pangolin_update wf bug fix and hiding one input param related to Flu and organism_parameters subwf #415
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR closes #.
🗑️ This dev branch should be deleted after merging to main.
🧠 Aim, Context and Functionality
Pangolin_Update workflow: We missed deleting the
nextclade_dataset_reference_input
from org param call block when updating to nextclade V3 in Upgrade to nextclade v3 & update default dataset tags #375 . This caused an error in Terra since the workflow was non-functional and did not passminiwdl check
orwomtools validate
Additionally, for theiacov_ONT and TheiaCoV_Illumina_PE workflows: added
gene_locations_bed_file
to org param call blocks to hide optional input from user. This input should be hidden from the user in Terra because it will not be used even if a File is provided by the user.🛠️ 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
📋 Workflow/Task Step Changes
🔄 Data Processing
Nothing has changed, these are just workflow level Input changes
Docker/software or software versions changed: No
Databases or database versions changed: No
Data processing/commands changed: No
File processing changed: No
Compute resources changed: No
➡️ Inputs
gene_locations_bed_file
to org param call blocks to hide optional input from usernextclade_dataset_reference_input
from org param call block for Pangolin_Update workflow⬅️ Outputs
N/A
🧪 Testing
Test Dataset
Pangolin_Update test: 4 sars-cov-2 samples
TheiaCoV_Illumina_PE and ONT: Not sure? Perhaps test with Flu samples through both?
Commandline Testing with MiniWDL or Cromwell (optional)
N/A
Terra Testing
workflow ran successfully:
⚠️ Just need to check that the workflows ran successfullyWorkflows ran successfully ✅⚠️ Just need to check that the workflows ran successfullyWorkflows ran successfully ✅For both of these workflows ⬆️ , the
gene_locations_bed_file
input has been hidden from the user, as expected:Suggested Scenarios for Reviewer to Test
For pangolin_update, any sars-cov-2 samples that have been previously run through Pangolin (via TheiaCoV workflows)
Likely test Flu samples through ILMN PE and ONT workflows
Theiagen Version Release Testing (optional)
🔬 Final Developer Checklist
🎯 Reviewer Checklist
🗂️ Associated Documentation (to be completed by Theiagen developer)