diff --git a/easybuild/easyconfigs/h/hmmlearn/hmmlearn-0.3.3-gfbf-2024a.eb b/easybuild/easyconfigs/h/hmmlearn/hmmlearn-0.3.3-gfbf-2024a.eb new file mode 100644 index 000000000000..1e5272327ad5 --- /dev/null +++ b/easybuild/easyconfigs/h/hmmlearn/hmmlearn-0.3.3-gfbf-2024a.eb @@ -0,0 +1,20 @@ +easyblock = 'PythonPackage' + +name = 'hmmlearn' +version = '0.3.3' + +homepage = 'https://github.com/hmmlearn/hmmlearn' +description = "hmmlearn is a set of algorithms for unsupervised learning and inference of Hidden Markov Models" + +toolchain = {'name': 'gfbf', 'version': '2024a'} + +sources = [SOURCE_TAR_GZ] +checksums = ['1d3c5dc4c5257e0c238dc1fe5387700b8cb987eab808edb3e0c73829f1cc44ec'] + +dependencies = [ + ('Python', '3.12.3'), + ('scikit-learn', '1.5.2'), + ('pybind11', '2.12.0'), +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/MACS3/MACS3-3.0.3-gfbf-2024a.eb b/easybuild/easyconfigs/m/MACS3/MACS3-3.0.3-gfbf-2024a.eb new file mode 100644 index 000000000000..eced8a93e0a1 --- /dev/null +++ b/easybuild/easyconfigs/m/MACS3/MACS3-3.0.3-gfbf-2024a.eb @@ -0,0 +1,35 @@ +easyblock = 'PythonBundle' + +name = 'MACS3' +version = '3.0.3' + +homepage = 'https://macs3-project.github.io/MACS/' +description = """Model Based Analysis for ChIP-Seq data""" + +toolchain = {'name': 'gfbf', 'version': '2024a'} + +builddependencies = [ + ('pybind11', '2.12.0'), + ('Cython', '3.0.10'), +] + +dependencies = [ + ('Python', '3.12.3'), + ('SciPy-bundle', '2024.05'), + ('matplotlib', '3.9.2'), + ('hmmlearn', '0.3.3'), +] + +exts_list = [ + ('cykhash', '2.0.1', { + 'checksums': ['b4794bc9f549114d8cf1d856d9f64e08ff5f246bf043cf369fdb414e9ceb97f7'], + }), + ('%(namelower)s', version, { + 'checksums': ['ee1c892901c4010ff9e201b433c0623cbd747a3058300322386a7185623b1684'], + 'modulename': 'MACS3', + }), +] + +sanity_check_commands = ["macs3 --help"] + +moduleclass = 'bio'