diff --git a/easybuild/easyconfigs/d/Deprecated/Deprecated-1.2.13-foss-2022a.eb b/easybuild/easyconfigs/d/Deprecated/Deprecated-1.2.13-foss-2022a.eb new file mode 100644 index 00000000000..2aebc2250e4 --- /dev/null +++ b/easybuild/easyconfigs/d/Deprecated/Deprecated-1.2.13-foss-2022a.eb @@ -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': '2022a'} + +dependencies = [ + ('Python', '3.10.4'), +] + + +use_pip = True +sanity_pip_check = True + +exts_list = [ + ('wrapt', '1.12.1', { + 'checksums': ['b62ffa81fb85f4332a4f609cab4ac40709470da05643a082ec1eb88e6d9b97d7'], + }), + (name, version, { + 'checksums': ['43ac5335da90c31c24ba028af536a91d41d53f9e6901ddb021bcc572ce44e38d'], + }), +] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/pydot/pydot-1.4.2-GCCcore-11.3.0.eb b/easybuild/easyconfigs/p/pydot/pydot-1.4.2-GCCcore-11.3.0.eb new file mode 100644 index 00000000000..2f7e3d2bd9b --- /dev/null +++ b/easybuild/easyconfigs/p/pydot/pydot-1.4.2-GCCcore-11.3.0.eb @@ -0,0 +1,26 @@ +# updated: Denis Kristak (INUITS) +easyblock = 'PythonPackage' + +name = 'pydot' +version = '1.4.2' + +homepage = 'https://github.com/pydot/pydot' +description = "Python interface to Graphviz's Dot language." + +toolchain = {'name': 'GCCcore', 'version': '11.3.0'} + +sources = [SOURCE_TAR_GZ] +checksums = ['248081a39bcb56784deb018977e428605c1c758f10897a339fce1dd728ff007d'] + +builddependencies = [('binutils', '2.38')] + +dependencies = [ + ('Python', '3.10.4'), + ('Graphviz', '5.0.0'), +] + +use_pip = True +download_dep_fail = True +sanity_pip_check = True + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/s/scib/scib-1.1.1-foss-2022a.eb b/easybuild/easyconfigs/s/scib/scib-1.1.1-foss-2022a.eb new file mode 100644 index 00000000000..89ba0e0c1c9 --- /dev/null +++ b/easybuild/easyconfigs/s/scib/scib-1.1.1-foss-2022a.eb @@ -0,0 +1,39 @@ +# author: Denis Kristak (INUITS) +easyblock = 'PythonPackage' + +name = 'scib' +version = '1.1.1' + +homepage = 'https://github.com/theislab/scib' +description = "Benchmarking atlas-level data integration in single-cell genomics." + +toolchain = {'name': 'foss', 'version': '2022a'} + +sources = [SOURCE_TAR_GZ] +checksums = ['84bcebe08c956b86d887ab60a3efaa783aa56113d523d953f6c4fff40f9dc58a'] + +dependencies = [ + ('Python', '3.10.4'), + ('SciPy-bundle', '2022.05'), + ('Seaborn', '0.12.1'), + ('numba', '0.56.4'), + ('scanpy', '1.9.1'), + ('h5py', '3.7.0'), + ('scikit-learn', '1.1.2'), + ('scikit-misc', '0.1.4'), + ('leidenalg', '0.9.1'), + ('umap-learn', '0.5.3'), + ('pydot', '1.4.2'), + ('igraph', '0.10.3'), + ('python-igraph', '0.10.3'), + ('Deprecated', '1.2.13'), +] + +use_pip = True +sanity_pip_check = True +download_dep_fail = True + +preinstallopts = "sed -i 's|igraph>=0.10|igraph>=0.9.8|g' setup.cfg && " +preinstallopts += "sed -i 's|louvain>=0.8||g' setup.cfg && " + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/s/scikit-misc/scikit-misc-0.1.4-foss-2022a.eb b/easybuild/easyconfigs/s/scikit-misc/scikit-misc-0.1.4-foss-2022a.eb new file mode 100644 index 00000000000..6d449427c15 --- /dev/null +++ b/easybuild/easyconfigs/s/scikit-misc/scikit-misc-0.1.4-foss-2022a.eb @@ -0,0 +1,26 @@ +# updated: Denis Kristak (INUITS) +easyblock = 'PythonPackage' + +name = 'scikit-misc' +version = '0.1.4' + +homepage = 'https://github.com/has2k1/scikit-misc' +description = "Miscellaneous tools for data analysis and scientific computing" + +toolchain = {'name': 'foss', 'version': '2022a'} + +sources = [SOURCE_TAR_GZ] +checksums = ['f7746a0347811063e1ecf9121df94835785003953c38b5ba84f63fc508c22911'] + +dependencies = [ + ('Python', '3.10.4'), + ('SciPy-bundle', '2022.05'), +] + +use_pip = True +download_dep_fail = True +sanity_pip_check = True + +options = {'modulename': 'skmisc'} + +moduleclass = 'lib'