Rummagene: Mining Gene Sets from Supporting Materials of PMC Publications
Daniel J. B. ClarkeiD, Giacomo B. MarinoiD, Eden Z. DengiD, Zhuorui XieiD, John Erol EvangelistaiD, Avi Ma’ayaniD
Abstract
Every week thousands of biomedical research papers are published with a portion of them containing supporting tables with data about genes, transcripts, variants, and proteins. For example, supporting tables may contain differentially expressed genes and proteins from transcriptomics and proteomics assays, targets of transcription factors from ChIP-seq experiments, hits from genome-wide CRISPR screens, or genes identified to harbor mutations from GWAS studies. Because these gene sets are commonly buried in the supplemental tables of research publications, they are not widely available for search and reuse. Rummagene, available from https://rummagene.com, is a web server application that provides access to hundreds of thousands human and mouse gene sets extracted from supporting materials of publications listed on PubMed Central (PMC). To create Rummagene, we first developed a softbot that extracts human and mouse gene sets from supporting tables of PMC publications. So far, the softbot has scanned 5,448,589 PMC articles to find 121,237 articles that contain 642,389 gene sets. These gene sets are served for enrichment analysis, free text, and table title search. Users of Rummagene can submit their own gene sets to find matching gene sets ranked by their overlap with the input gene set. In addition to providing the extracted gene sets for search, we investigated the massive corpus of these gene sets for statistical patterns. We show that the number of gene sets reported in publications is rapidly increasing, containing both short sets that are highly enriched in highly studied genes, and long sets from omics profiling. We also demonstrate that the gene sets in Rummagene can be used for transcription factor and kinase enrichment analyses, and for gene function predictions. By combining gene set similarity with abstract similarity, Rummagene can be used to find surprising relationships between unexpected biological processes, concepts, and named entities. Finally, by overlaying the Rummagene gene set space with the Enrichr gene set space we can discover areas of biological and biomedical knowledge unique to each resource.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 5
- Organism
- Assay
- Research Focus
- Approach
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
- RummaGEO: Automatic Mining of Human and Mouse Gene Sets from GEO
Giacomo B. Marino, Daniel J. B. Clarke, … Avi Ma’ayan·PatternsPeer-reviewed·Oct 1, 2024
- WhatIsMyGene: Back to the Basics of Gene Enrichment
Kenneth G. Hodge, Thammakorn Saethang·bioRxiv·Oct 31, 2023
- EnrichMiner: a biologist-oriented web server for mining biological insights from functional enrichment analysis results
Xian Liu, Kaikun Xu, … Cheng Chang·bioRxiv·Jul 12, 2023
- Natural language processing of gene descriptions for overrepresentation analysis with GeneTEA
Isabella Boyle, Nayeem Akram Aquib, … Joshua M. Dempster·Genome biologyPeer-reviewed·Oct 30, 2025
- Gene-set enrichment with regularized regression
Tao Fang, Iakov I. Davydov, … Jitao David Zhang·bioRxiv·Aug 28, 2019
- PRRGO: A Tool for Visualizing and Mapping Globally Expressed Genes in Public Gene Expression Omnibus RNA-Sequencing Studies to PageRank-scored Gene Ontology Terms
Luis E. Solano, Nicholas D’Sa, Nikolas Nikolaidis·bioRxiv·Jan 21, 2024