FB2026_03 , released September 17, 2026
A Database of Drosophila Genes & Genomes

BLAST Help

Search FlyBase sequences with NCBI BLAST+ 2.17.0. Choose the program that matches your query and the database you want to search.

For the full program and parameter reference, see the NCBI BLAST+ User Manual. The NCBI BLAST Help guide also explains search concepts and results.

Choose a program

BLAST programs by query and database type
ProgramYour querySearchesHow it compares sequences
blastnNucleotideNucleotide databaseCompares DNA or RNA sequences directly.
blastpProteinProtein databaseCompares amino acid sequences directly.
blastxNucleotideProtein databaseTranslates your query into protein sequences.
tblastnProteinNucleotide databaseTranslates the database sequences into proteins.
tblastxNucleotideNucleotide databaseTranslates both your query and the database sequences.

Prepare your query

Adjust your search

Expect (E value)
The expected number of matches of similar quality that could occur by chance. Lower values are more stringent.
Low-complexity filtering
Masks repetitive or compositionally biased query regions that can produce uninformative matches.
Word size
Controls the initial match size. Smaller words can improve sensitivity but may take longer to search.
MegaBLAST
A nucleotide search option suited to highly similar sequences.
Matrix and genetic code
The scoring matrix applies to protein comparisons. The genetic code controls translation of nucleotide sequences.
Additional options for experienced users

The Additional options field accepts these legacy-style flags where supported by the selected program. FlyBase translates them to BLAST+ parameters.

  • -G: gap opening cost; -E: gap extension cost.
  • -q: nucleotide mismatch penalty; -r: nucleotide match reward.
  • -y: ungapped X-drop; -X: gapped X-drop; -Z: final gapped X-drop.

See the NCBI manual for parameter details. Unsupported options produce a validation message.

Read and keep your results

Searches that exceed 600 seconds or the available resources stop with an error message. If that happens, try a shorter query or a more specific database.

Need help?

Use Contact FlyBase at the bottom of the page. Include the program, database, and any error message so we can help you troubleshoot.