ComputeVM: BCFtools-1.2-goolf-1.7.20.eb

File BCFtools-1.2-goolf-1.7.20.eb, 798 bytes (added by george, 9 years ago)
Line 
1name = 'BCFtools'
2version = '1.2'
3namelower = name.lower()
4
5homepage = 'http://www.htslib.org/'
6description = """BCFtools — utilities for variant calling and manipulating VCFs and BCFs."""
7
8toolchain = {'name': 'goolf', 'version': '1.7.20'}
9easyblock = 'MakeCp'
10
11dependencies = [('tabix', '0.2.6')]
12
13#
14# Example URL:
15# https://github.com/samtools/bcftools/releases/download/1.2/bcftools-1.2.tar.bz2
16#
17source_urls = [('https://github.com/samtools/%s/releases/download/%s/' % (namelower, version))]
18sources = ['%(namelower)s-%(version)s.tar.bz2']
19
20executables = [namelower, 'plot-vcfstats', 'vcfutils.pl']
21files_to_copy = [(executables, 'bin'), (['doc/bcftools.1'], 'share/man/man1/')]
22
23sanity_check_paths = {
24    'files': ['bin/%s' % x for x in executables],
25    'dirs': []
26}
27
28moduleclass = 'bio'