Skip to content

change: drop --estimate_signatures from PCGR somatic invocation#31

Merged
qclayssen merged 2 commits into
release/0.3.0from
fix/57-drop-pcgr-estimate-signatures
Jun 9, 2026
Merged

change: drop --estimate_signatures from PCGR somatic invocation#31
qclayssen merged 2 commits into
release/0.3.0from
fix/57-drop-pcgr-estimate-signatures

Conversation

@qclayssen

Copy link
Copy Markdown
Collaborator

PCGR's mutational signature estimation is not used by curators, we get signature analysis from gpgr/sigrap downstream.

Refs: umccr/sash#57

PCGR's mutational signature estimation is unreliable for our cohort
and we get signature analysis from gpgr/sigrap downstream. Keep
--estimate_msi and --estimate_tmb (still useful in the PCGR report).

Refs: umccr/sash#57

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the PCGR somatic invocation to stop running mutational signature estimation, aligning the pipeline with current curator usage (signature analysis is handled downstream via gpgr/sigrap).

Changes:

  • Remove the --estimate_signatures flag from the PCGR somatic command arguments.
  • Retain --estimate_msi and --estimate_tmb behind the existing disable_estimates switch.
  • Add an inline NOTE documenting the rationale (refers to sash issue #57).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread bolt/common/pcgr.py Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@qclayssen
qclayssen marked this pull request as ready for review June 5, 2026 05:30
@qclayssen
qclayssen requested a review from pdiakumis June 5, 2026 05:30

@pdiakumis pdiakumis left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Short and sweet, thank you! 👍

@qclayssen
qclayssen merged commit 3c27cb0 into release/0.3.0 Jun 9, 2026
2 checks passed
@qclayssen
qclayssen deleted the fix/57-drop-pcgr-estimate-signatures branch June 9, 2026 05:01
qclayssen added a commit that referenced this pull request Jul 3, 2026
Documents CI smoke tests, build fixes, split_vcf tabix-indexing,
r-gpgr 2.3.1 bump, and the estimate_signatures drop (#31, sash#57) —
all merged into release/0.3.0 after the v0.3.1 tag but never recorded.
@qclayssen qclayssen mentioned this pull request Jul 17, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants