diff --git a/src/nf_modules/bwa/main.nf b/src/nf_modules/bwa/main.nf index c6551dce588281d973d8b14a7bf10a1e446fad2b..184192c1d6627d4a3fd7b922428174909daab2ec 100644 --- a/src/nf_modules/bwa/main.nf +++ b/src/nf_modules/bwa/main.nf @@ -1,6 +1,9 @@ version = "0.7.17" container_url = "lbmc/bwa:${version}" +params.index_fasta = "" +params.mapping_fastq = "" + process index_fasta { container = "${container_url}" label "big_mem_mono_cpus" @@ -15,7 +18,7 @@ process index_fasta { script: """ -bwa index -p ${fasta.simpleName} ${fasta} \ +bwa index ${params.index_fastq} -p ${fasta.simpleName} ${fasta} \ &> ${fasta.simpleName}_bwa_report.txt """ } @@ -46,6 +49,7 @@ bwa_mem_R = "@RG\\tID:${library}\\tSM:${library}\\tLB:lib_${library}\\tPL:illumi if (reads instanceof List) """ bwa mem -t ${task.cpus} \ +${params.mapping_fastq} \ -R '${bwa_mem_R}' \ ${index_id} ${reads[0]} ${reads[1]} 2> \ ${id}_bwa_report.txt | \ @@ -55,6 +59,7 @@ else """ bwa mem -t ${task.cpus} \ +${params.mapping_fastq} \ -R '${bwa_mem_R}' \ ${index_id} ${reads} 2> \ ${id}_bwa_report.txt | \