From 2ebaa9b9ab21a438ac5fdf82fd3edbbd3755aeed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Kr=C3=A1l?= Date: Thu, 19 Sep 2024 13:45:08 +0200 Subject: [PATCH] adding easyconfigs: qcat-1.1.0-foss-2023b.eb --- .../q/qcat/qcat-1.1.0-foss-2023b.eb | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 easybuild/easyconfigs/q/qcat/qcat-1.1.0-foss-2023b.eb diff --git a/easybuild/easyconfigs/q/qcat/qcat-1.1.0-foss-2023b.eb b/easybuild/easyconfigs/q/qcat/qcat-1.1.0-foss-2023b.eb new file mode 100644 index 000000000000..347b09bccf3d --- /dev/null +++ b/easybuild/easyconfigs/q/qcat/qcat-1.1.0-foss-2023b.eb @@ -0,0 +1,35 @@ +# Author: Pavel Grochal (INUITS) +# License: GPLv2 +# Update: Petr Král (INUITS) +easyblock = 'PythonPackage' + +name = 'qcat' +version = '1.1.0' + +homepage = 'https://github.com/nanoporetech/qcat' +description = "qcat is a Python command-line tool for demultiplexing Oxford Nanopore reads from FASTQ files" + +toolchain = {'name': 'foss', 'version': '2023b'} + +sources = [SOURCE_TAR_GZ] +checksums = ['56f225321a48eef43e2b83a33cbbb47bf1b1edcd569f3db4d088a1bc0199e20a'] + +dependencies = [ + ('Python', '3.11.5'), + ('Biopython', '1.84'), + ('python-parasail', '1.3.4'), + ('PyYAML', '6.0.1'), +] + +download_dep_fail = True +use_pip = True +sanity_pip_check = True + +sanity_check_paths = { + 'files': ['bin/qcat'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +sanity_check_commands = ["qcat --help"] + +moduleclass = 'bio'