Functional enrichment (GO + Reactome)
functional_enrichmentOver-representation analysis: test which GO terms (biological process / molecular function / cellular component) and Reactome pathways are statistically enriched in a query gene list versus a background, using the hypergeometric test with Benjamini-Hochberg FDR correction across all tested terms. Uses bundled GO Consortium + Reactome reference data (human only). KEGG is not included (its license does not permit bundling gene sets).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| genes | Yes | Query gene symbols (human, e.g. "TP53"). Case-insensitive. Capped at 5000. | |
| background | No | Custom background/universe gene symbols. If omitted, defaults to every gene present in the bundled GO+Reactome dataset (the 'only annotated genes' convention, as used by g:Profiler) rather than the whole genome. | |
| collections | No | Which term collections to test. Defaults to all four. | |
| maxTermSize | No | Skip terms/pathways with more than this many background genes (matches clusterProfiler's default). | |
| minTermSize | No | Skip terms/pathways with fewer than this many background genes. |