BioinformaticsBioinformaticsPeer-reviewed journal article
GO Bench: Shared-hub for Universal Benchmarking of Machine Learning-Based Protein Functional Annotations
Andrew M. DicksoniD, Ehsaneddin AsgariiD, Alice Carolyn McHardyiD, Mohammad R. K. MofradiD
Abstract
MotivationGene annotation is the problem of mapping proteins to their functions represented as Gene Ontology terms, typically inferred based on the primary sequences. Gene annotation is a multi-label multi-class classification problem, which has generated growing interest for its uses in the characterization of millions of proteins with unknown functions. However, there is no standard GO dataset used for benchmarking the newly developed new machine learning models within the bioinformatics community. Thus, the significance of improvements for these models remains unclear. SummaryThe Gene Benchmarking database is the first effort to provide an easy-to-use and configurable hub for the learning and evaluation of gene annotation models. It provides easy access to pre-specified datasets and takes the non-trivial steps of preprocessing and filtering all data according to custom presets using a web interface. The GO bench web application can also be used to evaluate and display any trained model on leaderboards for annotation tasks. Availability and ImplementationThe GO Benchmarking dataset is freely available at llp.berkeley.edu/GO_bench/dataset_form, and code is available at http://github.com/amdson/GO_pipeline. Contactamdickson@berkeley.edu Supplementary informationSupplementary data are available at Bioinformatics online.
- Citations
- 4
- FWCI
- 0.27
- Field percentile
- 41th percentile
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
- Benchmarking datasets for machine learning in protein function prediction
Yaan J. Jang, Qi-Qi Qin, … Benoı̂t Kornmann·bioRxiv·Dec 19, 2025
- FAMUS: A Few-Shot Learning Framework for Large-Scale Protein Annotation
Guy Shur, David Burstein·BioinformaticsPeer-reviewed·Oct 1, 2026
- Novel Comparison of Evaluation Metrics for Gene Ontology Classifiers Reveals Drastic Performance Differences
Ilya Plyusnin, Liisa Holm, Petri Törönen·PLoS Computational BiologyPeer-reviewed·Nov 4, 2019
- GhostBuster: A Deep-Learning-based, Literature-Unbiased Gene Prioritization Tool for Gene Annotation Prediction
Giulio Deangeli, Maria Grazia Spillantini, Píetro Lió·bioRxiv·Jun 22, 2025
- GOThresher: a program to remove annotation biases from protein function annotation datasets
Parnal Joshi, Sagnik Banerjee, … Iddo Friedberg·BioinformaticsPeer-reviewed·Jan 1, 2023
- CrowdGO: machine learning and semantic similarity guided consensus Gene Ontology annotation
Maarten J. M. F. Reijnders, Robert Michael Waterhouse·PLoS Computational BiologyPeer-reviewed·May 13, 2022