A scalable random walk with restart on heterogeneous networks with Apache Spark for ranking disease-causing genes using type-2 fuzzy data fusion
Mehdi JoodakiiD, Nasser GhadiriiD, Zeinab MalekiiD, Maryam Lotfi ShahrezaiD
Abstract
Prediction and discovery of disease-causing genes are among the main missions of biology and medicine. In recent years, researchers have developed several methods based on gene/protein networks for the detection of causative genes. However, because of the presence of false positives in these networks, the results of these methods often lack accuracy and reliability. This problem can be solved by using multiple genomic sources to reduce noise in data. However, network integration can also affect the quality of the integrated network. In this paper, we present a method named RWRHN (random walk with restart on a heterogeneous network) with fuzzy fusion or RWRHN-FF. In this method, first, four gene-gene similarity networks are constructed based on different genomic sources and then integrated using the type-II fuzzy voter scheme. The resulting gene-gene network is then linked to a disease-disease similarity network, which itself is constructed by the integration of four sources, through a two-part disease-gene network. The product of this process is a reliable heterogeneous network, which is analyzed by the RWRHN algorithm. The results of the analysis with the leave-one-out cross-validation method show that RWRHN-FF outperforms both RWRHN and RWRH. The proposed method is used to predict new genes for prostate, breast, gastric and colon cancers. To reduce the algorithm run time, Apache Spark is used as a platform for parallel execution of the RWRHN algorithm on heterogeneous networks. In the test conducted on heterogeneous networks of different sizes, this solution results in faster convergence than other non-distributed modes of implementations.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- 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
- Random Walk With Restart On Multiplex And Heterogeneous Biological Networks
Alberto Valdeolivas, Laurent Tichit, … Anaı̈s Baudot·BioinformaticsPeer-reviewed·Jul 16, 2018
- NetMix2: Unifying network propagation andaltered subnetworks
Uthsav Chitra, Tae Yoon Park, Benjamin J. Raphael·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2022
- Finding human gene-disease associations using a Network Enhanced Similarity Search (NESS) of multi-species heterogeneous functional genomics data
Timothy Reynolds, Jason A. Bubier, … Erich J. Baker·bioRxiv·Mar 11, 2020
- Random Walk with Restart on multilayer networks: from node prioritisation to supervised link prediction and beyond
Anthony Baptista, Galadriel Brière, Anaı̈s Baudot·BMC BioinformaticsPeer-reviewed·Feb 14, 2024
- Gemini: Memory-efficient integration of hundreds of gene networks with high-order pooling
Addie Woicik, Mingxin Zhang, … Sheng Wang·BioinformaticsPeer-reviewed·May 24, 2023
- Two distributed semi-supervised algorithms for mining of complex networks using Giraph
Erfan Farhangi Maleki, Nasser Ghadiri, … Zeinab Maleki·Expert Systems with ApplicationsPeer-reviewed·Jun 9, 2020