From 2901dd9fe3ca702ff558388cc77c39eaeb0e3a6d Mon Sep 17 00:00:00 2001 From: Laurent Modolo <laurent.modolo@ens-lyon.fr> Date: Fri, 1 Mar 2019 14:10:53 +0100 Subject: [PATCH] UrQt: add singularity config and test --- src/nf_modules/UrQt/tests.sh | 12 ++++++++++++ src/nf_modules/UrQt/trimming_paired.config | 8 ++++++++ src/nf_modules/UrQt/trimming_single.config | 8 ++++++++ 3 files changed, 28 insertions(+) diff --git a/src/nf_modules/UrQt/tests.sh b/src/nf_modules/UrQt/tests.sh index 96f58453..2c510d78 100755 --- a/src/nf_modules/UrQt/tests.sh +++ b/src/nf_modules/UrQt/tests.sh @@ -7,3 +7,15 @@ -c src/nf_modules/UrQt/trimming_single.config \ -profile docker \ --fastq "data/tiny_dataset/fastq/tiny_R{1,2}.fastq" + +if [ -x "$(command -v singularity)" ]; then +./nextflow src/nf_modules/UrQt/trimming_single.nf \ + -c src/nf_modules/UrQt/trimming_single.config \ + -profile singularity \ + --fastq "data/tiny_dataset/fastq/tiny_R{1,2}.fastq" + +./nextflow src/nf_modules/UrQt/trimming_single.nf \ + -c src/nf_modules/UrQt/trimming_single.config \ + -profile singularity \ + --fastq "data/tiny_dataset/fastq/tiny_R{1,2}.fastq" +fi diff --git a/src/nf_modules/UrQt/trimming_paired.config b/src/nf_modules/UrQt/trimming_paired.config index cc928803..dd40a8ba 100644 --- a/src/nf_modules/UrQt/trimming_paired.config +++ b/src/nf_modules/UrQt/trimming_paired.config @@ -8,6 +8,14 @@ profiles { } } } + singularity { + singularity.enabled = true + process { + withName: trimming { + container = "file:///bin/UrQt:d62c1f8.sif" + } + } + } psmn { process{ withName: trimming { diff --git a/src/nf_modules/UrQt/trimming_single.config b/src/nf_modules/UrQt/trimming_single.config index cc928803..dd40a8ba 100644 --- a/src/nf_modules/UrQt/trimming_single.config +++ b/src/nf_modules/UrQt/trimming_single.config @@ -8,6 +8,14 @@ profiles { } } } + singularity { + singularity.enabled = true + process { + withName: trimming { + container = "file:///bin/UrQt:d62c1f8.sif" + } + } + } psmn { process{ withName: trimming { -- GitLab