From 5f43f495ad07f68e931c9f77da1eac537aa513ba Mon Sep 17 00:00:00 2001 From: rocky_build Date: Mon, 20 Nov 2023 17:42:11 -0500 Subject: [PATCH] adding easyconfigs: VSEARCH-2.25.0-GCC-12.3.0.eb --- .../v/VSEARCH/VSEARCH-2.25.0-GCC-12.3.0.eb | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 easybuild/easyconfigs/v/VSEARCH/VSEARCH-2.25.0-GCC-12.3.0.eb diff --git a/easybuild/easyconfigs/v/VSEARCH/VSEARCH-2.25.0-GCC-12.3.0.eb b/easybuild/easyconfigs/v/VSEARCH/VSEARCH-2.25.0-GCC-12.3.0.eb new file mode 100644 index 00000000000..dc48a4d3d45 --- /dev/null +++ b/easybuild/easyconfigs/v/VSEARCH/VSEARCH-2.25.0-GCC-12.3.0.eb @@ -0,0 +1,40 @@ +easyblock = 'ConfigureMake' + +name = 'VSEARCH' +version = '2.25.0' + +homepage = 'https://github.com/torognes/vsearch' +description = """VSEARCH supports de novo and reference based chimera detection, + clustering, full-length and prefix dereplication, rereplication, + reverse complementation, masking, all-vs-all pairwise global alignment, + exact and global alignment searching, shuffling, subsampling and sorting. + It also supports FASTQ file analysis, filtering, + conversion and merging of paired-end reads.""" + +toolchain = {'name': 'GCC', 'version': '12.3.0'} + +source_urls = ['https://github.com/torognes/vsearch/archive'] +sources = ['v%(version)s.tar.gz'] +checksums = ['b7e25638924e56591d7c6ac3a959795000439937f5b566be7f06457bb31f91a9'] + +builddependencies = [ + ('Autotools', '20220317'), +] + +dependencies = [ + ('zlib', '1.2.13'), + ('bzip2', '1.0.8'), +] + +preconfigopts = './autogen.sh &&' + +configopts = '--disable-pdfman ' + +sanity_check_paths = { + 'files': ['bin/vsearch'], + 'dirs': [], +} + +sanity_check_commands = ['vsearch --help'] + +moduleclass = 'bio'