Skip to content

Commit

Permalink
add condition to run miniasm on long/hybrid mode only
Browse files Browse the repository at this point in the history
  • Loading branch information
Daniel-VM committed Sep 18, 2024
1 parent 663a770 commit 92bcfde
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion workflows/bacass.nf
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ workflow BACASS {
//
// MODULE: Miniasm, genome assembly, long reads
//
if ( params.assembler == 'miniasm' ) {
if ( params.assembly_type != 'short' && params.assembler == 'miniasm' ) {
MINIMAP2_ALIGN (
ch_for_assembly.map{ meta,sr,lr -> tuple(meta,lr) },
[[:],[]],
Expand Down Expand Up @@ -280,6 +280,8 @@ workflow BACASS {
)
ch_assembly = ch_assembly.mix( RACON.out.improved_assembly.dump(tag: 'miniasm') )
ch_versions = ch_versions.mix( RACON.out.versions )
} else if (params.assembly_type == 'short' && params.assembler == 'miniasm') {
exit("Selected assembler ${params.assembler} cannot run on short reads")
}

//
Expand Down

0 comments on commit 92bcfde

Please sign in to comment.