gatk-3.8/protected/java/test/org/broadinstitute/sting/gatk/walkers
Guillermo del Angel 4308b27f8c Fixed non-determinism in HaplotypeCaller and some UG calls -
-- HaplotypeCaller and PerReadAlleleLikelihoodMap should use LinkedHashMaps instead of plain HashMaps. That way the ordering when traversing alleles is maintained. If the JVM traverses HashMaps with random ordering, different reads (with same likelihood) may be removed by contamination checker, and different alleles may be picked if they have same likelihoods for all reads.
-- Put in some GATKDocs and contracts in HaplotypeCaller files (far from done, code is a beast)
-- Update md5's due to different order of iteration in LinkedHashMaps instead of HashMaps inside HaplotypeCaller  (due to change in PerReadAlleleLikelihoodMap that also slightly modifies reads chosen by per-read downsampling).
-- Reenabled testHaplotypeCallerMultiSampleGGAMultiAllelic test
-- Added some defensive argument checks into HaplotypeCaller public functions (not intended to be done yet).
2013-02-12 15:43:29 -05:00
..
annotator Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
beagle Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
bqsr Added check that BaseRecalibrator is not being run on a reduced bam. 2013-02-06 10:14:27 -05:00
compression/reducereads Fixing the failing RR integration tests. 2013-02-06 12:40:56 -05:00
diagnostics walker to calculate per base coverage distribution 2013-02-07 16:33:05 -05:00
diffengine Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
fasta Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
filters Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
genotyper Updating MD5s due to changes in HMM 2013-02-09 19:19:28 -05:00
haplotypecaller Fixed non-determinism in HaplotypeCaller and some UG calls - 2013-02-12 15:43:29 -05:00
indels Update MD5s to reflect version number change in the BAM header 2013-02-01 13:51:31 -05:00
phasing Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
validation Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
varianteval Move some VCF/VariantContext methods back to the GATK based on feedback 2013-01-29 16:56:55 -05:00
variantrecalibration Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
variantutils Replace org.broadinstitute.variant with jar built from the Picard repo 2013-02-05 17:24:25 -05:00