Malachite: A Gene Enrichment Meta-Analysis (GEM) Tool for ToppGene
Gregory R. Gershkowitz, Zachary B. AbramsiD, Caitlin E. CoombesiD, Kevin R. CoombesiD
Abstract
BackgroundResearchers commonly use online tools such as ToppGene to conduct enrichment analyses on gene expression data. This process does not easily allow multiple gene data sets to be analyzed and compared at once. ToppGene requires the user to manually enter gene symbols or other gene identifiers into a text box and to manually sift through forms with many adjustable parameters in order to obtain a downloadable text file of results. This process makes the analysis of multiple sets of genes tedious, time-consuming, and error prone. To address this problem, we developed Malachite, a Python package that enables researchers to perform gene enrichment analyses on multiple gene lists and concatenate the resulting enrichment statistics. In this way, Malachite enables meta-enrichment analyses across multiple data sets.\n\nResultsTo illustrate its use, we applied Malachite to three data sets from the Gene Expression Omnibus comparing gene expression in the large airways of smokers and non-smokers. Biological processes enriched in all three data sets were related to xenobiotic stimulus; molecular functions typically involved nicotinamide adenine dinucleotide phosphate (NADP) activity.\n\nConclusionMalachite enables researchers to automate gene enrichment metaanalyses using ToppGene. Malachite also enhances ToppGenes gene set analysis of drug-gene relationships by further filtering for FDA approved drugs.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- 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
- CLEAR: Concise List Enrichment Analysis Reducing Redundancy
Xinglin Jia, An Phan, … Claus Kadelka·bioRxiv·Apr 2, 2026
- 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
- massiveGenesetsTest: a web tool to run enrichment analysis.
Luigi Cerulo, Stefano Maria Pagnotta·EntropyPeer-reviewed·May 23, 2022
- Bio.Ontology - Python tools for enrichment analysis and visualization of ontologies
Kamil Koziara, Julia Herman-Iżycka, Bartek Wilczyński·bioRxiv·Dec 28, 2016
- GENI: a web server to identify gene set enrichments in tumor samples
Arata Hayashi, Shmuel Ruppo, … Yoav David Shaul·Computational and Structural Biotechnology JournalPeer-reviewed·Jan 1, 2023
- ShinyGO: a graphical enrichment tool for animals and plants
Xijin Ge, Dongmin Jung, Runan Yao·BioinformaticsPeer-reviewed·Dec 23, 2019