Closed RunpengLuo closed 2 months ago
Hi @RunpengLuo Thank you for using the workflow! I'll review what you have mentioned and write you back Thank you very much!
Hi @RunpengLuo ,
I've been looking into this. I have found a fix for the minimap2 pipeline. However, for the kraken approach is a bit more tricky as Bacteria and Archaea doesn't have Kingdom level, and that may interfere with how bracken estimate abundances. I'm doing further investigations to think the best way to approach this, but meanwhile is there any specific reason why you want to run the analysis at the Kingdom level?
Thank you very much in advance!
Hi, I have raised this issue internally, so I close this meanwhile. Thank you very much for using the workflow and for the feedback!
Operating System
Other Linux (please specify below)
Other Linux
No response
Workflow Version
v2.9.4
Workflow Execution
Command line (Local)
Other workflow execution
No response
EPI2ME Version
No response
CLI command run
nextflow run epi2me-labs/wf-metagenomics --fastq ${path2fastq} \ --classifier kraken2 --analyse_unclassified --database_set ${db} \ --taxonomic_rank k --include_kraken2_assignments \ --outdir out${db}/ --threads 16 1>wf${db}.out 2>wf${db}.err
Workflow Execution - CLI Execution Profile
None
What happened?
wf-metagenomics requires
taxonomic_rank
to be set tok
for kingdom, however, in the later step during executingest_abundance.py
, it requires upper case kK
instead, which leads to an inconsistency error and abort the whole pipeline. This should be a typo within the workflow argument parsing step and should change lower casek
to upper caseK
instead to comply to subsequent commands.Relevant log output
Application activity log entry
No response
Were you able to successfully run the latest version of the workflow with the demo data?
yes
Other demo data information
No response