mirror of
https://github.com/MillironX/taxprofiler.git
synced 2024-11-22 13:09:54 +00:00
Merge pull request #176 from nf-core/update_motus
Include NCBI taxid, read counts and mgc arguments in motus
This commit is contained in:
commit
c56c6ea694
4 changed files with 26 additions and 1 deletions
|
@ -457,6 +457,13 @@ process {
|
|||
}
|
||||
|
||||
withName: MOTUS_PROFILE {
|
||||
ext.args = {
|
||||
[
|
||||
params.motus_remove_ncbi_ids ? "" : "-p",
|
||||
params.motus_use_relative_abundance ? "" : "-c",
|
||||
params.motus_save_mgc_read_counts ? "-M ${task.ext.prefix}.mgc" : ""
|
||||
].join(',').replaceAll(','," ")
|
||||
}
|
||||
ext.prefix = params.perform_runmerging ? { "${meta.id}-${meta.db_name}" } : { "${meta.id}-${meta.run_accession}-${meta.db_name}" }
|
||||
publishDir = [
|
||||
path: { "${params.outdir}/motus/${meta.db_name}/" },
|
||||
|
|
|
@ -44,5 +44,8 @@ params {
|
|||
run_diamond = false
|
||||
run_krakenuniq = false
|
||||
run_motus = true
|
||||
motus_save_mgc_read_counts = false
|
||||
motus_remove_ncbi_ids = false
|
||||
motus_use_relative_abundance = false
|
||||
run_profile_standardisation = true
|
||||
}
|
||||
|
|
|
@ -146,6 +146,9 @@ params {
|
|||
|
||||
// mOTUs
|
||||
run_motus = false
|
||||
motus_use_relative_abundance = false
|
||||
motus_remove_ncbi_ids = false
|
||||
motus_save_mgc_read_counts = false
|
||||
|
||||
// krona
|
||||
run_krona = false
|
||||
|
|
|
@ -464,6 +464,18 @@
|
|||
"type": "boolean",
|
||||
"fa_icon": "fas fa-toggle-on",
|
||||
"description": "Turn on profiling with mOTUs. Requires database to be present CSV file passed to --databases"
|
||||
},
|
||||
"motus_use_relative_abundance": {
|
||||
"type": "boolean",
|
||||
"description": "Turn on printing relative abundance instead of counts."
|
||||
},
|
||||
"motus_save_mgc_read_counts": {
|
||||
"type": "boolean",
|
||||
"description": "Turn on saving the mgc reads count."
|
||||
},
|
||||
"motus_remove_ncbi_ids": {
|
||||
"type": "boolean",
|
||||
"description": "Turn on removing NCBI taxonomic IDs."
|
||||
}
|
||||
},
|
||||
"fa_icon": "fas fa-align-center"
|
||||
|
|
Loading…
Reference in a new issue