bioRxivBioinformaticsPreprint
Ontologizer 3: a cross-platform desktop application for frequentist and Bayesian GO enrichment analysis
Lukas RamlowiD, Jasmin Scholtes, Daniel DanišiD, Peter N. RobinsoniD
Abstract
We present Ontologizer 3, an easy-to-use cross-platform desktop application for Gene Ontology (GO) overrepresentation analysis. Ontologizer 3 offers two complementary methods. The first is a frequentist approach that evaluates GO terms individually using a one-sided Fishers exact test, yielding term-level significance values. The second is a Bayesian approach that jointly evaluates terms using model-based gene set analysis (MGSA), yielding term-level posterior probabilities. Due to substantial overlap among annotated gene sets resulting from the GOs hierarchical structure, the two methods produce different results. The frequentist approach tends to report a lengthy list of terms with strong annotation overlap, whereas, MGSA yields a parsimonious set of terms that explain the observed gene activity. Using simulated data with a known ground truth, we demonstrate that both methods reliably identify the causal term, but MGSA achieves substantially higher precision. Ontologizer 3 is implemented as a Tauri application with a Rust backend and an Angular frontend, presenting enriched terms in tabular and graphical form. The software is freely available under the MIT licence at https://github.com/P2GX/ontologizer-gui. Installation packages for Macintosh, Windows and Debian-based Linux are available on the GitHub Releases page.
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Bio.Ontology - Python tools for enrichment analysis and visualization of ontologies
Kamil Koziara, Julia Herman-Iżycka, Bartek Wilczyński·bioRxiv·Dec 28, 2016
- GOAT: efficient and robust identification of geneset enrichment
Frank Koopmans·Communications BiologyPeer-reviewed·Jun 19, 2024
- MonaGO: a novel Gene Ontology enrichment analysis visualisation system
Ziyin Xin, Yujun Cai, … Mirana Ramialison·BMC BioinformaticsPeer-reviewed·Feb 14, 2022
- mulea - an R package for enrichment analysis using multiple ontologies and empirical FDR correction
Cezary Turek, Marton L. Olbei, … Eszter EA Ari·BMC BioinformaticsPeer-reviewed·Oct 18, 2024
- thematicGO: A Keyword-Based Framework for Interpreting Gene Ontology Enrichment via Biological Themes
Zhimu Wang, Leland C. Sudlow, … Mikhail Y. Berezin·bioRxiv·Feb 10, 2026
- go3: A Fast and Lightweight Library for Semantic Similarity of GO Terms and Genes
Jose Luis Mellina Andreu, Alejandro Cisterna‐García, Juan Antonio Botía·SoftwareXPeer-reviewed·Jun 8, 2026