diff --git a/easybuild/easyconfigs/c/CIRIquant/CIRIquant-1.1.2-20221201-foss-2021b-Python-2.7.18.eb b/easybuild/easyconfigs/c/CIRIquant/CIRIquant-1.1.2-20221201-foss-2021b-Python-2.7.18.eb deleted file mode 100644 index b2f6bd3849e..00000000000 --- a/easybuild/easyconfigs/c/CIRIquant/CIRIquant-1.1.2-20221201-foss-2021b-Python-2.7.18.eb +++ /dev/null @@ -1,50 +0,0 @@ -easyblock = 'PythonBundle' - -name = 'CIRIquant' -local_commit = '2d0663e' -version = '1.1.2-20221201' -versionsuffix = '-Python-%(pyver)s' - -homepage = 'https://github.com/bioinfo-biols/CIRIquant' -description = "CIRIquant is a comprehensive analysis pipeline for circRNA detection and quantification in RNA-Seq data" - -toolchain = {'name': 'foss', 'version': '2021b'} - -dependencies = [ - ('Python', '2.7.18'), - ('SciPy-bundle', '2021.10', versionsuffix), - ('PyYAML', '5.4.1', versionsuffix), - ('Pysam', '0.17.0', versionsuffix), - ('scikit-learn', '0.20.4', versionsuffix), -] - -use_pip = True - -exts_list = [ - ('argparse', '1.4.0', { - 'checksums': ['62b089a55be1d8949cd2bc7e0df0bddb9e028faefc8c32038cc84862aefdd6e4'], - }), - (name, version, { - 'source_urls': ['https://github.com/bioinfo-biols/CIRIquant/archive/'], - 'sources': [{'download_filename': '%s.tar.gz' % local_commit, 'filename': SOURCE_TAR_GZ}], - 'checksums': ['4990122c0eb820b1ec9cfc64fcfe49d3f9680dae69719dba3f8a7d77f9c3ff54'], - # relax numpy version requirement, no actual need for 1.22.0 - # (cfr. https://github.com/bioinfo-biols/CIRIquant/pull/39), - # and remove very strict version requirements for all required Python packages - 'preinstallopts': "sed -i 's/numpy==1.22.0/numpy==1.16.4/g' setup.py && sed -i 's/==/>=/g' setup.py && ", - 'modulename': 'CIRIquant', - }), -] - -sanity_pip_check = True - -sanity_check_paths = { - 'files': ['bin/CIRIquant'], - 'dirs': ['lib/python%(pyshortver)s/site-packages'], -} - -sanity_check_commands = ["CIRIquant --help"] - -modextrapaths = {'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages/CIRIquant'} - -moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/scikit-learn/scikit-learn-1.0.1-foss-2021b.eb b/easybuild/easyconfigs/s/scikit-learn/scikit-learn-1.0.1-foss-2021b.eb new file mode 100644 index 00000000000..e6532d73cde --- /dev/null +++ b/easybuild/easyconfigs/s/scikit-learn/scikit-learn-1.0.1-foss-2021b.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonBundle' + +name = 'scikit-learn' +version = '1.0.1' + +homepage = 'https://scikit-learn.org/stable/index.html' +description = """Scikit-learn integrates machine learning algorithms in the tightly-knit scientific Python world, +building upon numpy, scipy, and matplotlib. As a machine-learning module, +it provides versatile tools for data mining and analysis in any field of science and engineering. +It strives to be simple and efficient, accessible to everybody, and reusable in various contexts.""" + +toolchain = {'name': 'foss', 'version': '2021b'} + +dependencies = [ + ('Python', '3.9.6'), + ('SciPy-bundle', '2021.10') +] + +use_pip = True +sanity_pip_check = True + +exts_list = [ + (name, version, { + 'checksums': ['ac2ca9dbb754d61cfe1c83ba8483498ef951d29b93ec09d6f002847f210a99da'], + 'modulename': 'sklearn', + }), + ('sklearn', '0.0', { # also install the meta-package, as other packages check for this + 'checksums': ['e23001573aa194b834122d2b9562459bf5ae494a2d59ca6b8aa22c85a44c0e31'], + }) +] + +moduleclass = 'data' +