BioinformaticsSystems BiologyPeer-reviewed journal article
GNN4DM: A Graph Neural Network-based method to identify overlapping functional disease modules
Abstract
MotivationIdentifying disease modules within molecular interaction networks is an essential exploratory step in computational biology, offering insights into disease mechanisms and potential therapeutic targets. Traditional methods often struggle with the inherent complexity and overlapping nature of biological networks, and they are limited in effectively leveraging the vast amount of available genomic data and biological knowledge. This limitation underscores the need for more effective, automated approaches to integrate these rich data sources. ResultsIn this work, we propose GNN4DM, a novel graph neural network-based structured model that automates the discovery of overlapping functional disease modules. GNN4DM effectively integrates network topology with genomic data to learn the representations of the genes corresponding to functional modules and align these with known biological pathways for enhanced interpretability. Following the DREAM benchmark evaluation setting and extending with three independent data sources (GWAS Atlas, FinnGen, and DisGeNET), we show that GNN4DM performs better than several state-of-the-art methods in detecting biologically meaningful modules. Furthermore, we highlight the methods applicability through its discovery of two novel multimorbidity-modules significantly enriched in a wide array of apparently unrelated diseases. Availability and ImplementationSource code, all training data, and all identified disease modules are freely available for download at https://github.com/gezsi/gnn4dm. GNN4DM was implemented in Python. Contactgezsi.andras@vik.bme.hu
- assay: GWAS summary statistics
- research focus: gene regulatory network inference
- research focus: benchmarking
- research focus: database / resource
- research focus: software / tool
- approach: graph neural network
- approach: statistical model
- Citations
- 9
- FWCI
- 1.22
- Field percentile
- top 22%
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
- Assessment of network module identification across complex diseases
Sarvenaz Choobdar, Mehmet Eren Ahsen, … Daniel Marbach·Nature MethodsPeer-reviewed·Aug 30, 2019
- Integration of multi-source gene interaction networks and omics data with graph attention networks to identify novel disease genes
Kaiyuan Yang, Jiabei Cheng, … Ye Yuan·BioinformaticsPeer-reviewed·Apr 22, 2025
- Integration of Biological Data via NMF for Identification of Human Disease-Associated Gene Modules through Multi-label Classification.
Syed Alberuni, Sumanta Ray·PLoS ONEPeer-reviewed·Dec 12, 2024
- Identification of Disease Modules Using Higher-Order Network Structure
Pramesh Singh, Hannah E. Kuder, Anna Ritz·Bioinformatics AdvancesPeer-reviewed·Jan 1, 2023
- Incorporating multi-scale module kernel for disease-gene identification in biological networks
Ju Xiang, Kaixin Zeng, … Min Li·Tsinghua Science & TechnologyPeer-reviewed·Aug 6, 2025
- GNN-SubNet: disease subnetwork detection with explainable Graph Neural Networks
Bastian Pfeifer, Afan Secic, … Andreas Holzinger·BioinformaticsPeer-reviewed·Aug 24, 2022