topGO
topGO is a software package for enrichment analysis of Gene Ontology (GO) terms using gene expression data. Its main goal is to improve the scoring of functional gene groups by taking into account the hierarchical structure of the GO graph.
Key points:
1. topGO addresses the issue of dependencies between GO terms due to the hierarchical nature of the GO graph, which can lead to redundant and misleading results in traditional enrichment analysis methods.
2. The package implements two novel algorithms, "elim" and "weight," which use the GO graph topology to decorrelate the GO terms and reduce local dependencies between them.
3. The "elim" algorithm iteratively removes genes mapped to significant GO terms from more general (higher level) GO terms. In contrast, the "weight" algorithm assigns weights to each gene based on the scores of neighboring GO terms.
Topic
Ontology and terminology;Data mining;Genomics;Statistics and probability
Detail
Operation: Gene-set enrichment analysis;Gene functional annotation;Statistical calculation
Software interface: Command-line user interface,Library
Language: R
License: The GNU General Public License v3.0
Cost: Free
Version name: 2.56.0
Credit: BMBF, IMPRS.
Input: -
Output: -
Contact: Adrian Alexa adrian.alexa@gmail.com
Collection: -
Maturity: Stable
Publications
- Improved scoring of functional groups from gene expression data by decorrelating GO graph structure.
- Alexa A, Rahnenführer J, Lengauer T. Improved scoring of functional groups from gene expression data by decorrelating GO graph structure. Bioinformatics. 2006 Jul 1;22(13):1600-7. doi: 10.1093/bioinformatics/btl140. Epub 2006 Apr 10. PMID: 16606683.
- https://doi.org/10.1093/bioinformatics/btl140
- PMID: 16606683
- PMC: -
Download and documentation
Documentation: https://bioconductor.org/packages/3.10/bioc//manuals/topGO/man/topGO.pdf
Home page: http://bioconductor.org/packages/release/bioc/html/topGO.html
< Back to DB search