From 626877ec17ef58f36231251fd882f92d102b3857 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Wed, 19 Apr 2023 09:51:37 +0000 Subject: [PATCH] adding easyconfigs: panpipes-0.1.3-foss-2022a.eb --- .../p/panpipes/panpipes-0.1.3-foss-2022a.eb | 83 +++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 easybuild/easyconfigs/p/panpipes/panpipes-0.1.3-foss-2022a.eb diff --git a/easybuild/easyconfigs/p/panpipes/panpipes-0.1.3-foss-2022a.eb b/easybuild/easyconfigs/p/panpipes/panpipes-0.1.3-foss-2022a.eb new file mode 100644 index 000000000000..fb9af6104df3 --- /dev/null +++ b/easybuild/easyconfigs/p/panpipes/panpipes-0.1.3-foss-2022a.eb @@ -0,0 +1,83 @@ +easyblock = 'PythonBundle' + +name = 'panpipes' +version = '0.1.3' + +homepage = "https://github.com/DendrouLab/panpipes" +description = "Multi-modal single cell analysis pipelines" + +github_account = 'DendrouLab' + +toolchain = {'name': 'foss', 'version': '2022a'} + +builddependencies = [('CMake', '3.24.3')] + +dependencies = [ + ('Python', '3.10.4'), + ('SciPy-bundle', '2022.05'), + ('scanpy', '1.9.1'), + ('Pysam', '0.19.1'), + ('PyYAML', '6.0'), + ('ruffus', '2.8.4'), + ('scikit-misc', '0.1.4'), +] + +use_pip = True +sanity_pip_check = True + +exts_list = [ + ('apsw', '3.40.0.0', { + 'checksums': ['beb9c57dd6446a389d0e31d3bdea68a084c2d8852e14ad05e6bbd7746096d1d0'], + }), + ('bbknn', '1.5.1', { + 'checksums': ['16da9c778ddfe363f8a3fa0d72707694d2217f94d3a87482336e8a2c6beb2160'], + }), + ('cgatcore', '0.6.15', { + 'checksums': ['a8a4e5867ae327307cbd49118d52add5ec7429d9ac1ac70f5189eff997f40360'], + }), + ('harmonypy', '0.0.9', { + 'checksums': ['85bfdd4e6ec6e0fa8816a276639358d3598a40d60ba9f7a5d9dada8706be8c4d'], + }), + ('drmaa', '0.7.9', { + 'checksums': ['12540cd98afc40d5c0b2f38d7b0e46468d1c45192a2f401f41fc2eda9c9f5542'], + }), + ('gevent', '22.10.2', { + 'checksums': ['1ca01da176ee37b3527a2702f7d40dbc9ffb8cfc7be5a03bfa4f9eec45e55c46'], + }), + ('louvain', '0.8.0', { + 'source_tmpl': '%(name)s-%(version)s-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl', + 'checksums': ['4d258cf6b4e94ec67420844c910ca0134c2c32b05de39c7000bee69d6ce3c29b'], + }), + ('mofapy2', '0.7.0', { + 'checksums': ['b89a5fc7ab68ca2a27332ca51b0882d98c2352977ca106079c5edbc82709ae95'], + }), + ('muon', '0.1.2', { + 'sources': ['%(name)s-%(version)s-py3-none-any.whl'], + 'checksums': ['61e0290b113f85177b7596e57aa01552c07700716fac3b8267506fc8a6881dba'], + }), + ('mudata', '0.2.1', { + 'checksums': ['b1456bc4053aa48a88ba8965440546efa98be6550dbf29a13eeec193cbf1d24e'], + }), + ('pep8', '1.7.1', { + 'checksums': ['fe249b52e20498e59e0b5c5256aa52ee99fc295b26ec9eaa85776ffdb9fe6374'], + }), + ('annoy', '1.17.1', { + 'checksums': ['bf177dbeafb81f63b2ac1e1246b1f26a2acc82e73ba46638734d29d8258122da'], + }), + ('fbpca', '1.0', { + 'checksums': ['150677642479663f317fdbb5e06dab3f98721cf7031bb4a84113d7a631c472d1'], + }), + ('geosketch', '1.2', { + 'checksums': ['bbfe97366b91c5927b6076d5a6738d9cfbe094efb5ac1117aab7a30b6081cc4e'], + }), + ('scanorama', '1.7.3', { + 'checksums': ['e1d1cdd6855b3a302f6e9e3160442a9998113e5118ac48c71bf8a21760a657b7'], + }), + (name, version, { + 'source_urls': ['https://github.com/%(github_account)s/%(namelower)s/archive/refs/tags'], + 'sources': ['v%(version)s.tar.gz'], + 'checksums': ['a033dcf3e9f1a8a815294f47a2b15a6ac046b1919401ee2197278abe8a42d261'], + }), +] + +moduleclass = 'data'