Skip Header

You are using a version of browser that may not display all the features of this website. Please consider upgrading your browser.

Sequence similarity searches

Last modified April 10, 2018


Select the Blast tab of the toolbar to run a sequence similarity search with the BLAST (Basic Local Alignment Search Tool) program:

  1. Enter either a protein or nucleotide sequence (raw sequence or fasta format) or a UniProt identifier into the form field.
  2. Click the Blast button.

The following kinds of UniProt identifiers are supported:

P00750 UniProtKB entry
P00750-2 UniProtKB entry isoform sequence
P00750[1-20] Part of UniProtKB entry sequence, from its 1st to 20th amino acid residue (inclusive)
A4_HUMAN UniProtKB entry name
UPI0000000001 UniParc entry
UniRef100_P00750 UniRef entry

If you select the Blast tab of the toolbar from a UniProtKB, UniRef or UniParc entry page, the current sequence is prefilled in the form.

Jobs have unique identifiers, which (depending on the job type) can be used in queries (e.g. to get the intersection of two sequence similarity searches). Job identifiers and the related data are kept for 7 days, and are then deleted.


Database Database against which the search is performed: UniProtKB or clusters of sequences with 100%, 90% or 50% identity.
Threshold The expectation value (E) threshold is a statistical measure of the number of expected matches in a random database. The lower the e-value, the more likely the match is to be significant. E-values between 0.1 and 10 are generally dubious, and over 10 are unlikely to have biological significance. In all cases, those matches need to be verified manually. You may need to increase the E threshold if you have a very short query sequence, to detect very weak similarities, or similarities in a short region, or if your sequence has a low complexity region and you use the "filter" option
Matrix The matrix assigns a probability score for each position in an alignment. The BLOSUM matrix assigns a probability score for each position in an alignment that is based on the frequency with which that substitution is known to occur among consensus blocks within related proteins. BLOSUM62 is among the best of the available matrices for detecting weak protein similarities. The PAM set of matrices is also available. If "Auto" is set, the matrix will be selected depending on the query sequence length.
Filtering Low-complexity regions (e.g. stretches of cysteine in Q03751, or hydrophobic regions in membrane proteins) tend to produce spurious, insignificant matches with sequences in the database which have the same kind of low-complexity regions, but are unrelated biologically. If "Filter low complexity regions" is selected, the query sequence will be run through the program SEG, and all amino acids in low-complexity regions will be replaced by X's.
Gapped This will allow gaps to be introduced in the sequences when the comparison is done.
Hits Limits the number of returned alignments.

Related services


Sequence similarity search


Sequence similarity search


Sequence similarity search


Sequence similarity search


Sequence similarity search

iProClass (PIR)

Query a sequence against the iProClass database, which contains both sequences and protein families

InterProScan (EBI)

Query a sequence against the InterPro database, which contains protein families, domains, and motifs

ScanProsite (ExPASy)

Scan a protein sequence for patterns, or use a pattern to scan protein sequences

PatMatch (PIR)

Scan a protein sequence for patterns, use a pattern to scan protein sequences, or find exact matches to a peptide

UniProt is an ELIXIR core data resource
Main funding by: National Institutes of Health

We'd like to inform you that we have updated our Privacy Notice to comply with Europe’s new General Data Protection Regulation (GDPR) that applies since 25 May 2018.

Do not show this banner again