Learn R Programming

sizepower (version 1.42.0)

sampleSize.randomized: Sample Size Calculation for Completely Randomized Treatment-Control Designs in Microarray Studies

Description

For any specified power, this routine computes the required sample size n for completely randomized designs in which differential expression between n treatment units and n control units is of interest. The total number of experimental units for the study is 2n.

Usage

sampleSize.randomized(ER0, G0, power, absMu1, sigmad)

Arguments

ER0
mean number of false positives.
G0
anticipated number of genes in the experiment that are not differentially expressed.
power
specified power level for an individual gene, which represents the expected proportion of differentially expressed genes that will be declared as such by the tests.
absMu1
absolute mean difference in log-expression between treatment and control conditions as postulated under the alternative hypothesis H1.
sigmad
anticipated standard deviation of the difference in log-expression between treatment and control conditions. The relation between the standard deviation of the difference (sigmad) and the experimental error standard deviation (sigma) is sigmad=sqrt(2)/sigma.

Value

n
sample size for each group.
d
statistical difference between treatment and control conditions under H1 (i.e. d=absMu1/sigmad).

References

Lee, M.-L. T. (2004). Analysis of Microarray Gene Expression Data. Kluwer Academic Publishers, ISBN 0-7923-7087-2.

Lee, M.-L. T., Whitmore, G. A. (2002). Power and sample size for DNA microarray studies. Statistics in Medicine, 21:3543-3570.

See Also

power.randomized, power.matched, power.multi, sampleSize.matched

Examples

Run this code
  sampleSize.randomized(ER0=1, G0=2000, power=0.9, absMu1=1, sigmad=0.566)

Run the code above in your browser using DataLab