* raxml-ng is compute intensive - upgrade process label to high

* ensure raxmlng uses --all when bootstrapping

* remove block that should be taken of by the options passed in

* update tests
This commit is contained in:
Anthony Underwood 2021-04-29 08:20:05 +01:00 committed by GitHub
parent 9ce4427275
commit 6a31737cb8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 5 deletions

View file

@ -27,10 +27,6 @@ process RAXMLNG {
script:
def software = getSoftwareName(task.process)
if (options.args.contains('--bs-trees')) {
options.args = "--all ${options.args}"
}
"""
raxml-ng \\
$options.args \\

View file

@ -3,7 +3,7 @@
nextflow.enable.dsl = 2
include { RAXMLNG as RAXMLNG_NO_BOOTSTRAP } from '../../../software/raxmlng/main.nf' addParams( options: [args:'--model GTR+G'] )
include { RAXMLNG as RAXMLNG_BOOTSTRAP } from '../../../software/raxmlng/main.nf' addParams( options: [args:'--model GTR+G --bs-trees 1000'] )
include { RAXMLNG as RAXMLNG_BOOTSTRAP } from '../../../software/raxmlng/main.nf' addParams( options: [args:'--all --model GTR+G --bs-trees 1000'] )
/*
* Test without bootstrapping