Skip to content

Commit

Permalink
progress on #39 and #102
Browse files Browse the repository at this point in the history
  • Loading branch information
deniskristak committed Mar 21, 2023
1 parent 0c3c2a4 commit da856b2
Show file tree
Hide file tree
Showing 16 changed files with 115 additions and 408 deletions.
28 changes: 0 additions & 28 deletions 102_krakenuniq/jellyfish.eb

This file was deleted.

4 changes: 3 additions & 1 deletion 102_krakenuniq/krakenuniq.eb
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,11 @@ toolchain = {'name': 'foss', 'version': '2022a'}
github_account = 'fbreitwieser'
source_urls = [GITHUB_SOURCE]
sources = ['v%(version)s.tar.gz']
checksums = ['559b45081688118b4872e1b9153f83d0ae3414649a1b299ab4f9996d9e154403']

dependencies = [
('Jellyfish', '2.3.0'),
('bzip2', '1.0.8'),
]

extract_sources = True
Expand All @@ -22,7 +24,7 @@ install_cmd = './install_krakenuniq.sh -l %(installdir)s/bin %(installdir)s '

sanity_check_commands = [
'krakenuniq --version',
'krakenuniq-download --db DBDIR taxonomy'
'krakenuniq-download --db %(installdir)s/DBDIR taxonomy && rm -r %(installdir)s/DBDIR'
]
sanity_check_paths = {
'files': ['bin/krakenuniq', 'bin/krakenuniq-build', 'bin/krakenuniq-report'],
Expand Down
32 changes: 32 additions & 0 deletions 102_krakenuniq/krakenuniq.eb.bak_20230320132025_3105902
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
easyblock = 'Binary'

name = 'KrakenUniq'
version = '1.0.3'

homepage = 'https://github.com/fbreitwieser/krakenuniq/'
description = """KrakenUniq: confident and fast metagenomics classification using unique k-mer counts"""

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

github_account = 'fbreitwieser'
source_urls = [GITHUB_SOURCE]
sources = ['v%(version)s.tar.gz']

dependencies = [
('Jellyfish', '2.3.0'),
]

extract_sources = True

install_cmd = './install_krakenuniq.sh -l %(installdir)s/bin %(installdir)s '

sanity_check_commands = [
'krakenuniq --version',
'krakenuniq-download --db %(installdir)s/DBDIR taxonomy && rm -r %(installdir)s/DBDIR'
]
sanity_check_paths = {
'files': ['bin/krakenuniq', 'bin/krakenuniq-build', 'bin/krakenuniq-report'],
'dirs': ['bin'],
}

moduleclass = 'bio'
42 changes: 0 additions & 42 deletions 39_alphapulldown/AlphaPulldown.eb

This file was deleted.

32 changes: 0 additions & 32 deletions 39_alphapulldown/Kalign-2.0.4-GCCcore-11.2.0.eb

This file was deleted.

62 changes: 0 additions & 62 deletions 39_alphapulldown/OpenMM-7.7.0-foss-2021b.eb

This file was deleted.

41 changes: 41 additions & 0 deletions 39_alphapulldown/alphapulldown.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
easyblock = "PythonBundle"

name = "AlphaPulldown"
version = "0.30.1"

homepage = "https://github.com/KosinskiLab/AlphaPulldown"
description = """AlphaPulldown is a Python package that streamlines protein-protein
interaction screens and high-throughput modelling of higher-order oligomers using AlphaFold-Multimer"""

toolchain = {"name": "foss", "version": "2022a"}

dependencies = [
("Python", "3.10.4"),
("OpenMM", "7.7.0"),
("Kalign", "3.3.2"),
]

use_pip = True

exts_list = [
('cctbx-base', '2020.8', {
'sources': ['cctbx_base-%(version)s-0_py38h167b89d-cp38-cp38m-manylinux2010_x86_64.whl'],
}),
("PDBFixer", "1.8.1", {
"source_urls": ["https://github.com/openmm/pdbfixer/archive/refs/tags/"],
"sources": [{"download_filename": "v%(version)s.tar.gz", "filename": SOURCE_TAR_GZ}]
}),
(name, version, {
"source_urls": ["https://github.com/KosinskiLab/AlphaPulldown/archive/refs/tags/"],
"sources": [{"download_filename": "%(version)s.tar.gz", "filename": SOURCE_TAR_GZ}]
})
]

sanity_pip_check = True

sanity_check_paths = {
"files": [],
"dirs": ["lib/python%(pyshortver)s/site-packages"],
}

moduleclass = "data"
File renamed without changes.
File renamed without changes.
File renamed without changes.
3 changes: 3 additions & 0 deletions 39_alphapulldown/easybuild-run_cmd-9banflvx.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# output for command: /apps/gent/RHEL8/haswell-ib/software/Python/3.10.4-GCCcore-11.3.0/bin/python -m pip install --prefix=/scratch/gent/vo/001/gvo00117/easybuild/RHEL8/haswell-ib/software/AlphaPulldown/0.30.1-foss-2022a --no-deps --ignore-installed --no-index --no-build-isolation /data/gent/vo/001/gvo00117/easybuild/sources/a/AlphaPulldown/extensions/cctbx_base-2020.8-0_py38h167b89d-cp38-cp38m-manylinux2010_x86_64.whl

ERROR: cctbx_base-2020.8-0_py38h167b89d-cp38-cp38m-manylinux2010_x86_64.whl is not a supported wheel on this platform.
Loading

0 comments on commit da856b2

Please sign in to comment.