OncoSimulWide2Long {OncoSimulR} | R Documentation

## Convert the `pops.by.time` component of an `oncosimul` object into "long" format.

### Description

Convert the `pops.by.time` component from its "wide" format (with one column for time, and as many columns as clones/genotypes) into "long" format, so that it can be used with other functions, for instance for plots.

### Usage

    OncoSimulWide2Long(x)

### Arguments

`x` | An object of class `oncosimul` or `oncosimul2`.

### Value

A data frame with four columns: Time; Y, the number of cells (the population size); Drivers, a factor with the number of drivers of the given genotype; Genotype, the genotyp.

### Author(s)

Ramon Diaz-Uriarte

### See Also

`oncoSimulIndiv`

### Examples

    data(examplesFitnessEffects)

    sm <-  oncoSimulIndiv(examplesFitnessEffects$cbn1,
                           model = "McFL",
                           mu = 5e-7,
                           detectionSize = 1e8,
                           detectionDrivers = 2,
                           sampleEvery = 0.025,
                           keepEvery = 5,
                           initSize = 2000,
                           onlyCancer = FALSE)
    class(sm)
    lsm <- OncoSimulWide2Long(sm)
    head(lsm)
    summary(lsm)

[Package OncoSimulR version 3.2.0 Index]