Skip to content
Snippets Groups Projects
Commit 1f1b67c7 authored by Alexandre Strube's avatar Alexandre Strube
Browse files

BLAST+ as requested by BioInfo users, straight from upstream

parent 49d2621f
No related branches found
No related tags found
No related merge requests found
# #
# EasyBuild reciPY as per https://github.com/easybuilders/easybuild
#
# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA
# Authors:: Fotis Georgatos <fotis@cern.ch>, Kenneth Hoste (UGent)
# License:: MIT/GPL
# $Id$
#
# This work implements a part of the HPCBIOS project and is a component of
# the policy: https://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html
# #
easyblock = 'ConfigureMake'
name = 'BLAST+'
version = '2.13.0'
homepage = 'https://blast.ncbi.nlm.nih.gov/'
description = """Basic Local Alignment Search Tool, or BLAST, is an algorithm
for comparing primary biological sequence information, such as the amino-acid
sequences of different proteins or the nucleotides of DNA sequences."""
toolchain = {'name': 'gompi', 'version': '2022a'}
toolchainopts = {'usempi': True, 'pic': True}
source_urls = ['https://ftp.ncbi.nlm.nih.gov/blast/executables/%(namelower)s/%(version)s/']
sources = ['ncbi-blast-%(version)s+-src.tar.gz']
checksums = ['89553714d133daf28c477f83d333794b3c62e4148408c072a1b4620e5ec4feb2']
dependencies = [
('zlib', '1.2.12'),
('bzip2', '1.0.8'),
('PCRE', '8.45'),
('Boost', '1.79.0'),
('GMP', '6.2.1'),
('libpng', '1.6.37'),
('libjpeg-turbo', '2.1.3'),
('LMDB', '0.9.29'),
]
configopts = "--with-64 --with-z=$EBROOTZLIB --with-bz2=$EBROOTBZIP2 "
configopts += "--with-pcre=$EBROOTPCRE --with-boost=$EBROOTBOOST "
configopts += "--with-gmp=$EBROOTGMP --with-png=$EBROOTLIBPNG "
configopts += "--with-jpeg=$EBROOTLIBJPEGMINTURBO --with-lmdb=$EBROOTLMDB"
sanity_check_paths = {
'files': ['bin/blastn', 'bin/blastp', 'bin/blastx'],
'dirs': [],
}
moduleclass = 'bio'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment