Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

BLAST Scoring and Statistics

Alignment scoring

Position-independent scoring

Traditional BLAST uses position-independent scoring: the same substitution gets the same score all any position in the alignment.

Nucleotide Scoring

Nucleotide alignments use an identity scoring system, a simple match mismatch scoring system with a positive score for match and a negative score for a mismatch and gap open and extend penalties. The image below shows how BLAST scores and represents a nucleotide alignment.

You can use BLAST 2 Sequences to see a megablast alignment between a human insulin transcript (NM_000207.3) and a predicted insulin transcript (XM_043971863.1) from the colocolo opossum.

The above alignment was produced by the megablast program, which is less sensitive (but faster) than blastn.

Do you differences in the alignment and score using the more sensitive program?

Protein Scoring

Protein alignments use a scoring system based on frequencies of amino acid substitutions in related proteins. The default scoring matrix is BLOSUM62, shown below. The BLOSUM series uses observed substitution frequencies in ungapped alignment blocks of related proteins. BLOSUM62 includes information up to 62% identity. Experiment have shown that this is the best general scoring system. Other available matrices for protein BLAST include several from the BLOSUM series tuned to different distances and several from the PAM series.

The numbers in BLOSUM62 are log odds ratios of the observed substitution frequency to the background frequency. Substitutions that occur more often than expected by chance have positive scores, those that occur less often than chance have negative scores, and those that occur at the background frequencies get a score of zero

It's easy to understand the BLOSUM62 scores based amino acid chemistry and protein structure. Amino acid substitutions with side chains of similar size and chemistry have positive scores (e.g., aspartate (D)/glutamate (E)). Those involving dissimilar side chains have negative scores (e.g., phenylalanine (F)/glutamine (Q)). Self-substitution scores are along the diagonal and, in part, reflect the abundance of the amino acids. Rare amino acids such as tryptophan (W) have relatively high scores. Common amino acids such as valine (V), leucine (L), and isoleucine (I) have lower scores. The relatively high self-scores for proline (P) and glycine (G) may be because these amino acids often have special roles in determining protein structure. Keep in mind though that the substitution scores in the BLOSUM matrices are based on observed frequencies not on any predictions from amino acid properties.

The image below shows how BLAST scores and represents a protein alignment.

You can use BLAST 2 Sequences to see a blastp alignment between the human creatine kinase M protein sequence (NP_001815.2) and a bacterial arginine kinase protein (MCP4285491.1).

Position Dependent Scoring

The position independent scoring systems make the unrealistic assumption that every position in a protein or nucleotide sequence is equally likely to change. Position specific scoring strategies described next do a better job of modeling real biological sequences and increase sensitivity

Specialized BLAST protein programs such as PSI-BLAST and the Conserved Domain Database (CDD) Search (RPS-BLAST) generate or search a database of Position-Specific Scoring Matrices (PSSMs). In a PSSM the score for a particular substitution depends on the position in the alignment. This is a better model of proteins since it can represent the fact that amino acids that are directly involved in catalysis, substrate, cofactor, or partner interaction as well as those required for critical structural elements are less likely to change than others. PSSMs are generated from multiple sequence alignments either generated on-the-fly from a BLAST search in the case of PSI-BLAST or as a curated database of conserved domains used by CDD search. PSSMs are better at detecting more distant protein relationships than ordinary BLAST and can have a more direct relationship to protein structure and function.

You'll use PSI-BLAST for one example in this workshop. CDD search runs by default in all of our protein examples and will show any conserved domains in your protein queries.

Last Reviewed: July 3, 2023