diff --git a/easybuild/easyconfigs/v/velocyto/velocyto-0.17.17-foss-2022a.eb b/easybuild/easyconfigs/v/velocyto/velocyto-0.17.17-foss-2022a.eb new file mode 100644 index 00000000000..7305196e2f8 --- /dev/null +++ b/easybuild/easyconfigs/v/velocyto/velocyto-0.17.17-foss-2022a.eb @@ -0,0 +1,46 @@ +easyblock = 'PythonBundle' + +name = 'velocyto' +version = '0.17.17' + +homepage = 'https://velocyto.org/velocyto.py/' +description = "Velocyto is a library for the analysis of RNA velocity." + +toolchain = {'name': 'foss', 'version': '2022a'} + +dependencies = [ + ('Python', '3.10.4'), + ('SciPy-bundle', '2022.05'), + ('matplotlib', '3.5.2'), + ('numba', '0.56.4'), + ('scikit-learn', '1.1.2'), + ('h5py', '3.7.0'), + ('Pysam', '0.19.1'), +] + +use_pip = True + +exts_list = [ + ('numpy_groupies', '0.9.20', { + 'checksums': ['923a382d6bc6876384b58a9c0503b05b9d36a660f329695c2d33e4f93fcbbe3d'], + }), + ('loompy', '3.0.7', { + 'checksums': ['b5cdf7b54734c6bed3a181d11947af70af2c6e0dcadc02fd0e871df232faa8f4'], + }), + (name, version, { + 'checksums': ['1ad65fc53292ce1970a70bc742d73491b370038e0b0065761303e787bf7ffe39'], + }), +] + +sanity_pip_check = True + +sanity_check_paths = { + 'files': ['bin/velocyto'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +sanity_check_commands = [ + 'velocyto', +] + +moduleclass = 'bio'