An introductory guide to aligning networks using SANA, the Simulated Annealing Network Aligner

Wayne B. Hayes
11/22/2019
q-bio.MNq-bio.BM

Official code: waynebhayes/SANA (31 stars, last commit 2026-06-01).

Abstract

Sequence alignment has had an enormous impact on our understanding of biology, evolution, and disease. The alignment of biological {\em networks} holds similar promise. Biological networks generally model interactions between biomolecules such as proteins, genes, metabolites, or mRNAs. There is strong evidence that the network topology -- the "structure" of the network -- is correlated with the functions performed, so that network topology can be used to help predict or understand function. However, unlike sequence comparison and alignment -- which is an essentially solved problem -- network comparison and alignment is an NP-complete problem for which heuristic algorithms must be used. Here we introduce SANA, the {\it Simulated Annealing Network Aligner}. SANA is one of many algorithms proposed for the arena of biological network alignment. In the context of global network alignment, SANA stands out for its speed, memory efficiency, ease-of-use, and flexibility in the arena of producing alignments between 2 or more networks. SANA produces better alignments in minutes on a laptop than most other algorithms can produce in hours or days of CPU time on large server-class machines. We walk the user through how to use SANA for several types of biomolecular networks. Availability: https://github.com/waynebhayes/SANA

View on arXivView PDF

Code Implementations(1)

waynebhayes/SANAOfficial100%

Simulating Annealing Network Aligner

3149C, M4Mar 31, 20174 months ago

Similar Papers

Cite this paper

@article{hayes2019introductory,
  title  = {An introductory guide to aligning networks using SANA, the Simulated Annealing Network Aligner},
  author = {Wayne B. Hayes},
  year   = {2019},
  eprint = {1911.10133},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1911.10133}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1911.10133.svg)](https://codeofpaper.com/paper/1911.10133)

Discussion