Blastall is the old program developed and distributed by the NCBI for running blast searches. Using blastall with different parameter settings lets you carry out many types of DNA database searches. Searching nucleotide databases with a nucleotide sequence (blastn or megablast) and searching peptide sequence database with a peptide sequence (blastp) are among the basic choices, but many more types of searches are available.
Parent program: blast
BLAST is a software for comparing a query sequence with a library or database of sequences. BLAST identifies library hits that resemble the query above a certain threshold. Different types of BLASTs are designed according to the query and database types and search specificity (nucleotide blast implemented by blastn, megablast anddiscontiguousmegablast algorithms, protein blast by algorithms blastp, psi-blast, phi-blast, delta-blast, and three mixed types – blastx, tblastn, tblastx). Some specialized BLAST search types are also provided.