GATK 3.1 was released on March 18, 2014. Highlights are listed below. Read the detailed version history overview here:

Haplotype Caller

  • Added new capabilities to the Haplotype Caller to use hardware-based optimizations. Can be enabled with --pair_hmm_implementation VECTOR_LOGLESS_CACHING. Please see the 3.1 Version Highlights for more details about expected speed ups and some background on the collaboration that made these possible.
  • Fixed bugs in computing the weights of edges in the assembly graph. This was causing bad genotypes to be output when running the Haplotype Caller over multiple samples simultaneously (as opposed to creating gVCFs in the new recommended pipeline, which was working as expected).

Variant Recalibrator

  • Fixed issue where output could be non-deterministic with very large data sets.


  • Fixed several bugs where bad input were causing the tool to crash instead of gracefully exiting with an error message.


  • RandomlySplitVariants can now output splits comprised of more than 2 output files.
  • FastaAlternateReferenceMaker can now output heterozygous sites using IUPAC ambiguity encoding.
  • Picard, Tribble, and Variant jars updated to version 1.109.1722.

Return to topComment on this article in the forum

Mon 17 Mar 2014

At a glance

Follow us on Twitter

GATK Dev Team


#GATK Workshops World Tour 2016 - Dates and locations
12 Feb 16
.@dgmacarthur Our workshop crew found walking on the left side of the street very challenging.
12 Feb 16
@SEQquestions The role of read groups is explained in the GATK documentation
10 Feb 16
RT @edgenome: Registration now open for GATK Best Practices for Variant Discovery, April 14-15th. Details: https://…
10 Feb 16
RT @BioMickWatson: Sign up to our GATK best practices training course @edgenome
10 Feb 16

Our favorite tweets from others

Finally I understand what "cigar"means haha! Amazing Gatk workshop in Melbourne!@broadinstitute #gatk #Bioinformatics
4 Feb 16
I fucked up Git so bad it turned into Guitar Hero
1 Feb 16
Some parts of the GATK pages are great. On filtering: "whichever option you go with, you're going to suffer"
28 Jan 16
@KMS_Meltzy @konradjk Awwww, 20,000 exomes? That's cute.
26 Jan 16
@ksamuk @broadinstitute I know!. @gatk_dev made it so easy to use without really understanding, but am VERY happy for the knowledge gain!
12 Jan 16
See more of our favorite tweets...
Search blog by tag

ad appistry ashg best-practices blog bug bug-fixed cancer catvariants challenge cloud combinegvcfs combinevariants commandline commandlinegatk commercial competition conferences cram denovo depthofcoverage diagnosetargets error fastaalternatereferencemaker fix gatk3 genotype genotype-refinement genotypegvcfs google gvcf haploid haplotypecaller hardware hiring holiday htsjdk ibm job job-offer jobs joint-analysis joint-discovery key license media meetings mendelianviolations multisample multithreading mutect mutect2 nt outreach pairhmm paper patch performance phone-home picard plans ploidy polyploid poster presentations press printreads promote queue randomlysplitvariants readbackedphasing reducereads reference-model release release-notes rnaseq search selectvariants service slides snow speed splitncigarreads status sting support syntax talks team third-party-tools topstory trivia troll tutorial unifiedgenotyper variantannotator variantrecalibrator version-highlights versions video videos vqsr webinar workshop