Skip to content

Commit

Permalink
progress on #236 NGSpeciesID
Browse files Browse the repository at this point in the history
  • Loading branch information
PetrKralCZ committed Jan 16, 2024
1 parent 543df97 commit 6e23cc1
Show file tree
Hide file tree
Showing 3 changed files with 59 additions and 5 deletions.
55 changes: 55 additions & 0 deletions 236_NGSpeciesID/WhatsHap-2.1-foss-2023a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild

easyblock = 'PythonBundle'

name = 'WhatsHap'
version = '2.1'

homepage = 'https://whatshap.readthedocs.io'
description = """WhatsHap is a software for phasing genomic variants using DNA
sequencing reads, also called read-based phasing or haplotype assembly. It is
especially suitable for long reads, but works also well with short reads."""

toolchain = {'name': 'foss', 'version': '2023a'}

# builddependencies = [('Python-bundle-PyPI', '2023.06')]

dependencies = [
('Python', '3.11.3'),
('Pysam', '0.22.0'),
('networkx', '3.1'),
('SciPy-bundle', '2023.07'),
('Biopython', '1.83'),
('Yasm', '1.3.0'),
('pyfaidx', '0.8.0'),
('python-isal', '1.1.0'),
]

sanity_pip_check = True
use_pip = True

exts_list = [
('isal', '1.5.3', {
'checksums': ['01d9b76db3535374d720a06f5d66031f74e609698f0382fdd6ab3a0351210b72'],
}),
('xopen', '1.8.0', {
'source_tmpl': SOURCE_PY3_WHL,
'checksums': ['e151a23bcaa0913e9683654c197d1da2444d4e59f27aa17e93bbf42eb4a72d7d'],
}),
('PuLP', '2.8.0', {
'source_tmpl': SOURCE_PY3_WHL,
'checksums': ['4a19814a5b0a4392d788ac2315263435293579b0583c3469943fe0c6a586f263'],
}),
('whatshap', version, {
'checksums': ['9b61812eda1dd5251ba8d02db16d7ddda152ccc813cb3db6a1ec796f1865fe8d'],
}),
]

sanity_check_paths = {
'files': ['bin/%(namelower)s'],
'dirs': [],
}

sanity_check_commands = ['%(namelower)s --help']

moduleclass = 'bio'
8 changes: 4 additions & 4 deletions 236_NGSpeciesID/medaka-1.11.3-foss-2023a.eb
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,15 @@ dependencies = [
('Python-bundle-PyPI', '2023.06'), # includes cffi
# tensorflow~=2.10.0 required by medaka 1.9.1, see requirements.txt
('TensorFlow', '2.13.0'),
('Pysam', '0.21.0'), # TODO
('Pysam', '0.21.0'),
('SAMtools', '1.18'),
('minimap2', _minimap_ver),
('HTSlib', '1.18'), # for tabix, bgzip
('Racon', '1.5.0'), # TODO
('Racon', '1.5.0'),
('edlib', '1.3.9'), # TODO
('pyspoa', '0.2.1'),
('python-parasail', '1.3.4'), # TODO
('ont-fast5-api', '4.1.1'), # TODO
('python-parasail', '1.3.4'),
('ont-fast5-api', '4.1.1'),
('WhatsHap', '2.1'), # TODO
('intervaltree-python', '3.1.0'), # TODO
('BCFtools', '1.18'),
Expand Down
1 change: 0 additions & 1 deletion 236_NGSpeciesID/pyfaidx-0.8.0-GCCcore-12.3.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ toolchain = {'name': 'GCCcore', 'version': '12.3.0'}

builddependencies = [
('binutils', '2.40'),
('Python-bundle-PyPI', '2023.06'),
]

dependencies = [('Python', '3.11.3')]
Expand Down

0 comments on commit 6e23cc1

Please sign in to comment.