amrfinder: new package (#31273)
This commit is contained in:
parent
557abe04ec
commit
a9c246ed67
35
var/spack/repos/builtin/packages/amrfinder/package.py
Normal file
35
var/spack/repos/builtin/packages/amrfinder/package.py
Normal file
@ -0,0 +1,35 @@
|
||||
# Copyright 2013-2021 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
|
||||
from spack.package import *
|
||||
|
||||
|
||||
class Amrfinder(MakefilePackage):
|
||||
"""NCBI AMRFinderPlus: This software and the accompanying database identify
|
||||
acquired antimicrobial resistance genes in bacterial protein and/or
|
||||
assembled nucleotide sequences as well as known resistance-associated
|
||||
point mutations for several taxa. With AMRFinderPlus we added select
|
||||
members of additional classes of genes such as virulence factors,
|
||||
biocide, heat, acid, and metal resistance genes."""
|
||||
|
||||
homepage = "https://github.com/ncbi/amr/wiki"
|
||||
url = "https://github.com/ncbi/amr/archive/refs/tags/amrfinder_v3.10.30.tar.gz"
|
||||
|
||||
version('3.10.30', sha256='2f1e30b86935a27cee740bd7229a41fbce278f2f60b33b8e51592bab8bdf23f1')
|
||||
version('3.10.24', sha256='fce299c980cda740dcc4f53f9b2dc9061c856213e5bdbc2c339185a5fb7dcf6a')
|
||||
|
||||
depends_on('blast-plus')
|
||||
depends_on('hmmer')
|
||||
depends_on('curl')
|
||||
|
||||
def setup_build_environment(self, env):
|
||||
env.set('INSTALL_DIR', prefix.bin)
|
||||
env.set('DEFAULT_DB_DIR', prefix.share)
|
||||
|
||||
@run_before('build')
|
||||
def create_bin_and_share(self):
|
||||
mkdirp(self.spec.prefix.bin)
|
||||
mkdirp(self.spec.prefix.share)
|
Loading…
Reference in New Issue
Block a user