1 | # Author: Pablo Escobar Lopez |
---|
2 | # Swiss Institute of Bioinformatics (SIB) |
---|
3 | # Biozentrum - University of Basel |
---|
4 | |
---|
5 | easyblock = 'MakeCp' |
---|
6 | |
---|
7 | name = 'BEDTools' |
---|
8 | version = '2.23.0' |
---|
9 | |
---|
10 | homepage = "https://github.com/arq5x/bedtools2" |
---|
11 | description = """The BEDTools utilities allow one to address common genomics tasks such as finding feature overlaps |
---|
12 | and computing coverage. The utilities are largely based on four widely-used file formats: BED, GFF/GTF, VCF, |
---|
13 | and SAM/BAM.""" |
---|
14 | |
---|
15 | toolchain = {'name': 'goolf', 'version': '1.7.20'} |
---|
16 | |
---|
17 | source_urls = ['https://github.com/arq5x/bedtools2/archive/'] |
---|
18 | sources = ['v%(version)s.tar.gz'] |
---|
19 | |
---|
20 | buildopts = 'CXX="$CXX"' |
---|
21 | |
---|
22 | files_to_copy = ["bin", "docs", "data", "genomes", "scripts", "test"] |
---|
23 | |
---|
24 | sanity_check_paths = { |
---|
25 | 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], |
---|
26 | 'dirs': files_to_copy, |
---|
27 | } |
---|
28 | |
---|
29 | moduleclass = 'bio' |
---|