diff --git a/src/nf_modules/bowtie2/main.nf b/src/nf_modules/bowtie2/main.nf index 4a670f17fbd75391e6bba6de7ed6e8f47dddaa0c..3a0fc967f381ee84f40cd7a4ac3887bcb32d70ed 100644 --- a/src/nf_modules/bowtie2/main.nf +++ b/src/nf_modules/bowtie2/main.nf @@ -15,17 +15,17 @@ process index_fasta { tuple val(file_id), path(fasta) output: - tuple val(file_id), path("*.index*"), emit: index + tuple val(file_id), path("*.bt2"), emit: index tuple val(file_id), path("*_report.txt"), emit: report script: """ bowtie2-build --threads ${task.cpus} \ ${fasta} \ - ${fasta.baseName}.index &> \ - ${fasta.baseName}_bowtie2_index_report.txt + ${fasta.simpleName} &> \ + ${fasta.simpleName}_bowtie2_index_report.txt -if grep -q "Error" ${fasta.baseName}_bowtie2_index_report.txt; then +if grep -q "Error" ${fasta.simpleName}_bowtie2_index_report.txt; then exit 1 fi """