Learn R Programming

pathfindR (version 1.4.2)

hyperg_test: Hypergeometric Distribution-based Hypothesis Testing

Description

Hypergeometric Distribution-based Hypothesis Testing

Usage

hyperg_test(term_genes, chosen_genes, background_genes)

Arguments

term_genes

vector of genes in the selected term gene set

chosen_genes

vector containing the set of input genes

background_genes

vector of background genes (i.e. universal set of genes in the experiment)

Value

the p-value as determined using the hypergeometric distribution.

Details

To determine whether the chosen_genes are enriched (compared to a background pool of genes) in the term_genes, the hypergeometric distribution is assumed and the appropriate p value (the value under the right tail) is calculated and returned.

Examples

Run this code
# NOT RUN {
hyperg_test(letters[1:5], letters[2:5], letters)
hyperg_test(letters[1:5], letters[2:10], letters)
hyperg_test(letters[1:5], letters[2:13], letters)
# }

Run the code above in your browser using DataLab