Linear-space algorithms that build local alignments from fragments

Linear-space algorithms that build local alignments from fragments

0.00 Avg rating0 Votes
Article ID: iaor19982744
Country: United States
Volume: 13
Issue: 12
Start Page Number: 106
End Page Number: 134
Publication Date: Jan 1995
Journal: Algorithmica
Authors: ,
Keywords: medicine, computational analysis, programming: dynamic
Abstract:

This paper presents practical algorithms for building an alignment of two long sequences from a collection of ‘alignment fragments,’ such as all occurrences of identical 5-tuples in each of two DNA sequences. We first combine a time-efficient algorithm developed by Galil and coworkers with a space-saving approach of Hirschberg to obtain a local alignment algorithm that uses O((M + N + F log(N)) log M) time and O(M + N) space to align sequences of lengths M and N from a pool of F alignment fragments. Ideas of Huang and Miller are then employed to develop a time- and space-efficient algorithm that computes n best nonintersecting alignments for any n > 1. An example illustrates the utility of these methods.

Reviews

Required fields are marked *. Your email address will not be published.