Description Usage Arguments Details Value Note Author(s) References See Also Examples
Three functions adapted from package globaltest to test gene sets from databases for association of the gene expression profile with a response variable. Three function are provided for Gene Ontology and for the Broad Institute's gene sets.
1 2 3 4 5 6 7 8 9 | GAGO (xx, ..., id, annotation, probe2entrez,
ontology = c("BP", "CC", "MF"), minsize=1, maxsize=Inf,
multtest = c("holm", "focuslevel", "BH", "BY"),
focuslevel = 10, sort = TRUE)
GABroad (xx, ..., id, annotation, probe2entrez, collection,
category = c("c1", "c2", "c3", "c4", "c5"),
multtest = c("holm", "BH", "BY"), sort = TRUE)
|
xx |
Matrix of gene expression data, where columns correspond to samples
and rows to genes. Gene names have to be included as the row names of |
... |
Arguments describing the tests to be performed are passed on to |
id |
The identifier(s) of gene sets to be tested (character vector). If omitted, tests all gene sets in the database. |
annotation |
The name of the probe annotation package for the microarray that was used, or
the name of the genome wide annotation package for the species
(e.g. org.Hs.eg.db for human). If an organism package is given, the argument
|
probe2entrez |
Use only if no probe annotation package is available. A mapping from probe identifiers to entrez gene ids. May be an environment, named list or named vector. |
multtest |
The method of multiple testing correction. Choose from: Benjamini and Hochberg FDR
control (BH); Benjamini and Yekutieli FDR control (BY) or Holm familywise error
control (holm). For |
sort |
If |
ontology |
The ontology or ontologies to be used. Default is to use all three ontologies. |
minsize |
The minimum number of probes that may be annotated to a gene set. Gene sets with fewer annotated probes are discarded. |
maxsize |
The maximum number of probes that may be annotated to a gene set. Gene sets with more annotated probes are discarded. |
focuslevel |
The focus level to be used for the focus level method. Either a vector of gene
set ids, or a numerical level. In the latter case, |
collection |
The Broad gene set collection, created by a call to
|
category |
The subcategory of the Broad collection to be tested. The default is to test all sets. |
These are utility functions to make it easier to do gene set testing of gene sets available
in gene set databases. The functions automatically retrieve the gene sets, preprocess and
select them, perform global test, do multiple testing correction, and sort the results on
the basis of their p-values.
All functions require that annotate
and the appropriate annotation packages are installed.
GAGO
requires the
GO.db
package; GABroad
requires the user to download the XML file "msigdb_v2.5.xml"
from \ http://www.broad.mit.edu/gsea/downloads.jsp
, and to preprocess that file using
the getBroadSets
function.
The function returns a data frame with raw and multiplicity-adjusted p-values for each gene set.
Functions GAGO
and GABroad
correspond to functions gtGO
,
and gtBroad
in package globaltest. The
difference is in the use of the GlobalAncova
test instead of gt
within the procedures.
Jelle Goeman: j.j.goeman@lumc.nl; Jan Oosting; Manuela Hummel
Goeman, J.J. and Mansmann, U., Multiple testing on the directed acyclic graph of Gene Ontology. Bioinformatics 2008; 24(4): 537-44.
gtGO
,
gtKEGG
,
gtBroad
,
GlobalAncova
,
gt
,
1 | # see vignettes of packages GlobalAncova and globaltest and help of gtGO
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.