Description Usage Arguments Details Value Author(s) References See Also Examples
Hypergeometric test(s) to check whether significantly many genes of an ISA module are on the same chromosome.
1 2 | ISACHR (modules, ann = annotation(modules), features = featureNames(modules),
hgCutoff = 0.05, correction = TRUE, correction.method = "holm")
|
modules |
An |
ann |
Character scalar. The annotation package to be used. By
default it is taken from the |
features |
Character vector. The names of the features. By
default it is taken from the |
hgCutoff |
Numeric scalar. The cutoff value to be used for the enrichment significance. This can be changed later, without recalculating the test. |
correction |
Logical scalar, whether to perform multiple hypothesis testing correction. |
correction.method |
Character scalar, the multiple testing
correction method to use. Possible values: “holm”,
“hochberg”, “hommel”, “bonferroni”,
“BH”, “BY”, “fdr”, “none”. See the
|
The hypergeometric test, a version Fisher's exact test, takes a chromosome and a gene set (in our case coming from an ISA module) and asks whether the number of genes in the set that are on the given chromosome is significantly more (or less) than what one would expect by chance.
ISACHR
performs the hypergeometric test for every module, for
every chromosome. The chromosome mapping is taken from the annotation
package of the chip.
ISACHR
currently cannot test for under-representation.
A CHRListHyperGResult
object.
Gabor Csardi csardi.gabor@gmail.com
Bergmann S, Ihmels J, Barkai N: Iterative signature algorithm for the analysis of large-scale gene expression data Phys Rev E Stat Nonlin Soft Matter Phys. 2003 Mar;67(3 Pt 1):031902. Epub 2003 Mar 11.
ISAGO
, ISAKEGG
and
ISAmiRNA
for other enrichment calculations.
The Category
package.
1 2 3 4 5 | data(ALLModulesSmall)
CHR <- ISACHR(ALLModulesSmall)
CHR
sigCategories(CHR)[[2]]
geneIdsByCategory(CHR)[[2]][[1]]
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.