Galaxy component based on R package topGO.
Input required
This component works with Ensembl gene ids (e.g : ENSG0000013618). You can copy/paste these identifiers or supply a tabular file (.csv, .tsv, .txt, .tab) where there are contained.
Principle
This component provides the GO terms representativity of a gene list in one ontology category (Biological Process "BP", Cellular Component "CC", Molecular Function "MF"). This representativity is evaluated in comparison to the background list of all human genes associated associated with GO terms of the chosen category (BP,CC,MF). This background is given by the R package "org.Hs.eg.db", which is a genome wide association package for human.
Output
Three kind of outputs are available : a textual output, a barplot output and a dotplot output.
Textual output : The text output lists all the GO-terms that were found significant under the specified threshold.
The different fields are as follow :
Tests
topGO provides a classic fisher test for evaluating if some GO terms are over-represented in your gene list, but other options are also provided (elim, weight01,parentchild). For the merits of each option and their algorithmic descriptions, please refer to topGO manual : https://bioconductor.org/packages/release/bioc/vignettes/topGO/inst/doc/topGO.pdf
Multiple testing corrections
Furthermore, the following corrections for multiple testing can also be applied : - holm - hochberg - hommel - bonferroni - BH - BY - fdr