Iterative Gene Enrichment Analysis: interpretable networks for human and AI-assisted biological insights
Abstract
Background: Over-representation analysis (ORA) is widely used to interpret gene lists from high-throughput biological experiments. However, ORA often produces long and fragmented lists of enriched terms that are difficult to translate into coherent, testable biological hypotheses. This challenge is amplified by the rapid growth of gene set collections and the need to integrate results across multiple gene-set collections. Large language models (LLMs) can assist in summarizing enrichment outputs, but their effectiveness is limited by the lack of reproducibility and statistically supported representations. Results: We introduce iterative Gene Enrichment Analysis (iGEA), a software framework that transforms ORA-based enrichment outputs into structured, interpretable networks, supporting human interpretation and AI-assisted exploration. iGEA iteratively selects the most significant enriched term, removes its overlapping genes from the input list, and repeats enrichment until no significant terms remain. Applied independently across gene-set collections, this procedure yields a compact set of non-overlapping enriched terms within each collection. Integration of collection-specific results yields a cross-collection gene-term network in which genes connect terms from different collections. Using a published set of HIV dependency factors, iGEA identified five compact modules spanning secretory trafficking, nuclear transport, transcription elongation, proteostasis, and innate immune signaling, enabling rapid hypothesis generation and interactive exploration. The resulting network structure supports standardized prompting and provides a structured representation for LLM-assisted summarization and exploration of enrichment results. Conclusions: iGEA provides a software framework for gene enrichment analysis that addresses the interpretation challenge of ORA by generating compact, empirically benchmarked cross-collection gene-term networks. This network representation reduces within-collection redundancy, exposes relationships across gene-set collections, and provides a structure that makes modules and hub genes easier to identify through visualization, network-based analysis, and LLM-assisted exploration. Availability: Source code is available at: https://github.com/aion-labs/Gene-Enrichment-Analysis A web-based version of the application is available at: https://iterative-gene-enrichment.streamlit.app
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Organism
- 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
- Enrich.AI: An Agentic AI Platform for Interactive GeneSet Enrichment Analysis and Biological Interpretation
Dimitrios E. Koumadorakis, Themis P. Exarchos, … Aristidis G. Vrahatis·bioRxiv·Oct 6, 2026
- NETGE-PLUS: standard and network-based gene enrichment analysis in human and model organisms
Samuele Bovo, Pier Luigi Martelli, … Rita Casadio·Journal of Proteome ResearchPeer-reviewed·Jan 23, 2020
- CLEAR: Concise List Enrichment Analysis Reducing Redundancy
Xinglin Jia, An Phan, … Claus Kadelka·bioRxiv·Apr 2, 2026
- GeneAutomate: A Browser-Based, Integer-Indexed Platform for Dual-Gene-List Functional Annotation and Interactive Network Visualization
Rudra Pratap Singh, Amrendra Kumar·bioRxiv·Jul 21, 2026
- Combining multiple tools outperforms individual methods in gene set enrichment analyses
Monther Alhamdoosh, Milica Ng, … Matthew E. Ritchie·bioRxiv·Jul 8, 2016
- 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