gatk-3.8/protected/java/test/org/broadinstitute/sting/gatk/walkers
Mark DePristo c9f5b53efa Bugfix for HC can fail to assemble the correct reference sequence in some cases
-- Ultimately this was caused by overly aggressive merging of CommonSuffixMerger.  In the case where you have this graph:

ACT [ref source] -> C
G -> ACT -> C

we would merge into

G -> ACT -> C

which would linearlize into

GACTC

Causing us to add bases to the reference source node that couldn't be recovered.  The solution was to ensure that CommonSuffixMerger only operates when all nodes to be merged aren't source nodes themselves.

-- Added a convenient argument to the haplotype caller (captureAssemblyFailureBAM) that will write out the exact reads to a BAM file that went into a failed assembly run (going to a file called AssemblyFailure.BAM).  This can be used to rerun the haplotype caller to produce the exact error, which can be hard in regions of deep coverage where the downsampler state determines the exact reads going into assembly and therefore makes running with a sub-interval not reproduce the error
-- Did some misc. cleanup of code while debugging
-- [delivers #50917729]
2013-06-03 16:16:39 -04:00
..
annotator Update expected test output for Java 7 2013-05-01 16:18:01 -04:00
beagle Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
bqsr Make BQSR calculateIsIndel robust to indel CIGARs are start/end of read 2013-05-31 13:58:37 -04:00
compression/reducereads Fix error in merging code in HC 2013-05-31 16:29:29 -04:00
diagnostics Update MD5s and the Diagnose Target scala script 2013-05-13 12:06:17 -04: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 Bugfix for GGA mode in UG silently ignoring indels 2013-05-24 13:47:26 -04:00
haplotypecaller Bugfix for HC can fail to assemble the correct reference sequence in some cases 2013-06-03 16:16:39 -04:00
indels Secondary alignments were not handled correctly in IndelRealigner 2013-05-06 19:09:10 -04:00
phasing Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
validation MathUtils.randomSubset() now uses Collections.shuffle() (indirectly, through the other methods 2013-03-29 14:52:10 -04:00
varianteval Move some VCF/VariantContext methods back to the GATK based on feedback 2013-01-29 16:56:55 -05:00
variantrecalibration Update MD5s for VQSR header change 2013-04-16 11:45:45 -04:00
variantutils CombineVariants no longer adds PASS to unfiltered records 2013-05-20 16:53:51 -04:00