BioNeuralNet: A Graph Neural Network based Multi-Omics Network Data Analysis Tool
Vicente Ramos (1), Sundous Hussein (1), Mohamed Abdel-Hafiz (1), Arunangshu Sarkar (2), Weixuan Liu (2), Katerina J. Kechris (2), Russell P. Bowler (3), Leslie Lange (4), Farnoush Banaei-Kashani (1) ((1) Department of Computer Science, Engineering, University of Colorado Denver

TL;DR
BioNeuralNet is a comprehensive Python framework that uses Graph Neural Networks to transform complex multi-omics networks into meaningful low-dimensional embeddings for various biological analyses.
Contribution
It introduces a modular, end-to-end tool that integrates multiple GNN architectures for multi-omics network analysis, filling a gap in existing methods.
Findings
Supports diverse network construction techniques
Generates biologically meaningful embeddings
Facilitates downstream analyses in precision medicine
Abstract
Multi-omics data offer unprecedented insights into complex biological systems, yet their high dimensionality, sparsity, and intricate interactions pose significant analytical challenges. Network-based approaches have advanced multi-omics research by effectively capturing biologically relevant relationships among molecular entities. While these methods are powerful for representing molecular interactions, there remains a need for tools specifically designed to effectively utilize these network representations across diverse downstream analyses. To fulfill this need, we introduce BioNeuralNet, a flexible and modular Python framework tailored for end-to-end network-based multi-omics data analysis. BioNeuralNet leverages Graph Neural Networks (GNNs) to learn biologically meaningful low-dimensional representations from multi-omics networks, converting these complex molecular networks into…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
