A Simple and Space-Efficient Fragment-Chaining Algorithm for Alignment of DNA and Protein Sequences

39Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In the segment-based approach to sequence alignment, nucleic acid, and protein sequence alignments are constructed from fragments, i.e., from pairs of ungapped segments of the input sequences. Given a set F of candidate fragments and a weighting function w : F → R0+, the score of an alignment is defined as the sum of weights of the fragments it consists of, and the optimization problem is to find a consistent collection of pairwise disjoint fragments with maximum sum of weights. Herein, a sparse dynamic programming algorithm is described that solves the pairwise segment-alignment problem in O(L + Nmax) space where L is the maximum length of the input sequences while Nmax ≤ #F holds. With a recently introduced weighting function w, small sets F of candidate fragments are sufficient to obtain alignments of high quality. As a result, the proposed algorithm runs in essentially linear space. © 2001 Elsevier Science Ltd. All rights reserved.

Cite

CITATION STYLE

APA

Morgenstern, B. (2002). A Simple and Space-Efficient Fragment-Chaining Algorithm for Alignment of DNA and Protein Sequences. Applied Mathematics Letters, 15(1), 11–16. https://doi.org/10.1016/S0893-9659(01)00085-4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free