< BACKCONTINUE >

13.3 Algorithms and Sequence Alignment

You will want to spend some time exploring the standard results in algorithms, as found in the texts recommended in Appendix A. A good place to start is the basic sequence alignment methods such as the Smith-Waterman algorithm. In terms of algorithms, the topics of parallelization, randomization, and approximation deserve at least a nodding acquaintance.

Sequence alignment is the subset of the family of algorithms called string matching algorithms that are used to find the extent of identity or similarity, or to find evidence of homology, between sequences. The Smith-Waterman algorithm, the treatment of gaps, the use of preprocessing, parallel techniques, the alignment of multiple sequences, and more are facets of this study.

< BACKCONTINUE >

Index terms contained in this section

algorithms
      sequence alignment and
      string matching
alignment (sequence), algorithms and
approximation
parallelization
randomization
sequences
      alignment methods
Smith-Waterman algorithm for sequence alignment
strings
     matching
            algorithms for

© 2002, O'Reilly & Associates, Inc.