Skip to content

Commit

Permalink
Merge pull request #17648 from boegel/20230401205548_new_pr_scib113
Browse files Browse the repository at this point in the history
{data}[foss/2021a] scib v1.1.3, Deprecated v1.2.13 w/ Python 3.9.5
  • Loading branch information
smoors authored Apr 3, 2023
2 parents 0cb8187 + 4bd1e64 commit 023544d
Show file tree
Hide file tree
Showing 2 changed files with 68 additions and 0 deletions.
29 changes: 29 additions & 0 deletions easybuild/easyconfigs/d/Deprecated/Deprecated-1.2.13-foss-2021a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# author: Denis Kristak (INUITS)
easyblock = 'PythonBundle'

name = 'Deprecated'
version = '1.2.13'

homepage = 'https://github.com/tantale/deprecated'
description = "If you need to mark a function or a method as deprecated, you can use the @deprecated decorator."

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

dependencies = [
('Python', '3.9.5'),
]

use_pip = True

exts_list = [
('wrapt', '1.15.0', {
'checksums': ['d06730c6aed78cee4126234cf2d071e01b44b915e725a6cb439a879ec9754a3a'],
}),
(name, version, {
'checksums': ['43ac5335da90c31c24ba028af536a91d41d53f9e6901ddb021bcc572ce44e38d'],
}),
]

sanity_pip_check = True

moduleclass = 'tools'
39 changes: 39 additions & 0 deletions easybuild/easyconfigs/s/scib/scib-1.1.3-foss-2021a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# author: Denis Kristak (INUITS)
easyblock = 'PythonPackage'

name = 'scib'
version = '1.1.3'

homepage = 'https://github.com/theislab/scib'
description = "Benchmarking atlas-level data integration in single-cell genomics."

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

sources = [SOURCE_TAR_GZ]
checksums = ['2b59d7c291e99bd508b91d73ff07fc4961fded37b06089e4f19fc5ee9cc4e3f3']

dependencies = [
('Python', '3.9.5'),
('SciPy-bundle', '2021.05'),
('Seaborn', '0.11.2'),
('numba', '0.53.1'),
('scanpy', '1.8.1'),
('h5py', '3.2.1'),
('scikit-learn', '0.24.2'),
('scikit-misc', '0.1.4'),
('leidenalg', '0.8.7'),
('umap-learn', '0.5.3'),
('pydot', '1.4.2'),
('igraph', '0.9.4'),
('python-igraph', '0.9.6'),
('Deprecated', '1.2.13'),
]

use_pip = True
sanity_pip_check = True
download_dep_fail = True

preinstallopts = "sed -i 's|igraph>=0.10|python-igraph>=0.9.6|g' setup.cfg && "
preinstallopts += "sed -i 's|louvain>=0.8||g' setup.cfg && "

moduleclass = 'data'

0 comments on commit 023544d

Please sign in to comment.