next up previous
Next: FastA - Steps Up: Tools for Searching Previous: Tools for Searching

FastA

FastA is a sequence comparison software that uses the method of Pearson and Lipman [5]. The basic FastA algorithm assumes a query sequence and a database over the same alphabet. It searches a DNA sequence in a DNA database or a protein sequence in a protein database. Practically, FastA is a family of programs, allowing also queries of DNA vs. a protein database, or vice versa. In these variants there is further distinction, which regards the location of gaps: one may assume that gaps occur only in the codon frames corresponding to amino-acid insertion; alternatively, one can assume gap location to be arbitrary, accounting for insertion/deletion of nucleotides. The different FastA variants are summarized in the following table:


  
Figure 5.2: Vairants of FastA algorithm
\begin{figure}
\centering
\begin{tabular}{\vert l\vert l\vert l\vert l\vert}
...
...& Mixed peptides & Protein & Not an issue\\
\hline
\end{tabular} \end{figure}

Under different circumstances it is favorable to use different programs: FastA3 (Fastx3, etc.) is the current version of FastA. Tha main important over version 2 (which is still in common use) is a much better normalization method for alignment scores. FastA is available directly via the FastA3 server, [11] or it can be accessed through one of the retrieval systems e.g. the GenWeb mirror site at the Weizmann Lustitude.[7]



 
next up previous
Next: FastA - Steps Up: Tools for Searching Previous: Tools for Searching
Peer Itsik
2000-12-11