GeneRatio is the share of your list in a term; BgRatio
is the share of the background genome in the same term. A small p with the two ratios nearly equal is a large-list artefact.p alone is not evidence.
Rank by p.adjust (BH by default). Raise max size if very broad terms were filtered out,
and lower it to suppress them.TWCG_HapA1 / TWCG_HapA2 / TWCG_HapB. The two former schemes overlapped on
the single string TWCG_HapB, and that is the only case this tool cannot resolve for you:
TWCG_HapC. or bare TWCG_HapA. ID, it is read as
pre-migration and the whole list is converted automatically —
TWCG_HapA. → TWCG_HapA1.,
TWCG_HapB. → TWCG_HapA2.,
TWCG_HapC. → TWCG_HapB..TWCG_HapB. IDs, it is taken at face value —
TWCG_HapB now means the M. alba subgenome (27,269 genes). A pre-migration list of
TWCG_HapB. IDs therefore has to be rewritten to TWCG_HapA2. by hand; the tool
will not guess, because guessing wrong would silently return the other subgenome's result.Wu T, Hu E, Xu S, Chen M, Guo P, Dai Z, Feng T, Zhou L, Tang W, Zhan L, Fu X, Liu S, Bo X, Yu G. clusterProfiler 4.0: A universal enrichment tool for interpreting omics data. The Innovation 2021;2(3):100141. doi:10.1016/j.xinn.2021.100141 · source code (Artistic-2.0)
Server-side implementation: clusterProfiler 4.18.4 (R 4.5.3) via enricher(), run against a locally built
gene–term database derived from eggNOG-mapper 2 annotations (GO + KEGG pathway, map namespace).
GO term names and ontologies come from GO.db; KEGG pathway titles from the KEGG REST API, cached at build time.
Analysis runs offline and no gene list is stored.