Closed cimendes closed 3 months ago
With these changes, is there a need to maintain the wf_metaspades_assembly.wdl
subworkflow?
With these changes, is there a need to maintain the
wf_metaspades_assembly.wdl
subworkflow?
None at all! Will remove :)
Ready for merge :)
Now for docs!
This PR closes #364 and closes #337.
🗑️ This dev branch should be deleted after merging to main.
:brain: Aim, Context and Functionality
This PR removes the metaspades assembly subworkflow in favour of incorporating it within the theiameta workflow. This reduces the number of dependencies needed and makes the inputs a little bit more neat.
Additionally, PR #279 added kraken as part of the QC trim sub-workflow. This created conflicts and confusion within TheiaMeta that already incorporates kraken on both raw and clean-reads. The inputs have been hidden to facilitate usage of TheiaMeta.
:hammer_and_wrench: Impacted Workflows/Tasks & Changes Being Made
This will affect the behavior of the workflow(s) even if users don’t change any workflow inputs relative to the last version : No
Running this workflow on different occasions could result in different results, e.g. due to use of a live database, "latest" docker image, or stochastic data processing : No
:clipboard: Workflow/Task Step Changes
🔄 Data Processing
Nothing has been changed.
Docker/software or software versions changed: None
Databases or database versions changed: None
Data processing/commands changed: None
File processing changed: None
Compute resources changed: None
➡️ Inputs
Nothing has been changed.
⬅️ Outputs
Nothing has been changed.
:test_tube: Testing
Test Dataset
Commandline Testing with MiniWDL or Cromwell (optional)
Not performed!
Terra Testing
Inputs show up as expected!![image](https://github.com/theiagen/public_health_bioinformatics/assets/15690332/7186b589-cfcd-40e8-9cc3-ee6254761491)
- TheiaMeta Illumina PE Functional Test
Suggested Scenarios for Reviewer to Test
Theiagen Version Release Testing (optional)
:microscope: Final Developer Checklist
🎯 Reviewer Checklist
🗂️ Associated Documentation (to be completed by Theiagen developer)