ROAST: rotation gene set tests for complex microarray experiments

Motivation: A gene set test is a differential expression analysis in which a P-value is assigned to a set of genes as a unit. Gene set tests are valuable for increasing statistical power, organizing and interpreting results and for relating expression patterns across different experiments. Existing...

Full description

Saved in:
Bibliographic Details
Published inBioinformatics Vol. 26; no. 17; pp. 2176 - 2182
Main Authors Wu, Di, Lim, Elgene, Vaillant, François, Asselin-Labat, Marie-Liesse, Visvader, Jane E., Smyth, Gordon K.
Format Journal Article
LanguageEnglish
Published Oxford Oxford University Press 01.09.2010
Subjects
Online AccessGet full text
ISSN1367-4803
1367-4811
1460-2059
1367-4811
DOI10.1093/bioinformatics/btq401

Cover

More Information
Summary:Motivation: A gene set test is a differential expression analysis in which a P-value is assigned to a set of genes as a unit. Gene set tests are valuable for increasing statistical power, organizing and interpreting results and for relating expression patterns across different experiments. Existing methods are based on permutation. Methods that rely on permutation of probes unrealistically assume independence of genes, while those that rely on permutation of sample are suitable only for two-group comparisons with a good number of replicates in each group. Results: We present ROAST, a statistically rigorous gene set test that allows for gene-wise correlation while being applicable to almost any experimental design. Instead of permutation, ROAST uses rotation, a Monte Carlo technology for multivariate regression. Since the number of rotations does not depend on sample size, ROAST gives useful results even for experiments with minimal replication. ROAST allows for any experimental design that can be expressed as a linear model, and can also incorporate array weights and correlated samples. ROAST can be tuned for situations in which only a subset of the genes in the set are actively involved in the molecular pathway. ROAST can test for uni- or bi-direction regulation. Probes can also be weighted to allow for prior importance. The power and size of the ROAST procedure is demonstrated in a simulation study, and compared to that of a representative permutation method. Finally, ROAST is used to test the degree of transcriptional conservation between human and mouse mammary stems. Availability: ROAST is implemented as a function in the Bioconductor package limma available from www.bioconductor.org Contact: smyth@wehi.edu.au Supplementary information: Supplementary data are available at Bioinformatics online.
Bibliography:Associate Editor: Jonathan Wren
To whom correspondence should be addressed.
ark:/67375/HXZ-K5X482XF-Z
ArticleID:btq401
istex:1C2CF97044E061155A3679D905B7FBF16BC490BF
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:1367-4803
1367-4811
1460-2059
1367-4811
DOI:10.1093/bioinformatics/btq401