diff --git a/src/nf_modules/UrQt/tests.sh b/src/nf_modules/UrQt/tests.sh index 96f5845311afe29a8d5043bf7556b3d4331b045b..2c510d784204d1a2fe54452afa3f7e31dd18652b 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 cc92880369e6c9ee7dba9871df73df9616a94ec5..dd40a8bad9b57e26600dca1fa22405f648b9e085 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 cc92880369e6c9ee7dba9871df73df9616a94ec5..dd40a8bad9b57e26600dca1fa22405f648b9e085 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 {