gatk-3.8/public/java/test/org/broadinstitute/sting
Mauricio Carneiro cbd21c6339 Nasty, nasty.....
VariantEval is overly abusive of the GATKReport (lack of) spec.

   1. It converts numeric values (longs, integers and doubles) to string before sending to the Report, then expects it to decipher that those were actually numbers.
   2. Worse, the stratification modules somehow instead of sending the actual values to the report table, sends a string with the value "unknown" and then abuses the GATKReport spec to convert those "unknown" placeholder values with numbers. Then again, it expects the report to know those are numbers, not strings.

   Now that the GATKReport HAS specs, VariantEval needs to be overhauled to conform with that. In the meantime, I have added special ad-hoc treatment to these wrong contracts. It works, and the integration tests all passed without changing any MD5's, but right after Mark and Ryan commit their VariantEval refactors, I will step in to change the way it interacts with the GATKReport, so we can clean up the GATKReport.

   No wonder, the printing needed to be O(n^2).
2012-03-29 17:49:53 -04:00
..
alignment Reinitialize random seed in the bwa bindings from the fixed seed stored in the 2011-07-22 13:41:53 -04:00
commandline Added ability to specify arguments in files via -args/--arg_file 2011-10-24 15:58:34 -04:00
gatk Nasty, nasty..... 2012-03-29 17:49:53 -04:00
jna When using bam list mode in HSP deriving VCF name from bam list instead of requiring an additional parameter. 2011-12-16 18:09:25 -05:00
utils Forgot to add tolerance to new MathUtils unit tests 2012-03-28 08:18:36 -04:00
BaseTest.java CalibrateGenotypeLikelihoods now emits the position of the variant for debugging 2012-03-09 16:00:07 -05:00
MD5DB.java Merged bug fix from Stable into Unstable 2011-10-13 18:02:06 -04:00
MedianUnitTest.java Adding more unit tests and contracts to PairHMM util class. Updating HaplotypeCaller to use the new PairHMM util class. Now that the HMM result isn't dependent on the length of the haplotype there is no reason to ensure all haplotypes have the save length which simplifies the code considerably. 2012-03-05 08:28:42 -05:00
StingTextReporter.java Reorganized the codebase beneath top-level public and private directories, 2011-06-28 06:55:19 -04:00
WalkerTest.java Minor: cleaner way of turning off index-on-the-fly checking in case we want to turn it back on. 2012-03-18 00:53:29 -04:00