mirror of
https://github.com/MillironX/taxprofiler.git
synced 2024-11-29 11:09:55 +00:00
Merge pull request #93 from nf-core/malt-rollback
MALT version rollback
This commit is contained in:
commit
a83f53f64c
3 changed files with 10 additions and 5 deletions
|
@ -213,6 +213,12 @@ Activating this functionality will concatenate the FASTQ files with the same sam
|
||||||
|
|
||||||
You can optionally save the FASTQ output of the run merging with the `--save_runmerged_reads`.
|
You can optionally save the FASTQ output of the run merging with the `--save_runmerged_reads`.
|
||||||
|
|
||||||
|
##### Profiling
|
||||||
|
|
||||||
|
###### MALT
|
||||||
|
|
||||||
|
nf-core/taxprofiler uses MALT 0.4.1, which is a compatively old version. However it has been found that the most recent version of MALT (0.5.\*), at the time of writing, is broken. [The the LCA step appears not to be executed](http://megan.informatik.uni-tuebingen.de/t/lca-placement-failure-with-malt-v-0-5-2-and-0-5-3/1996/3), pushing all hits to the leaves of the taxonomy. However, if you need to use a more recent taxonomy map file with your databases, the output of `malt-build` from MALT 0.5.3 should be still be compatible with `malt-run` of 0.4.1.
|
||||||
|
|
||||||
### Updating the pipeline
|
### Updating the pipeline
|
||||||
|
|
||||||
When you run the above command, Nextflow automatically pulls the pipeline code from GitHub and stores it as a cached version. When running the pipeline after this, it will always use the cached version if available - even if the pipeline has been updated since. To make sure that you're running the latest version of the pipeline, make sure that you regularly update the cached version of the pipeline:
|
When you run the above command, Nextflow automatically pulls the pipeline code from GitHub and stores it as a cached version. When running the pipeline after this, it will always use the cached version if available - even if the pipeline has been updated since. To make sure that you're running the latest version of the pipeline, make sure that you regularly update the cached version of the pipeline:
|
||||||
|
|
|
@ -49,7 +49,7 @@
|
||||||
"git_sha": "abe025677cdd805cc93032341ab19885473c1a07"
|
"git_sha": "abe025677cdd805cc93032341ab19885473c1a07"
|
||||||
},
|
},
|
||||||
"malt/run": {
|
"malt/run": {
|
||||||
"git_sha": "72b96f4e504eef673f2b5c13560a9d90b669129b"
|
"git_sha": "be8d7b3293cac26cc63e4dbfb364deb8ed6ec7e5"
|
||||||
},
|
},
|
||||||
"megan/rma2info": {
|
"megan/rma2info": {
|
||||||
"git_sha": "2d38566eca4cc15142b2ffa7c11837569b39aece"
|
"git_sha": "2d38566eca4cc15142b2ffa7c11837569b39aece"
|
||||||
|
|
7
modules/nf-core/modules/malt/run/main.nf
generated
7
modules/nf-core/modules/malt/run/main.nf
generated
|
@ -2,10 +2,10 @@ process MALT_RUN {
|
||||||
tag "$meta.id"
|
tag "$meta.id"
|
||||||
label 'process_high'
|
label 'process_high'
|
||||||
|
|
||||||
conda (params.enable_conda ? "bioconda::malt=0.53" : null)
|
conda (params.enable_conda ? "bioconda::malt=0.41" : null)
|
||||||
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
|
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
|
||||||
'https://depot.galaxyproject.org/singularity/malt:0.53--hdfd78af_0' :
|
'https://depot.galaxyproject.org/singularity/malt:0.41--1' :
|
||||||
'quay.io/biocontainers/malt:0.53--hdfd78af_0' }"
|
'quay.io/biocontainers/malt:0.41--1' }"
|
||||||
|
|
||||||
input:
|
input:
|
||||||
tuple val(meta), path(fastqs)
|
tuple val(meta), path(fastqs)
|
||||||
|
@ -33,7 +33,6 @@ process MALT_RUN {
|
||||||
|
|
||||||
"""
|
"""
|
||||||
malt-run \\
|
malt-run \\
|
||||||
-J-Xmx${avail_mem}g \\
|
|
||||||
-t $task.cpus \\
|
-t $task.cpus \\
|
||||||
-v \\
|
-v \\
|
||||||
-o . \\
|
-o . \\
|
||||||
|
|
Loading…
Reference in a new issue