Skip to content

Commit

Permalink
change if statement
Browse files Browse the repository at this point in the history
  • Loading branch information
rannick committed May 3, 2024
1 parent 7ba937f commit b2c0eb1
Showing 1 changed file with 4 additions and 9 deletions.
13 changes: 4 additions & 9 deletions subworkflows/local/alignment/align_bwa_bwamem2.nf
Original file line number Diff line number Diff line change
Expand Up @@ -22,26 +22,21 @@ workflow ALIGN_BWA_BWAMEM2 {

main:
ch_versions = Channel.empty()
ch_align = Channel.empty()

// Map, sort, and index
if (params.aligner.equals("bwamem2")) {
BWAMEM2_MEM ( ch_reads_input, ch_bwamem2_index, true )
ch_versions = ch_versions.mix(BWAMEM2_MEM.out.versions.first())
ch_align = BWAMEM2_MEM.out.bam

if (ch_align == Channel.empty()) {
if (!file.exists(BWAMEM2_MEM.out.bam)) {
BWA_MEM ( ch_reads_input, ch_bwa_index, true )
ch_versions = ch_versions.mix(BWA_MEM.out.versions.first())
ch_align = BWA_MEM.out.bam
}
}
else if (params.aligner.equals("bwa")){
BWA_MEM ( ch_reads_input, ch_bwa_index, true )
ch_versions = ch_versions.mix(BWA_MEM.out.versions.first())
ch_align = BWA_MEM.out.bam
else {
ch_align = BWAMEM2_MEM.out.bam
}

}

SAMTOOLS_INDEX_ALIGN ( ch_align )

Expand Down

0 comments on commit b2c0eb1

Please sign in to comment.