F1000ResearchBioinformaticsPeer-reviewed journal article
WTFgenes: What's The Function of these genes? Static sites for model-based gene set analysis
Abstract
A common technique for interpreting experimentally-identified lists of genes is to look for enrichment of genes associated to particular ontology terms. The most common technique uses the hypergeometric distribution; more recently, a model-based approach was proposed. These approaches must typically be run using downloaded software, or on a server. We develop a collapsed likelihood for model-based gene set analysis and present WTFgenes, an implementation of both hypergeometric and model-based approaches, that can be published as a static site with computation run in JavaScript on the user's web browser client. Apart from hosting files, zero server resources are required: the site can (for example) be served directly from Amazon S3 or GitHub Pages. A C++11 implementation yielding identical results runs roughly twice as fast as the JavaScript version. WTFgenes is available from https://github.com/evoldoers/wtfgenes under the BSD3 license. A demonstration for the Gene Ontology is usable at https://evoldoers.github.io/wtfgo. Contact: Ian Holmes ihholmes+wtfgenes@gmail.com.
- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 22th 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
- GSA-Genie: a web application for gene set analysis
Zhe Zhang, Deanne M. Taylor·bioRxiv·Apr 7, 2017
- massiveGenesetsTest: a web tool to run enrichment analysis.
Luigi Cerulo, Stefano Maria Pagnotta·EntropyPeer-reviewed·May 23, 2022
- GSAn: an alternative to enrichment analysis for annotating gene sets
Aarón Ayllón-Benítez, Romain Bourqui, … Fleur Mougin A·NAR Genomics and BioinformaticsPeer-reviewed·Mar 14, 2020
- Ontologizer 3: a cross-platform desktop application for frequentist and Bayesian GO enrichment analysis
Lukas Ramlow, Jasmin Scholtes, … Peter N. Robinson·bioRxiv·Jun 6, 2026
- GOAT: efficient and robust identification of geneset enrichment
Frank Koopmans·Communications BiologyPeer-reviewed·Jun 19, 2024
- WikiGOA: Gene set enrichment analysis based on Wikipedia and the Gene Ontology
Tiago Lubiana, Thomaz Lüscher Dias, … Helder Imoto Nakaya·bioRxiv·Sep 15, 2022