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

Add flag to only output BAM files #213

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Add flag to only output BAM files #213

wants to merge 9 commits into from

Conversation

alkc
Copy link
Contributor

@alkc alkc commented Jul 29, 2024

Description and reviewer info

This update adds a flag --alignment_only to instruct the pipeline to only output BAMs and QC data.

Will be used to regenerate BAM files for /access/wgs/bam and whambam.

Type of change

  • Minor change

Checklist

  • Self-review of my code
  • Update the CHANGELOG
  • Tag the latest commit (vX.Y.Z format)
  • Log samples used for testing in the Verification_samples_log Excel sheet

Specific tests

  • Bam + QC only run for onco works
  • Bam + QC only run for wgs works

Major / Minor change

  • Stub run completes without errors or new warnings
  • onco run finishes without any new warnings/errors and the results can
    be loaded into scout
  • wgs single run finishes without any new warnings/errors and the results
    can be loaded into scout
  • wgs trio run finishes without any new warnings/errors and the results
    can be loaded into scout
  • At least one other person has reviewed and approved my code
  • I have made corresponding changes to the documentation (software versions, etc.)

Test/review documentation

Review performed by

  • Alexander
  • Jakob
  • Paul
  • Ryan
  • Viktor

(Add if missing)

Testing performed by

  • Alexander
  • Jakob
  • Paul
  • Ryan
  • Viktor

@alkc alkc linked an issue Jul 29, 2024 that may be closed by this pull request
7 tasks
@alkc alkc added the enhancement New feature or request label Jul 29, 2024
Copy link
Contributor

@Jakob37 Jakob37 left a comment

Choose a reason for hiding this comment

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

Looks good!

Have you checked the trace file diff from stub runs to make sure you get the expected behavious for all profiles? (Guess you might have, just double checking).

@alkc
Copy link
Contributor Author

alkc commented Sep 6, 2024

Put on hold while I deal with the reruns, but what I'd like to do next is to test run this a final time after merging master into this branch, then it should be ready to merge and deploy

@alkc
Copy link
Contributor Author

alkc commented Oct 7, 2024

[...] but what I'd like to do next is to test run this a final time after merging master into this branch, then it should be ready to merge and deploy

Thank you for noting this down, self from the past.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request status: on hold
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add flag to stop pipeline when bam + qc has been generated
2 participants