Skip to content
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

Handle differing workflow parameters between wts qc and wgs qc #611

Merged
merged 3 commits into from
Aug 11, 2023

Conversation

alexiswl
Copy link
Member

@alexiswl alexiswl commented Aug 8, 2023

WGS

        workflow_input["enable_duplicate_marking"] = True
        workflow_input["enable_rna"] = False
        # Drop rna specific parameters
        _ = workflow_input.pop("enable_rna_quantification")
        _ = workflow_input.pop("enable_rrna_filter")
        _ = workflow_input.pop("annotation_file")

WTS

        workflow_input["enable_duplicate_marking"] = False
        workflow_input["enable_rna"] = True
        workflow_input["enable_rna_quantification"] = True
        workflow_input["enable_rrna_filter"] = True

@alexiswl alexiswl added this to the Release 2.2 milestone Aug 8, 2023
@alexiswl alexiswl requested a review from victorskl August 8, 2023 11:07
@alexiswl alexiswl self-assigned this Aug 8, 2023
@victorskl victorskl added bug Something isn't working fix labels Aug 9, 2023
Copy link
Member

@victorskl victorskl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, Alexis!

@alexiswl
Copy link
Member Author

alexiswl commented Aug 9, 2023

Might hold this while we tinker with the rrna filtering, quant metrics etc that we might also need to add in to the wts qc configuration

@victorskl
Copy link
Member

Okie, dokie..! Saw those discussion, yes.
Or, can be another PRs; all good & leave it to you..!

@victorskl
Copy link
Member

Related infra pull umccr/infrastructure#334

@alexiswl alexiswl changed the title Set enable duplicate marking to false for wts qc Handle differing workflow parameters between wts qc and wgs qc Aug 11, 2023
Dont raise error if key doesn't exist
@alexiswl alexiswl merged commit 3ab6637 into dev Aug 11, 2023
1 check passed
@alexiswl alexiswl deleted the bugfix/set-enable-duplicate-marking-to-false-for-wts-qc branch August 11, 2023 02:27
victorskl added a commit to umccr/infrastructure that referenced this pull request Oct 16, 2023
* This is mandatory for SecondaryAnalysisHelper construct. At the mo,
  both wgs_alignment_qc and wts_alignment_qc are pointing to the same
  DRAGEN workflow at ICA CWL.
* This fixes Ocicat e2e run issue at QC step in DEV.

Related
* #334
* umccr/data-portal-apis#611
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working fix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Drop enable_duplicate_marking for WTS QC
2 participants