gatk-3.8/public/java/test/org/broadinstitute/sting/gatk
Christopher Hartl 5d19fca649 A couple of bug-fixy changes.
1) SelectVariants could throw a ReviewedStingException (one of the nasty "Bug:") ones if the user requested a sample that wasn't present in the VCF. The walker now
    checks for this in the initialize() phase, and throws a more informative error if the situation is detected. If the user simply wants to subset the VCF to
    all the samples requested that are actually present in the VCF, the --ALLOW_NONOVERLAPPING_COMMAND_LINE_SAMPLES flag changes this UserException to a Warning,
    and does the appropriate subsetting. Added integration tests for this.

 2) GenotypeLikelihoods has an unsafe method getLog10GQ(GenotypeType), which is completely broken for multi-allelic sites. I marked that method
    as deprecated, and added methods that use the context of the allele ordering (either directly specified or as a VC) to retrieve the appropriate GQ, and
    added a unit test to cover this case. VariantsToBinaryPed needs to dynamically calculate the GQ field sometimes (because I have some VCFs with PLs but no GQ).
2012-09-11 23:01:00 -04:00
..
datasources Downsampling: experimental engine integration 2012-09-06 15:03:27 -04:00
downsampling Revert "Separated out the DoC calculations from the XHMM pipeline, so that CalcDepthOfCoverage can be used for calculating joint coverage on a per-base accounting over multiple samples (e.g., family samples)" 2012-09-10 15:52:39 -04:00
executive Reorganized the codebase beneath top-level public and private directories, 2011-06-28 06:55:19 -04:00
filters Updated and more thorough version of the BadCigar read filter 2012-08-17 17:05:27 -04:00
iterators Merge Eric's LocusIteratorByStateUnitTest changes into LocusIteratorByStateExperimentalUnitTest 2012-09-11 10:47:09 -04:00
refdata Part I of GSA-462: Consistent RODBinding access across Ref and Read trackers 2012-08-30 10:15:10 -04:00
report Cleanup of VCF header lines and constants, BCF2 bugfixes 2012-06-21 15:16:31 -04:00
samples Cleanup of VCF header lines and constants, BCF2 bugfixes 2012-06-21 15:16:31 -04:00
traversals Refactor TraversalEngine to extract the progress meter functions 2012-09-10 20:14:13 -04:00
walkers A couple of bug-fixy changes. 2012-09-11 23:01:00 -04:00
CommandLineGATKUnitTest.java Adding Unit Tests to cover the exception catching for Picard errors: because we are using String matching, we want to ensure that we know if/when the exception text changes underneath us. 2012-07-18 21:48:58 -04:00
EngineFeaturesIntegrationTest.java Sorting out HMS error handling (fingers crossed) 2012-07-25 23:13:12 -04:00
GenomeAnalysisEngineUnitTest.java Removed the "Walker" suffix from all walkers that had it. 2012-07-20 17:27:11 -04:00
WalkerManagerUnitTest.java Fixing walker unit test with the new naming convention 2012-07-20 17:50:29 -04:00