Answers are grounded in this paper and cite their sources.
INTRODUCTIONFASTA is a program for rapid alignment of pairs of protein and DNA sequences. Rather than comparing individual residues in the two sequences, FASTA searches for matching sequence patterns or words, called k-tuples. These patterns comprise k consecutive matches of letters in both sequences. The program then attempts to build a local alignment based on these word matches. Due to the ability of the algorithm to find matching sequences in a sequence database with high speed, FASTA is useful for routine database searches of this type. Comparable methods are the BLAST program, which is faster than FASTA, is of comparable sensitivity for protein queries, and also does DNA searches, and programs that use the Smith-Waterman dynamic programming algorithm for protein and DNA searches, which are slower but more sensitive when full-length protein sequences are used as queries.
No takes yet. Share an insight, caveat, or question.
David W. Mount (2007) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: