Command-line tool
blast
brew/blast
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Basic Local Alignment Search Tool
At a glance
- Type
- Command-line tool
- Install on
- macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
macOS
brew install blast
Linux
brew install blast
Align two or more sequences using megablast (default), with the e-value threshold of 1e-9, pairwise output format (default)
blastn -query query.fa -subject subject.fa -evalue 1e-9
Align two or more sequences using blastn
blastn -task blastn -query query.fa -subject subject.fa
Align two or more sequences, custom tabular output format, output to file
blastn -query query.fa -subject subject.fa -outfmt '6 qseqid qlen qstart qend sseqid slen sstart send bitscore evalue pident' -out output.tsv
Related command-line tools
- diamond
Accelerated BLAST compatible local sequence aligner - basic-http-server
A simple static HTTP file server, for learning and local development - bioperl
Perl tools for bioinformatics, genomics and life science - bagel
CLI to audit posture and evaluate compromise blast radius - BlastMerge
BlastMerge (Windows package; no description in the winget index) sync cli tui files git version-control diff merge… - blutils-core
A utility to make it easier to run and analyze Blast results - blutils-proc-adapter
A utility to make it easier to run and analyze Blast results - cbmbasic
Commodore BASIC V2 as a scripting language
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents