| Literature DB >> 28356678 |
Priyanka Narad1, Ankur Chaurasia1,2, Gulshan Wadhwab2, K C Upadhyayaa1.
Abstract
The amount of data on molecular interactions is growing at an enormous pace, whereas the progress of methods for analysing this data is still lacking behind. Particularly, in the area of comparative analysis of biological networks, where one wishes to explore the similarity between two biological networks, this holds a potential problem. In consideration that the functionality primarily runs at the network level, it advocates the need for robust comparison methods. In this paper, we describe Net2Align, an algorithm for pairwise global alignment that can perform node-to-node correspondences as well as edge-to-edge correspondences into consideration. The uniqueness of our algorithm is in the fact that it is also able to detect the type of interaction, which is essential in case of directed graphs. The existing algorithm is only able to identify the common nodes but not the common edges. Another striking feature of the algorithm is that it is able to remove duplicate entries in case of variable datasets being aligned. This is achieved through creation of a local database which helps exclude duplicate links. In a pervasive computational study on gene regulatory network, we establish that our algorithm surpasses its counterparts in its results. Net2Align has been implemented in Java 7 and the source code is available as supplementary files.Entities:
Keywords: Algorithm; Biological Networks; Pairwise Global Alignment
Year: 2016 PMID: 28356678 PMCID: PMC5357568 DOI: 10.6026/97320630012408
Source DB: PubMed Journal: Bioinformation ISSN: 0973-2063
Figure 1An illustration of network alignment is shown
Figure 2AFlowchart describing uploading databases server side
Figure 2BFlowchart describing algorithm of comparing both databases and filtering common records
Figure 2CFlowchart describing algorithm for printing filtered records along with skipping duplicate filtration
Figure 3Common Nodes. Net2Align highlights the common nodes between the two networks treating the network as an undirected graph generating a two-column output.
Figure 4Common Nodes and Edges. Net2Align highlights the common nodes and edges between the two networks treating the network as a directed graph generating a three-column output.