L-HetNetAligner: A novel algorithm for Local Alignment of Heterogeneous Biological Networks

被引:17
作者
Milano, Marianna [1 ]
Milenkovic, Tijana [2 ]
Cannataro, Mario [1 ,3 ]
Guzzi, Pietro Hiram [1 ,3 ]
机构
[1] Univ Catanzaro, Dept Surg & Med Sci, I-88040 Catanzaro, Italy
[2] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN 46556 USA
[3] Univ Catanzaro, Data Analyt Res Ctr, Catanzaro, Italy
关键词
SEMANTIC SIMILARITY; MAXIMIZING ACCURACY; PAIRWISE ALIGNMENT; GRAPH ALIGNMENT; INTEGRATION; NODE;
D O I
10.1038/s41598-020-60737-5
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Networks are largely used for modelling and analysing a wide range of biological data. As a consequence, many different research efforts have resulted in the introduction of a large number of algorithms for analysis and comparison of networks. Many of these algorithms can deal with networks with a single class of nodes and edges, also referred to as homogeneous networks. Recently, many different approaches tried to integrate into a single model the interplay of different molecules. A possible formalism to model such a scenario comes from node/edge coloured networks (also known as heterogeneous networks) implemented as node/ edge-coloured graphs. Therefore, the need for the introduction of algorithms able to compare heterogeneous networks arises. We here focus on the local comparison of heterogeneous networks, and we formulate it as a network alignment problem. To the best of our knowledge, the local alignment of heterogeneous networks has not been explored in the past. We here propose L-HetNetAligner a novel algorithm that receives as input two heterogeneous networks (node-coloured graphs) and builds a local alignment of them. We also implemented and tested our algorithm. Our results confirm that our method builds high-quality alignments. The following website *contains Supplementary File 1 material and the code.
引用
收藏
页数:20
相关论文
共 62 条
[1]  
[Anonymous], 2010, J ROYAL SOC INTERFAC
[2]  
[Anonymous], 2005, Models and Methods in Social Network Analysis
[3]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512
[4]   Local graph alignment and motif search in biological networks [J].
Berg, J ;
Lässig, M .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2004, 101 (41) :14689-14694
[5]  
Cannataro M., 2010, INT M COMP INT METH, P1
[6]   Protein-to-Protein Interactions: Technologies, Databases, and Algorithms [J].
Cannataro, Mario ;
Guzzi, Pietro H. ;
Veltri, Pierangelo .
ACM COMPUTING SURVEYS, 2010, 43 (01)
[7]   AlignNemo: A Local Network Alignment Method to Integrate Homology and Topology [J].
Ciriello, Giovanni ;
Mina, Marco ;
Guzzi, Pietro H. ;
Cannataro, Mario ;
Guerra, Concettina .
PLOS ONE, 2012, 7 (06)
[8]   A comparison of algorithms for the pairwise alignment of biological networks [J].
Clark, Connor ;
Kalita, Jugal .
BIOINFORMATICS, 2014, 30 (16) :2351-2359
[9]   Network propagation: a universal amplifier of genetic associations [J].
Cowen, Lenore ;
Ideker, Trey ;
Raphael, Benjamin J. ;
Sharan, Roded .
NATURE REVIEWS GENETICS, 2017, 18 (09) :551-562
[10]   ClueNet: Clustering a temporal network based on topological similarity rather than denseness [J].
Crawford, Joseph ;
Milenkovic, Tijana .
PLOS ONE, 2018, 13 (05)