โ
BLASTN (Nucleotide), BLASTP (Protein), BLASTX (Translate Query), TBLASTN (Translate DB)

Picture This (Mental Hook): A bioinformatician sits at NCBI: blastn is for plain DNA vs DNA. blastp is for amino acids vs amino acids. When you don't know the reading frame, blastx translates your Query in 6 frames, while tblastn translates the entire Database!
๐ Visual Diagram & Mental Flow:
โโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ Program โ Query Input โ Target Database โ Translational Operation โ โโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค โ blastn โ Nucleotide (DNA/RNA)โ Nucleotide โ None (direct base matching) โ โ blastp โ Protein (Peptide) โ Protein โ None (scoring matrices PAM) โ โ blastx โ Nucleotide โ Protein โ Translates QUERY in 6 framesโ โ tblastn โ Protein โ Nucleotide โ Translates DB in 6 frames โ โ tblastx โ Nucleotide โ Nucleotide โ Translates BOTH in 6 frames โ โโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ The Decoded Sequence:
blastn
N to N
Compares nucleotide query against nucleotide database
blastp
P to P
Compares amino acid query against protein database using BLOSUM62
blastx
Trans Query
Translates nucleotide query into 6 reading frames to find protein hits
tblastn
Trans DB
Compares protein query against 6-frame translated nucleotide database
Examiner Trap / Never Forget: BLOSUM matrices (e.g. BLOSUM62) are derived from observed local alignments in blocks of closely related proteins. Higher BLOSUM numbers (BLOSUM80) are for closely related sequences, lower numbers (BLOSUM45) for distant homologues!