Skip to content

Commit

Permalink
adding easyconfigs: gemelli-0.0.9-foss-2022a.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
Samuel Moors committed Jun 15, 2023
1 parent 8a05c6a commit 14158c0
Showing 1 changed file with 48 additions and 0 deletions.
48 changes: 48 additions & 0 deletions easybuild/easyconfigs/g/gemelli/gemelli-0.0.9-foss-2022a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
easyblock = 'PythonBundle'

name = 'gemelli'
version = '0.0.9'

homepage = 'https://github.com/biocore/gemelli'
description = """
Gemelli is a tool box for running both Robust Aitchison PCA (RPCA) and
Compositional Tensor Factorization (CTF) on sparse compositional omics
datasets.
"""

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

dependencies = [
('Python', '3.10.4'),
('SciPy-bundle', '2022.05'),
('scikit-learn', '1.1.2'),
('scikit-bio', '0.5.7'),
('h5py', '3.7.0'),
]

exts_list = [
('tax2tree', '1.1', {
'modulename': 't2t',
'checksums': ['f1d28fb99c41bb10cc3c06bfd232891b0ad713f674a5c2ac2991dd99ed512da1'],
}),
('iow', '1.0.6', {
'modulename': 'bp',
'preinstallopts': """sed -i "/'nose /d" setup.py && """,
'checksums': ['ac4f579a0881f1c827f75033a304341ae91d3a527cc6aed3fea53749f1b9951c'],
}),
('biom-format', '2.1.15', {
'modulename': 'biom',
'checksums': ['3bda2096e663dc1cb6f90f51b394da0838b9be5164a44370c134ce5b3b2a4dd3'],
}),
(name, version, {
'preinstallopts': """sed -i "/'nose /d" setup.py && """,
'checksums': ['e4fcf3087c12d8bd21397c1f3a88723282c294184b2ba7b899d5389305ad4729'],
}),
]

use_pip = True
sanity_pip_check = True

sanity_check_commands = ['gemelli --help']

moduleclass = 'devel'

0 comments on commit 14158c0

Please sign in to comment.