Sign inSign up

bioinfoipec/blast

By bioinfoipec

•Updated over 5 years ago

Image
0

245

bioinfoipec/blast repository overview

⁠blast

This image facilitates the usage of BLAST⁠, a program that finds regions of similarity between biological sequences. It compares nucleotide or protein sequences to sequence databases and calculates the statistical significance.

⁠Using BLAST image

In order to use this image you need to create a custom database from a multi-FASTA file of sequences with this command: docker run --rm -v /your/data/dir:/data bioinfoipec/blast makeblastdb -in /data/mydb.fasta -dbtype nucl -parse_seqids

See the following section, Building a BLAST database with local sequences⁠, for more details.

After the creation of the database, in order to execute a blastn for instance, you should adapt and run the following command: docker run --rm -v /your/data/dir:/data bioinfoipec/blast blastn -query /data/input -db /data/mydb.fasta -evalue 0.05 -num_descriptions 500000 -num_alignments 500000 -outfmt 3 -out /data/output

In this command, you should replace:

  • /your/data/dir to point to the directory that contains the query file you want to execute.
  • input to the actual name of your query file.
  • mydb.fasta to the actual name of the database you created.
  • output to the actual name of your output file.

For other options common to all BLAST search applications please go here⁠.

Note: The parameter max_target_seqs does not behave as it is described. Please read the following article⁠.

To obtain abbreviated help of an application, you just need to run: docker run --rm bioinfoipec/blast <blast-application-name> -h (e.g. docker run --rm bioinfoipec/blast blastn -h). For more extensive documention just replace the -h flag for the -help flag.

Tag summary

Content type

Image

Digest

Size

298.4 MB

Last updated

over 5 years ago

docker pull bioinfoipec/blast