Skip to content
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

Improvement: Downgrade GATK version #27

Open
schorlton opened this issue Mar 18, 2019 · 0 comments
Open

Improvement: Downgrade GATK version #27

schorlton opened this issue Mar 18, 2019 · 0 comments

Comments

@schorlton
Copy link

Issue:
Working with GATK 3.8 is a hassle. It requires download the jar and registering it separately due to licensing issues. This limits the ease of installation and distribution of MTBseq.

Solution:
Downgrade the required version to GATK-lite 2.3.9. This is the last version of GATK released under a free for distribution license. It has pretty much the same functionality as version 3.8. There is a conda package available for it: https://anaconda.org/faircloth-lab/gatk-lite

Limitations:
GATK 2.3.9 does not support indel searching in BaseRecalibrator. This can easily be disabled in TBrefine with flag --disable_indel_quals. I made few other changes to make it work.
The java version would also have to be downgraded to 1.7.

Summary:
I've activated a conda environment and made the above changes. MTBseq produces the exact same results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants