gatk-3.8/protected/java/test/org/broadinstitute/sting/gatk/walkers
Eric Banks 83e09b1f64 Created a new walker to do the full combination of N gVCFs from the HC single-sample ref calc pipeline.
Basically, it does 3 things (as opposed to having to call into 3 separate walkers):
1. merge the records at any given position into a single one with all alleles and appropriate PLs
2. re-genotype the record using the exact AF calculation model
3. re-annotate the record using the VariantAnnotatorEngine

In the course of this work it became clear that we couldn't just use the simpleMerge() method used
by CombineVariants; combining HC-based gVCFs is really a complicated process.  So I added a new
utility method to handle this merging and pulled any related code out of CombineVariants.  I tried
to clean up a lot of that code, but ultimately that's out of the scope of this project.

Added unit tests for correctness testing.
Integration tests cannot be used yet because the HC doesn't output correct gVCFs.
2013-12-31 12:07:56 -05:00
..
annotator Improvements to the reference model pipeline. 2013-11-01 17:58:25 -04:00
beagle Simpler FILTER and info field encoding for BeagleOutputToVCF 2013-06-14 15:56:13 -04:00
bqsr Removed plots generation from the BaseRecalibration software 2013-06-19 14:47:56 -04:00
compression/reducereads Bug fix for RR: stop (incorrectly) pulling the MQ out of the SAMRecord as a byte instead of an int. 2013-11-27 18:55:03 -05:00
diagnostics Add GC Content to DiagnoseTargets 2013-12-03 23:04:40 -05:00
diffengine Fixed issues raised by Appistry QA (mostly small fixes, corrections & clarifications to GATKDocs) 2013-03-12 10:57:14 -04:00
fasta Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
filters Don't allow users to specify keys and IDs that contain angle brackets or equals signs (not allowed in VCF spec). 2013-04-05 00:52:32 -04:00
genotyper Bug fix for something Guillermo added to UG before he left to support calling indels from reduced reads. 2013-11-27 13:54:39 -05:00
haplotypecaller Fixed issue > 0 log likelihoods using GraphBased likelihood engine reported by Mauricio 2013-12-13 11:19:57 -05:00
indels Bug fix for something Guillermo added to UG before he left to support calling indels from reduced reads. 2013-11-27 13:54:39 -05:00
phasing Fixed bug in PhaseByTransmission where it was completely dropping multi-allelic records. 2013-08-21 15:46:57 -04:00
validation MathUtils.randomSubset() now uses Collections.shuffle() (indirectly, through the other methods 2013-03-29 14:52:10 -04:00
varianteval adding a check for the UNAVAILABLE case of GenotypeType in CountVariants 2013-08-29 17:27:00 -04:00
variantrecalibration Various VQSR optimizations in both runtime and accuracy. 2013-11-29 13:04:46 -05:00
variantutils Created a new walker to do the full combination of N gVCFs from the HC single-sample ref calc pipeline. 2013-12-31 12:07:56 -05:00