generateSimulatedData {singleCellTK} | R Documentation

## Generates a single simulated dataset, bootstrapping from the input counts matrix.

### Description

Generates a single simulated dataset, bootstrapping from the input counts matrix.

### Usage

    generateSimulatedData(totalReads, cells, originalData, realLabels)

### Arguments

`totalReads` | Numeric. The total number of reads in the simulated dataset, to be split between all simulated cells.
`cells` | Numeric. The number of virtual cells to simulate.
`originalData` | Matrix. The original raw read count matrix. When used within the Shiny app, this will be assay(SCEsetObject, "counts").
`realLabels` | Factor. The condition labels for differential expression. If only two factors present, will default to t-test. If multiple factors, will default to ANOVA.

### Value

A simulated counts matrix, the first row of which contains the 'true' labels for each virtual cell.

### Examples

    data("mouseBrainSubsetSCE")
    res <- generateSimulatedData(
             totalReads = 1000, cells=10,
             originalData = assay(mouseBrainSubsetSCE, "counts"),
             realLabels = colData(mouseBrainSubsetSCE)[, "level1class"])

[Package singleCellTK version 1.7.0 Index]