S4 class that holds parameters for the ESCO simulation.
The ESCO simulation requires the following parameters:
nGenesThe number of genes to simulate.
nCellsThe number of cells to simulate.
[seed]Seed to use for generating random numbers.
[mean.method]Whether to use a gamma distribution or a given density.
mean.densA density object.
mean.shapeShape parameter for the mean gamma distribution.
mean.rateRate parameter for the mean gamma distribution.
Whether to use a gamma distribution or a given density.
A density object.
lib.locLocation (meanlog) parameter for the library size log-normal distribution, or mean parameter if a normal distribution is used.
lib.scaleScale (sdlog) parameter for the library size log-normal distribution, or sd parameter if a normal distribution is used.
lib.normLogical. Whether to use a normal distribution for library sizes instead of a log-normal.
out.probProbability that a gene is an expression outlier.
out.facLocLocation (meanlog) parameter for the expression outlier factor log-normal distribution.
out.facScaleScale (sdlog) parameter for the expression outlier factor log-normal distribution.
[nGroups]The number of groups to simulate.
[group.prob]Probability that a cell comes from a group.
[tree]The tree structure to simulate.
[de.center]The mean of the tree DE factors.
[de.prob]Probability that a gene is differentially expressed in a group. Can be a vector.
[de.loProb]Probability that a differentially expressed gene is down-regulated. Can be a vector.
[de.facLoc]Location (meanlog) parameter for the differential expression factor log-normal distribution. Can be a vector.
[de.facScale]Scale (sdlog) parameter for the differential expression factor log-normal distribution. Can be a vector.
bcv.commonUnderlying common dispersion across all genes.
bcv.dfDegrees of Freedom for the BCV inverse chi-squared distribution.
[dropout.type]The type of dropout to simulate. "none" indicates no dropout, "zeroinflate" uses zero inflation model to add dropouts, "downsampling" uses similar procedure in SymSim to mimic the experimental steps for adding dropouts.
dropout.midMidpoint parameter for the dropout logistic function.
dropout.shapeShape parameter for the dropout logistic function.
[alpha_mean]Mean parameter for the dwonsampling gamma function.
[alpha_sd]Standard variance parameter for the downsampling gamma function.
[lenslope]Shape parameter for the dropout logistic function.
[nbins]Shape parameter for the dropout logistic function.
[amp_bias_limt]Shape parameter for the dropout logistic function.
[rate_2PCR]PCR efficiency, usually very high
[LinearAmp]if linear amplification is used for pre-amplification step, default is FALSE
[LinearAmp_coef]the coeficient of linear amplification, that is, how many times each molecule is amplified by
[depth_mean]Mean parameter of the sequencing depths.
[depth_sd]Standard variance parameter of sequencing depths.
The parameters not shown in brackets can be
estimated from real data using
escoEstimate. For details of
the Splatter simulation
see escoSimulate.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.