Search nucleotide sequences against nucleotide databases (e.g., nt). Most commonly used for gene identification, primer specificity checking, and clone verification. Megablast (fast, high-identity) and Discontiguous Megablast (cross-species comparison) are also available.
Search amino acid sequences against protein databases (nr, RefSeq, Swiss-Prot, PDB, etc.). Used for protein function prediction, domain analysis, and identification of homologous proteins across species. PSI-BLAST (iterative search, distant homology detection) and PHI-BLAST (pattern-specified) are also available.
Translates nucleotide sequences in all 6 reading frames and searches protein databases. Useful for functional prediction of novel genes, EST sequence analysis, and checking whether coding sequences exist in unannotated regions.
Searches amino acid sequences against nucleotide databases translated in all 6 reading frames. Effective for finding genes homologous to known proteins in unannotated genomes or ESTs.
Translates both query and database sequences in all 6 frames for comparison. The most sensitive method for detecting distantly related genes conserved at the amino acid level even when nucleotide similarity is low. Computationally expensive; not suitable for long sequences.
| Program | Query | Database | Sensitivity | Typical Use Case |
|---|---|---|---|---|
| blastn | Nucleotide | Nucleotide | ★★★ (close relatives) | Gene identification, primer verification, clone confirmation |
| blastp | Amino Acid | Protein | ★★★★ | Protein function prediction, homologous protein identification |
| blastx | Nucleotide | Protein | ★★★★ | Novel gene function prediction, EST analysis |
| tblastn | Amino Acid | Nucleotide | ★★★★ | Homologous gene search in unannotated genomes |
| tblastx | Nucleotide | Nucleotide | ★★★★★ (highest sensitivity) | Conserved gene search across distant species (slow) |
A lightweight desktop app for researchers and students to use on their own PC.