Skip to content

Instantly share code, notes, and snippets.

@ypriverol
Created November 10, 2019 17:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ypriverol/1bffb357c741b1c8a64b0821c9d44de5 to your computer and use it in GitHub Desktop.
Save ypriverol/1bffb357c741b1c8a64b0821c9d44de5 to your computer and use it in GitHub Desktop.
blast yaml file
{% set version = "2.7.1" %}
{% set sha256 = "10a78d3007413a6d4c983d2acbf03ef84b622b82bd9a59c6bd9fbdde9d0298ca" %}
package:
name: blast
version: {{ version }}
source:
url: https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/{{ version }}/ncbi-blast-{{ version }}+-src.tar.gz
sha256: {{ sha256 }}
patches:
- boost_106400.patch
build:
number: 4
requirements:
build:
- {{ compiler('c') }}
host:
- boost
- zlib
- bzip2
- gnutls
- nettle 3.3|3.3.*
- pcre
- time
run:
- boost
- zlib
- bzip2
- gnutls
- nettle 3.3|3.3.*
- pcre
- perl
- perl-list-moreutils
- perl-archive-tar
test:
files:
- test.fa
- testdatabase.fa
commands:
- blastn -help
- blastp -help
- makeblastdb -help
# test that BLAST ignores LD_LIBRARY_PATH
- touch libstdc++.so.6; LD_LIBRARY_PATH=. makeblastdb -help && rm libstdc++.so.6
- update_blastdb.pl --help
about:
home: http://blast.ncbi.nlm.nih.gov/Blast.cgi?PAGE_TYPE=BlastDocs
license: Public Domain
summary: BLAST+ is a new suite of BLAST tools that utilizes the NCBI C++ Toolkit.
extra:
identifiers:
- biotools:blast
- doi:10.1016/S0022-2836(05)80360-2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment