-
Notifications
You must be signed in to change notification settings - Fork 67
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
fixes related to GATK bump to 3.8 #867
Conversation
@@ -87,7 +87,7 @@ env_vars: | |||
# The directory path to the location of the GATK jar file. | |||
# It must be explicitly given since GATK has to be licensed and downloaded | |||
# manually out of band. | |||
GATK_PATH: "/humgen/gsa-hpprojects/GATK/bin/GenomeAnalysisTK-3.6-0-g89b7209" | |||
GATK_PATH: "/idi/sabeti-scratch/shared-resources/software/gatk/GenomeAnalysisTK-3.8-0-ge9d806836" |
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.
Somewhat annoying there isn't an extracted directory for v3.8 within /humgen/gsa-hpprojects/GATK/bin
. Should we ping someone upstairs?
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.
Another path to change is here:
https://github.com/broadinstitute/viral-ngs/blob/master/easy-deploy-script/easy-deploy-viral-ngs.sh#L282
Thanks for catching these! |
@tomkinsc I wonder why the standard travis-ci testing didn't catch these? |
The easy-deploy script is no longer tested; I think it was taking too long. Otherwise, we set the |
But the call to unified genotyper... that should've failed. Oh no, I know why... @tomkinsc when you updated GATK versions, did you also update the encrypted Travis tarball? Or is Travis still testing 3.6? |
Actually instead of pulling the GATK jar from an encrypted Travis secret, I wonder if we can just pull it now from the no-longer-auth-protected GATK public URL... at least for Travis... |
Shoot, I haven't updated it yet. |
Yeah so... since the GATK team no longer protects their 3.x download URLs (and in fact, it looks like the gatk-protected github repo is now public?), we could replace this section of our install script with just |
@tomkinsc Is https://github.com/broadinstitute/viral-ngs-deploy now obsolete? |
Yeah we don't use that repo anymore... not since last fall. |
@notestaff: Could you incorporate the Travis GATK |
So actually... it looks like our travis setup no longer does anything with novoalign (we just test on the free/public version) so if we can get rid of the encrypted secret (like make the changes I suggested above and then also delete the three instances of BUNDLE_SECRET from .travis.yml) then people can actually run our python test suites on forks of our repo. Which would be nice. |
developer docs on upgrading GATK.
Removed GATK command-line args deprecated since 3.7 . Changed default path to GATK in pipes/config.yaml to point to a 3.8 version.