bioRxivBioinformaticsPreprint
EBEx: an Ensemble-Based Explainable Framework for Gene Calling in Heterogeneous Diseases
Iria Pose-LagoaiD, Beatriz Urda-GarcíaiD, Núria OlveraiD, Jon Sánchez-ValleiD, Rosa FaneriD, Alfonso ValenciaiD, José Carbonell‐CaballeroiD
Abstract
Complex and clinically heterogeneous diseases pose significant challenges for gene prioritisation and patient stratification, as relevant genes often show weak or context-specific signals and transcriptomic datasets are limited in size. These limitations hinder the discovery of robust molecular signatures using traditional case-control approaches and motivate computational pipelines capable of capturing molecular diversity. Here, we present an explainable ensemble-based AI pipeline to prioritise disease-relevant genes from transcriptomic data, using Chronic Obstructive Pulmonary Disease (COPD) as a use case. To retain biologically relevant interactors obscured by molecular heterogeneity, the framework integrates data-driven signals with curated COPD-related gene sets, further expanded through network-based prioritisation and supported by molecular interactions. Gene relevance is evaluated via aggregated explainability scores across multiple classifier configurations to ensure robust candidate selection. The final set comprised < 8% of evaluated genes, [~] 62% arising from network-based expansion, substantially reducing dimensionality while preserving biological heterogeneity. Beyond case-control classification, the approach identified candidate genes and molecular subgroups associated with specific clinical features, capturing patient-level heterogeneity. The prioritised genes recapitulated key disease-related processes, including immune responses and extracellular matrix degradation, and highlighted additional associations like the enrichment of the IL-4 and IL-13 signalling pathway, which is of clinical interest given ongoing biologic developments targeting these axes. Our pipeline outperformed existing methods in discriminating COPD from controls, and the final gene list was validated in independent cohorts. Implemented as a scalable and reusable R package, this framework facilitates the study of molecular heterogeneity in complex diseases like COPD, supporting advances in diagnosis and precision medicine. Availability and implementationEBEx code and tutorials can be found in: https://iposelag.github.io/EBEx/
- organism: human
- assay: bulk RNA-seq
- research focus: differential expression
- approach: machine learning (classical)
- Citations
- 0
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
- Meta-analysis of Gene Expression Microarray Datasets in Chronic Obstructive Pulmonary Disease
Lavida R. K. Rogers, Madison Verlinde, George I. Mias·PLoS ONEPeer-reviewed·Nov 15, 2019
- Integration of Molecular Interactome and Targeted Interaction Analysis to Identify a COPD Disease Network Module
Amitabh Sharma, Maksim Kitsak, … Edwin K. Silverman·Scientific ReportsPeer-reviewed·Sep 21, 2018
- PulmonDB: a curated lung disease gene expression database
Ana B. Villaseñor-Altamirano, Marco Moretto, … Alejandra Medina-Rivera·Scientific ReportsPeer-reviewed·Jan 16, 2020
- Identification of key genes and biological pathways in chronic obstructive pulmonary disease using bioinformatics and next generation sequencing data analysis
Basavaraj Mallikarjunayya Vastrad, Chanabasayya Mallikarjunayya Vastrad·bioRxiv·Feb 10, 2024
- Network-guided identification of candidate biomarkers for COPD-associated comorbidities using deep learning and real-world transcriptomic data
José Manuel Mas, Esther Ramírez, Xavier Daura·bioRxiv·Oct 30, 2026
- Newly identified COPD GWAS protein interactors reveal a potential disease network module
Dávid Deritei, Hiroyuki Inuzuka, … Edwin K. Silverman·bioRxiv·Sep 18, 2026