-
Notifications
You must be signed in to change notification settings - Fork 596
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
added support for loading QUALapprox into VET #7101
Conversation
public String getColumnValue(final VariantContext variant) { | ||
String out = getAttribute(variant, "QUALapprox", null); | ||
if (out == null) { | ||
throw new UserException("Cannot be missing required value for QUALapprox at site: " + variant.toString()); |
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.
neat. out of curiosity - is there documentation somewhere of the input requirements? is QUALapprox always present in gvcfs? also thinking more broadly about the method of reblocking required, etc.
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.
It's more that we know the downstream tools require this annotation, but it's produced by GATK Reblocking (which is the real prerequisite).
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.
looks good to me! general question about documentation but unless there's existing documentation to update, no changes needed from me
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.
👍
Part of resolving https://github.com/broadinstitute/dsp-spec-ops/issues/244
Loading site-level QualApprox into VET... usage will be in a different PR