Skip to content

[TSPS-770] Update Beagle jar to remove trailing zeros from AF and DR2 annotations#1747

Merged
salonishah11 merged 9 commits intodevelopfrom
sps_beagle_no_trailing_zeroes
Jan 28, 2026
Merged

[TSPS-770] Update Beagle jar to remove trailing zeros from AF and DR2 annotations#1747
salonishah11 merged 9 commits intodevelopfrom
sps_beagle_no_trailing_zeroes

Conversation

@salonishah11
Copy link
Copy Markdown
Contributor

@salonishah11 salonishah11 commented Jan 16, 2026

Description

Jira: https://broadworkbench.atlassian.net/browse/TSPS-770

This PR updates Phase and Impute tasks docker image to remove trailing zeros from AF and DR2 annotations in the output VCF.
Warp-tools PR: broadinstitute/warp-tools#180


Checklist

If you can answer "yes" to the following items, please add a checkmark next to the appropriate checklist item(s) and notify our WARP team by tagging @broadinstitute/warp-admins in a comment on this PR.

  • Did you add inputs, outputs, or tasks to a workflow?
  • Did you modify, delete or move: file paths, file names, input names, output names, or task names?
  • If you made a changelog update, did you update the pipeline version number?

@github-actions
Copy link
Copy Markdown

Remember to squash merge!

@github-actions
Copy link
Copy Markdown

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
ImputationBeagle.changelog.md has not been changed and needs to be updated
Some changelog files need updating. See output for details.
validation_failed

@github-actions
Copy link
Copy Markdown

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
ImputationBeagle.wdl has not been changed and needs updating
Some WDLs or changelog files need updating. See output for details.
validation_failed

@github-actions
Copy link
Copy Markdown

Remember to squash merge!

@github-actions
Copy link
Copy Markdown

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
ImputationBeagle.wdl has not been changed and needs updating
Some WDLs or changelog files need updating. See output for details.
validation_failed

@github-actions
Copy link
Copy Markdown

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
ImputationBeagle.changelog.md has not been changed and needs to be updated
Some changelog files need updating. See output for details.
validation_failed

@github-actions
Copy link
Copy Markdown

Remember to squash merge!

@github-actions
Copy link
Copy Markdown

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
ImputationBeagle.wdl has not been changed and needs updating
Some WDLs or changelog files need updating. See output for details.
validation_failed

@github-actions
Copy link
Copy Markdown

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
ImputationBeagle.changelog.md has not been changed and needs to be updated
Some changelog files need updating. See output for details.
validation_failed

@github-actions
Copy link
Copy Markdown

Remember to squash merge!

@github-actions
Copy link
Copy Markdown

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
ImputationBeagle.wdl has not been changed and needs updating
Some WDLs or changelog files need updating. See output for details.
validation_failed

@github-actions
Copy link
Copy Markdown

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
ImputationBeagle.changelog.md has not been changed and needs to be updated
Some changelog files need updating. See output for details.
validation_failed

@github-actions
Copy link
Copy Markdown

Remember to squash merge!

@github-actions
Copy link
Copy Markdown

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
All WDLs and changelog files appear to be valid for this release.

@github-actions
Copy link
Copy Markdown

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
All changelog files are valid for this release.

@salonishah11 salonishah11 marked this pull request as ready for review January 27, 2026 14:45
@github-actions
Copy link
Copy Markdown

Remember to squash merge!

@github-actions
Copy link
Copy Markdown

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
All changelog files are valid for this release.

@github-actions
Copy link
Copy Markdown

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
All WDLs and changelog files appear to be valid for this release.

@salonishah11
Copy link
Copy Markdown
Contributor Author

The failing test is expected because there is a slight change in how AF and DR2 annotations are written in vcf file. Once this PR merges I will run the GHA to update the truth data.

2026-01-27 (Date of Last Commit)

* Updates Phase and Impute tasks docker image to remove trailing zeros from AF and DR2 annotations in the output VCF.
The Beagle JAR is generated from GitHub repo [tmp-sharing/imp-server](https://github.com/tmp-sharing/imp-server/tree/master).
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.

I don't think we need to include this, since it was already part of the 2.4.0 version description

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Sounds good, I will remove the Github repo part 👍

@github-actions
Copy link
Copy Markdown

Remember to squash merge!

@github-actions
Copy link
Copy Markdown

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
All WDLs and changelog files appear to be valid for this release.

@github-actions
Copy link
Copy Markdown

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
All changelog files are valid for this release.

@github-actions
Copy link
Copy Markdown

Remember to squash merge!

@github-actions
Copy link
Copy Markdown

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
All WDLs and changelog files appear to be valid for this release.

@github-actions
Copy link
Copy Markdown

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
All changelog files are valid for this release.

@salonishah11 salonishah11 merged commit 8cfb509 into develop Jan 28, 2026
10 of 11 checks passed
@salonishah11 salonishah11 deleted the sps_beagle_no_trailing_zeroes branch January 28, 2026 14:51
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.

4 participants