Skip to content

Commit

Permalink
progress on #395 Cellformer
Browse files Browse the repository at this point in the history
  • Loading branch information
PetrKralCZ committed Sep 11, 2024
1 parent 6bf2dbe commit f2b4b8c
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 2 deletions.
31 changes: 29 additions & 2 deletions 395_Cellformer/Cellformer-20230814-foss-2023a.eb
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,20 @@ toolchain = {'name': 'foss', 'version': '2023a'}
dependencies = [
('Python', '3.11.3'),
('ArchR', '1.0.2'),
# ('PyTorch', '2.0.0'), # TODO
('PyTorch', '2.1.2'),
('scikit-learn', '1.3.1'),
# ('PyTorch-Lightning', '2.0.4'), # TODO
('PyTorch-Lightning', '2.2.1'),
('anndata', '0.10.5'),
('h5py', '3.9.0'),
('SciPy-bundle', '2023.07'),
('Seaborn', '0.13.2'),
('tensorboard', '2.15.1'),
('tensorboardX', '2.6.2.2'),
('torchvision', '0.16.0'),
('tqdm', '4.66.1'),
('scanpy', '1.9.8'),
('pretty-yaml', '1.9.8'),
('Arrow', '14.0.1'),
]

use_pip = True
Expand All @@ -30,6 +41,22 @@ exts_list = [
'source_tmpl': SOURCE_PY3_WHL,
'checksums': ['0bdb5fbf55eb157790bf92a94994891429fd1c3ce04063408d1e90768cbd9c8f'],
}),
('mpl_scatter_density', '0.7', {
'source_tmpl': SOURCE_PY3_WHL,
'checksums': ['721b4efeafcbc0ba4a5c1ecd8f401dc2d1aa6a372445c5b49e1da34e70a95ead'],
}),
('tensorboard_data_server', '0.7.2', {
'source_tmpl': SOURCE_PY3_WHL,
'checksums': ['7e0610d205889588983836ec05dc098e80f97b7e7bbff7e994ebb78f578d0ddb'],
}),
('tensorboard_plugin_wit', '1.8.1', {
'source_tmpl': SOURCE_PY3_WHL,
'checksums': ['ff26bdd583d155aa951ee3b152b3d0cffae8005dc697f72b44a8e8c2a77a8cbe'],
}),
('torchmetrics', '1.4.1', {
'source_tmpl': SOURCE_PY3_WHL,
'checksums': ['c2e7cd56dd8bdc60ae63d712f3bdce649f23bd174d9180bdd0b746e0230b865a'],
}),
(name, version, {
'source_urls': ['https://github.com/elo-nsrb/Cellformer/archive/']
'sources': [{'download_filename': '%s.tar.gz' % local_commit, 'filename': '%(name)s-%(version)s.tar.gz'}],
Expand Down
31 changes: 31 additions & 0 deletions 395_Cellformer/pretty-yaml-24.7.0-GCCcore-12.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
easyblock = 'PythonPackage'

name = 'pretty-yaml'
local_mod = 'pyaml'
version = '24.7.0'

homepage = 'https://github.com/mk-fg/pretty-yaml'
description = """PyYAML-based python module to produce pretty and readable YAML-serialized data.
This module is for serialization only, see ruamel.yaml module for literate YAML
parsing (keeping track of comments, spacing, line/column numbers of values, etc)."""

toolchain = {'name': 'GCCcore', 'version': '12.3.0'}

source_urls = ['https://pypi.python.org/packages/source/p/%s/' % local_mod]
sources = ['%s-%%(version)s.tar.gz' % local_mod]
checksums = ['5d0fdf9e681036fb263a783d0298fc3af580a6e2a6cf1a3314ffc48dc3d91ccb']

builddependencies = [('binutils', '2.40')]

dependencies = [
('Python', '3.11.3'),
('PyYAML', '6.0'),
]

use_pip = True
download_dep_fail = True
sanity_pip_check = True

options = {'modulename': local_mod}

moduleclass = 'lib'

0 comments on commit f2b4b8c

Please sign in to comment.