-
Notifications
You must be signed in to change notification settings - Fork 0
/
paleomix-1.0.1-goolf-1.4.10-Python-2.7.3.eb
33 lines (23 loc) · 1.34 KB
/
paleomix-1.0.1-goolf-1.4.10-Python-2.7.3.eb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Author: Sarah Diehl
easyblock = "PythonPackage"
name = 'paleomix'
version = '1.0.1'
homepage = 'https://github.com/MikkelSchubert/paleomix'
description = """The PALEOMIX pipeline is a set of free and open-source pipelines and tools designed to enable the rapid processing of Next Generation Sequencing (NGS) data, starting from de-multiplexed reads from one or more samples, through sequence processing and alignment, and ending with genotyping, phylogenetic inference on the samples, as well as metagenomic analysis of the samples. The pipeline has been designed with ancient DNA (aDNA) in mind, and includes several features especially useful for the analyses of ancient samples, but may be used for both modern and ancient samples."""
toolchain = {'name': 'goolf', 'version': '1.4.10'}
source_urls = ['https://github.com/MikkelSchubert/paleomix/archive/']
sources = ['v%s.tar.gz' % version]
python = 'Python'
pyver = '2.7.3'
pyshortver = '2.7'
versionsuffix = '-%s-%s' % (python, pyver)
dependencies = [
(python, pyver),
('pysam', '0.8.3', versionsuffix),
]
sanity_check_paths = {
'files': ['bin/bam_pipeline','bin/bam_rmdup_collapsed','bin/conv_gtf_to_bed','bin/paleomix','bin/phylo_pipeline','bin/trim_pipeline'],
'dirs': ['lib/python%s/site-packages/pypeline' % (pyshortver)],
}
options = {'modulename': 'pypeline'}
moduleclass = 'bio'