An algorithm for progressive multiple alignment of sequences with insertions

European Bioinformatics Institute · Stanford University

PubMed
Indexed incrossrefpubmed

Abstract

Dynamic programming algorithms guarantee to find the optimal alignment between two sequences. For more than a few sequences, exact algorithms become computationally impractical, and progressive algorithms iterating pairwise alignments are widely used. These heuristic methods have a serious drawback because pairwise algorithms do not differentiate insertions from deletions and end up penalizing single insertion events multiple times. Such an unrealistically high penalty for insertions typically results in overmatching of sequences and an underestimation of the number of insertion events. We describe a modification of the traditional alignment algorithm that can distinguish insertion from deletion and avoid…

Citation impact

966
total citations
FWCI
5.18
Percentile
100%
References
22
Citations per year

Authors

2

Topics & keywords

Keywords
  • Pairwise comparison
  • Dynamic programming
  • Algorithm
  • Multiple sequence alignment
  • Computer science
  • Sequence (biology)
  • Markov chain
  • Sequence alignment
UN Sustainable Development Goals
  • Peace, Justice and strong institutions
No related works found for this paper.

Funding