title: An efficient algorithm to locate all locally optimal alignments between two sequences allowing for gaps.
abstract: An efficient algorithm is described to locate locally optimal alignments between two sequences allowing for insertions and deletions. The algorithm is based on that of Smith and Waterman which returns the single best local alignment. However, the algorithm described here permits all non-intersecting locally optimal alignments to be determined in a single pass through the comparison matrix. The algorithm simplifies the location of repeats, multiple domains and shuffled motifs, and is fast enough to be used on a conventional workstation to scan large sequence databanks.
authors.affiliation: Laboratory of Molecular Biophysics, University of Oxford, UK.
authors.forename: G J
authors.initials: GJ
authors.lastname: Barton
mesh_terms: D000465:Algorithms; D001483:Base Sequence; D004247:DNA / Q000235:genetics; D008969:Molecular Sequence Data; D016415:Sequence Alignment / Q000379:methods* / Q000706:statistics & numerical data; D012689:Sequence Homology, Nucleic Acid; D012984:Software
chemical_list: D004247:DNA