oppOntology
oppOntology computes enrichment scores across ontology systems to identify overrepresented functional categories in gene lists.
Key Features:
- Enrichment Score Calculation: Calculates enrichment using GeneCount, GeneRatio, EnrichFactor, HypergeometricTest, and FisherExactTest for comprehensive analysis of gene lists.
- Support for Multiple Ontologies: Maps genes to Gene Ontology (GO), Kyoto Encyclopedia of Genes and Genomes (KEGG), Human Phenotype Ontology (HPO), Clusters of Orthologous Groups (COG), Molecular Signatures Database (MsigDB), user-defined functional category databases, and customized GO Slims.
- Batch Processing Capabilities: Performs simultaneous enrichment calculations across multiple samples and supports batch online mapping of KEGG pathway diagrams.
Scientific Applications:
- Functional category identification: Identifies molecular functional categories associated with specific phenotypes in large datasets.
- Translational research and disease mechanism discovery: Supports studies aiming to uncover disease-associated pathways and mechanisms from gene-level data.
Methodology:
Integrates statistical tests (GeneCount, GeneRatio, EnrichFactor, HypergeometricTest, FisherExactTest) with database mappings to GO, KEGG, HPO, COG, MsigDB and user-defined categories, and supports batch processing and KEGG pathway diagram mapping.
Topics
Details
- License:
- Apache-2.0
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- MATLAB
- Added:
- 12/22/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Ge S, Wang Z, Sun C, Tan Y, Jin H, Zhang Y. oppOntology: a MATLAB Toolbox for Enrichment Analysis. Applied Biochemistry and Biotechnology. 2022;195(2):832-843. doi:10.1007/s12010-022-04170-6. PMID:36205845.
PMID: 36205845
Funding: - National Key R&D Program of China: 2021YFF0703702
- National Nature Science Foundation of China: 32070605