gatk-3.8/public/java/test/org/broadinstitute/sting/gatk
Mark DePristo eb60235dcd Working version of incremental active region traversals
-- The incremental version now processes active regions as soon as they are ready to be processed, instead of waiting until the end of the shard as in the previous version.  This means that ART walkers will now take much less memory than previously.  On chr20 of NA12878 the majority of regions are processed with as few as 500 reads in memory.  Over the whole chr20 only 5K reads were ever held in ART at one time.
-- Fixed bug in the way active regions worked with shard boundaries.  The new implementation no longer see shard boundaries in any meaningful way, and that uncovered a problem that active regions were always being closed across shard boundaries.  This behavior was actually encoded in the unit tests, so those needed to be updated as well.
-- Changed the way that preset regions work in ART.  The new contract ensures that you get exactly the regions you requested.  the isActive function is still called, but its result has no impact on the regions.  With this functionality is should be possible to use the HC as a generic assembly by forcing it to operate over very large regions
-- Added a few misc. useful functions to IncrementalActivityProfile
2013-01-23 13:46:00 -05:00
..
datasources Retire LegacyLocusIteratorByState 2013-01-11 15:17:18 -05:00
downsampling Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
executive 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
iterators Refactor LIBS into utils.locusiterator before refactoring 2013-01-11 15:17:16 -05:00
refdata Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
report Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
samples Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
traversals Working version of incremental active region traversals 2013-01-23 13:46:00 -05:00
walkers Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
CommandLineGATKUnitTest.java Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
EngineFeaturesIntegrationTest.java Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
GenomeAnalysisEngineUnitTest.java Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
MaxRuntimeIntegrationTest.java Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
WalkerManagerUnitTest.java Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00