Description Usage Arguments Details Value Author(s) References Examples
For each set (i.e. category) in a collection defined by Gene Ontology
(GO) or the Kyoto encyclopedia of genes and genomes (KEGG),
allez
computes a standardized score that measures
how unusual microarray measurements in that set are compared
to measurements in same-sized random subsets of the microarray-level data.
allez
may be used to assess the enrichment of a category
for genes that are interesting, for example, owing to differential
expression across groups or owing to substantial correlation with
some other phenotype. Additionally allez
may be used to
identify sets that show unusual variance characteristics.
1 2 3 4 5 6 7 | allez(scores, lib, idtype = c("ENTREZID", "SYMBOL"), library.loc = NULL,
sets = c("GO", "KEGG"), locallist = NULL,
collapse = c("full","partial","none"),
reduce = NULL, setstat = c("mean", "var"),
universe = c("global", "local"),
transform = c("none", "binary", "rank","nscore"),
cutoff = NULL, annotate = TRUE)
|
scores |
numeric vector of microarray-level or
organism-level scores, usually measuring differential expression
among groups or the relationship of expression values to some other
variable: possibly log fold change, t-statistic, indicator of
significant differential expression (i.e. gene list),
posterior probability of differential expression, or correlation
with some phenotype.
For microarray-level scores, the vector must be named with
manufacturer probe names; for example, |
lib |
character string, name of data package corresponding to
microarray (e.g. |
idtype |
character string, either |
library.loc |
a character vector describling the location of R library trees to search through, or 'NULL'. The default value of 'NULL' corresponds to all libraries currently known to '.libPaths()'. Non-existent library trees are silently ignored. |
sets |
character string, describing the collection of
sets. |
locallist |
list contains in-house gene sets of interest. Default is NULL.
Each element in the list represents a gene set. Each element should be a character
string containing genes' entrez IDs (if |
collapse |
character string, describing the method for reducing
probe-level data to gene-level data. |
reduce |
function to |
setstat |
|
universe |
If |
transform |
optional transformation of microarray-level data.
If |
cutoff |
numeric cutoff when |
annotate |
logical, whether to include set names in the output |
allez
uses formulas for both the expected value and
variance of a sample mean or sample variance computed on
a random subset of fixed microarray-level data. These formulas
enable it to standardize observed scores computed on
categories from GO or KEGG, and thus to make the different
categories comparable in terms of how unusual they are compared
to random sets. Facilities allow various microarray-level
scores, various set-level scoring methods (mean, variance),
various reductions to gene-level, and various calibrations
(i.e. for GO, should we use the whole annotated collection of
genes/probes or just those in a GO parent).
returns a list, containing components:
setscores |
data frame with rows for
gene sets and columns for summary information scoring these
sets. Information includes set name (if |
aux |
a list, with auxiliary information from the calculation,
including a data frame |
If universe="local"
and sets="GO"
, aux
also
contains a matrix recording set-level results for all parents of
every child set (the setscores
in this case reports only the
largest Z-score among all the parents).
Michael Newton, Deepayan Sarkar, Aimee Teo Broman, Subhrangshu Nandi
Newton, M.A., Quintana, F.A., den Boon, J.A., Sengupta, S., and Ahlquist, P. (2007). Random-set methods identify distinct aspects of the enrichment signal in gene-set analysis. Annals of Applied Statistics, 1, 85-106.
Sengupta, S., den Boon, J.A., Chen, I.H., Newton, M.A. et al. (2006). Genome-wide expression profiling reveals EBV-associated inhibition of MHC class I expression in nasopharyngeal carcinoma. Cancer Research, 66, 7999-8006.
1 2 3 4 5 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.