Sign inSign up

dukegcb/go-blast

By dukegcb

•Updated over 7 years ago

Image
Languages & frameworks
Data science
0

518

dukegcb/go-blast repository overview

⁠go-blast

A docker image for running NCBI BLAST+⁠, with a local blast database - designed for querying the Gene Ontology databases.

⁠Running

The Docker image built by the Dockerfile⁠ is designed to be used by docker-pipeline⁠.

blast+ is installed via apt-get. The image's default command, go-blast.sh⁠ is built to replace run_BLAST.py⁠ from YoderLab/MMAP.

⁠Environment Variables

VariableDescriptionTypeRequired?Default
CONT_INPUT_ORFS_FILEFile containing sequence ORFs to queryInputYes
CONT_INPUT_BLAST_DBThe path to the blastdb to useInputYes
CONT_OUTPUT_BLAST_RESULTSResults file, in BLAST CSV format⁠ with subject titles (outfmt 10 std stitle)OutputYes
CONT_BLAST_EVALUEBLAST evalue⁠ParameterNo1e-15
CONT_BLAST_SEGBLAST seg⁠ParameterNoyes

⁠Notes

  1. The CONT_INPUT_BLAST_DB can be generated by makeblastdb-go⁠.
  2. The CSV format is used in the output for consumption by extract-go-terms⁠.

Tag summary

Content type

Image

Digest

sha256:88dd152ac…

Size

144.8 MB

Last updated

over 7 years ago

docker pull dukegcb/go-blast