Blasclust automatically and systematically clusters protein or DNA sequences based on pairwise matches found using the BLAST algorithm in case of proteins, or the megablast algorithm in the case of nucleotide sequence. blastclust is one of the programs distributed along with the old blastall program by the NCBI.
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.