-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update default pangolin docker image to image with pangolin-data v1.26 #394
Conversation
…sted successfully w miniwdl
…ers subwf changes
FYI This PR has a lot of the same CI-related changes as PR #375 I tried my best to make them identically - but there may be some merge conflicts on either this PR or PR 375 depending on which one gets merged first. I'm happy to help resolve them if they occur |
@@ -11,6 +11,7 @@ wf_theiacov_clearlabs: | |||
- tasks/species_typing/betacoronavirus/task_pangolin.wdl | |||
- tasks/quality_control/basic_statistics/task_gene_coverage.wdl | |||
- tasks/task_versioning.wdl | |||
- workflows/utilities/wf_organism_parameters.wdl |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oof. Good catch here. Guessing we could have added this here a while ago
Nice! Straight forward and clean. Will merge pending successful functional check. |
This PR closes #390
🗑️ This dev branch should be deleted after merging to main.
🧠 Aim, Context and Functionality
Update default docker image used for running
pangolin
across all TheiaCov workflows & Pangolin_update standalone workflow🛠️ Impacted Workflows/Tasks & Changes Being Made
Updated the default docker image in organism_parameters subwf. tested successfully with
miniwdl
This will affect the behavior of the workflow(s) even if users don’t change any workflow inputs relative to the last version : Yes
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 other than the docker image
Docker/software or software versions changed:
us-docker.pkg.dev/general-theiagen/staphb/pangolin:4.3.1-pdata-1.25.1
➡️ us-docker.pkg.dev/general-theiagen/staphb/pangolin:4.3.1-pdata-1.26
. This is a copy of StaPH-B's docker image for pangolin.Databases or database versions changed: pangolin-data (database) upgraded to v1.26
Data processing/commands changed: No
File processing changed: No
Compute resources changed: No
➡️ Inputs
N/A
⬅️ Outputs
N/A
🧪 Testing
Test Dataset
Tested on random sars-cov-2 pulled from gisaid
Commandline Testing with MiniWDL or Cromwell (optional)
theiacov_fasta local test:
Terra Testing
Tested with 33 sars-cov-2 genomes from GISAID: ✅ https://app.terra.bio/#workspaces/theiagen-validations/curtis-sandbox-theiagen-validations/job_history/027b31a6-2fb6-4e13-8b40-3dcfc53a0a87
Suggested Scenarios for Reviewer to Test
Test with any sars-cov-2 sample (assembly, reads, anything will be fine)
Theiagen Version Release Testing (optional)
🔬 Final Developer Checklist
🎯 Reviewer Checklist
🗂️ Associated Documentation (to be completed by Theiagen developer)