simulateCells.celda_G: Simulate cells from the celda_G model

Description Usage Arguments Value See Also Examples

View source: R/celda_G.R

Description

Generates a simulated counts matrix and feature module clusters according to the generative process of the celda_G model.

Usage

1
2
3
4
## S3 method for class 'celda_G'
simulateCells(model, C = 100, N.Range = c(500, 1000),
  G = 100, L = 10, beta = 1, gamma = 5, delta = 1, seed = 12345,
  ...)

Arguments

model

Character. Options available in 'celda::available.models'.

C

Integer. Number of cells to simulate. Default 100.

N.Range

Integer vector. A vector of length 2 that specifies the lower and upper bounds of the number of counts generated for each cell. Default c(500, 5000).

G

Integer. The total number of features to be simulated. Default 100.

L

Integer. Number of feature modules. Default 10.

beta

Numeric. Concentration parameter for Phi. Adds a pseudocount to each feature module in each cell. Default 1.

gamma

Numeric. Concentration parameter for Eta. Adds a pseudocount to the number of features in each module. Default 5.

delta

Numeric. Concentration parameter for Psi. Adds a pseudocount to each feature in each module. Default 1.

seed

Integer. Passed to 'set.seed()'. Default 12345.

...

Additional parameters.

Value

List. Contains the simulated matrix 'counts', feature module clusters 'y', and input parameters.

See Also

'celda_C()' for simulating cell subpopulations and 'celda_CG()' for simulating feature modules and cell populations.

Examples

1
celda.g.sim = simulateCells(model="celda_G")

compbiomed/celda documentation built on May 25, 2019, 3:58 a.m.