gatk-3.8/public/java/test/org/broadinstitute/sting
David Roazen 133085469f Experimental, downsampler-friendly read shard balancer
-Only used when experimental downsampling is enabled

-Persists read iterators across shards, creating a new set only when we've exhausted
the current BAM file region(s). This prevents the engine from revisiting regions discarded
by the downsamplers / filters, as could happen in the old implementation.

-SAMDataSource no longer tracks low-level file positions in experimental mode. Can strip
out all related code when the engine fork is collapsed.

-Defensive implementation that assumes BAM file regions coming out of the BAM Schedule
can overlap; should be able to improve performance if we can prove they cannot possibly
overlap.

-Tests a bit on the extreme side (~8 minute runtime) for now; will scale these back
once confidence in the code is gained
2012-09-21 22:17:58 -04:00
..
commandline 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
gatk Experimental, downsampler-friendly read shard balancer 2012-09-21 22:17:58 -04:00
jna Updated hard limit MathUtils.MAXN number of samples from 11,000 to 50,000. 2012-05-29 11:18:22 -04:00
utils Better run a shorter test -- should take 3 minutes total 2012-09-20 18:54:14 -04:00
BaseTest.java Extensive unit tests, contacts, and documentation for RecalDatum 2012-07-31 08:11:03 -04:00
MD5DB.java Finalizing BCF2 mark III commit 2012-06-21 15:16:27 -04:00
MD5Mismatch.java Final updates to integration tests for BCF2 2012-05-24 10:58:59 -04:00
StingTextReporter.java Reorganized the codebase beneath top-level public and private directories, 2011-06-28 06:55:19 -04:00
WalkerTest.java Renaming -cnt to -nct for consistency 2012-09-05 21:13:19 -04:00