diff --git a/src/nf_modules/Bowtie/bowtie.nf b/src/nf_modules/Bowtie/bowtie.nf index 54d10daf5f44dbc6eac3fe337dddffe93b81c597..d51ec4d99b0aa734b990803fb3432c5377b60547 100644 --- a/src/nf_modules/Bowtie/bowtie.nf +++ b/src/nf_modules/Bowtie/bowtie.nf @@ -74,7 +74,7 @@ process mapping_fastq { script: index_id = index[0] for (index_file in index) { - if (index_file =~ /.*\.1\.ebwt/) { + if (index_file =~ /.*\.1\.ebwt/ && !(index_file =~ /.*\.rev\.1\.ebwt/)) { index_id = ( index_file =~ /(.*)\.1\.ebwt/)[0][1] } } @@ -126,13 +126,13 @@ process mapping_fastq { script: index_id = index[0] for (index_file in index) { - if (index_file =~ /.*\.1\.ebwt/) { + if (index_file =~ /.*\.1\.ebwt/ && !(index_file =~ /.*\.rev\.1\.ebwt/)) { index_id = ( index_file =~ /(.*)\.1\.ebwt/)[0][1] } } """ bowtie --best -v 3 -k 1 --sam -p ${task.cpus} ${index_id} \ --U ${reads} 2> \ +-q ${reads} 2> \ ${reads.baseName}_bowtie_report.txt | \ samtools view -Sb - > ${reads.baseName}.bam