From 5a036f512b3bc04f7c6a9c0ac63a74b81bb90a08 Mon Sep 17 00:00:00 2001 From: fmalmeida Date: Fri, 23 Feb 2024 22:27:58 +0100 Subject: [PATCH] add lines to avoid saving versions.yml files --- modules/local/QualityAssessment/quast.nf | 1 + nextflow.config | 3 +++ 2 files changed, 4 insertions(+) diff --git a/modules/local/QualityAssessment/quast.nf b/modules/local/QualityAssessment/quast.nf index 91251f21..5df669ba 100644 --- a/modules/local/QualityAssessment/quast.nf +++ b/modules/local/QualityAssessment/quast.nf @@ -1,6 +1,7 @@ process quast { publishDir "${params.output}", mode: 'copy', saveAs: { filename -> if ( filename.tokenize('/').contains('input_assembly') ) "final_assemblies/${asm_copy_prefix}_${filename.tokenize('/')[1]}" + else if ( filename == 'versions.yml' ) null else "${prefix}/00_quality_assessment/${filename}" } tag "${id}" diff --git a/nextflow.config b/nextflow.config index 657b5789..8809af2e 100644 --- a/nextflow.config +++ b/nextflow.config @@ -11,6 +11,9 @@ includeConfig 'conf/base.config' // fix type of variable expected params.hybrid_strategy = params.hybrid_strategy.toString() +// not save version by default +process { publishDir = [ saveAs: { filename -> filename.equals('versions.yml') ? null : filename } ] } + // Nextflow management params {