-
Notifications
You must be signed in to change notification settings - Fork 590
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
VS-815: Add Support for YNG to VQSR Lite #8206
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## ah_var_store #8206 +/- ##
================================================
Coverage ? 85.814%
Complexity ? 35456
================================================
Files ? 2194
Lines ? 167015
Branches ? 18002
================================================
Hits ? 143323
Misses ? 17292
Partials ? 6400 |
TODO _ UNDO THAT!!! Added monitoring to JointVcfFiltering.wdl
…han vqs_lod for VQSR Lite vs VQSR Classic
…lThroughYNGInVQSRLite
…lThroughYNGInVQSRLite
@@ -75,15 +78,16 @@ workflow GvsCalculatePrecisionAndSensitivity { | |||
output_basename = output_sample_basename | |||
} | |||
|
|||
call Add_AS_MAX_VQSLOD_ToVcf { | |||
call Add_AS_MAX_VQS_Score_ToVcf { |
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.
is it VQS score? not VQSR? Doesn't the S for "score" ?
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.
Yeah - This label is very specific to this WDL and I was just looking for a generic term to use for lod and calibration_sensitivity. I'll change it up.
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.
Do we have to worry about the changes to JointVcfFiltering.wdl and CreateFilteringFiles.java affecting people outside the GVS?
# I am a comment. | ||
|
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.
why is this here?
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.
sorry - this is temp debugging code. A stupid way I use to verify that the WDL I'm about to run in Terra has the change I just pushed. Will be removed shortly.
# This is a reminder to set the priors back to non-zero in GvsWarpTasks before you merge this PR!! TODO | ||
|
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.
Can this be done with a passed argument?
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.
Yeah, that'd be a good idea. I'm still working with Sam to make sure I run classic in the way he wants in order to remove YNG issues. So if what I've done here isn't the way (which I think is what's happening) I may remove this all - but I will try to parameterize it for future work.
} | ||
runtime { | ||
docker: gatk_docker | ||
disks: "local-disk " + disk_size + " LOCAL" |
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.
Interesting thing here - 'LOCAL' calls for SSD in chunks of 375GB https://cloud.google.com/compute/docs/disks/#overview (as I read it). I switched to HDD for cost. I don't think performance took a big hit
@rsasch I don't believe that CreateFilteringFiles.java is used anywhere else except in GVS. As for JointVcfFiltering.wdl, I really tried to avoid changing it, but the changes I had to make were for memory and disk. At this point the changes are in our branch (ah_var_store) and when we merge with main, we can deal with the PR then. But, I also know there's an updated version of this WDL that we are supposed to update to - that will presumably happen before we merge with main. |
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.
Thanks for the explanation; assuming you implement the stuff you described 👍🏻 .
…lThroughYNGInVQSRLite
No description provided.