gatk-3.8/public/java/src/org/broadinstitute/sting/gatk
Mark DePristo 45fc0ea98d Improvements to indel analysis capabilities of VariantEval
-- Now calculates the number of Indels overlapping gold standard sites, as well as the percent of indels overlapping gold standard sites
-- Removed insertion : deletion ratio for 1 bp event, replaced it with 1 + 2 : 3 bp ratio for insertions and deletions separately.  This is based on an old email from Mark Daly:

    // - Since 1 & 2 bp insertions and 1 & 2 bp deletions are equally likely to cause a
    // downstream frameshift, if we make the simplifying assumptions that 3 bp ins
    // and 3bp del (adding/subtracting 1 AA in general) are roughly comparably
    // selected against, we should see a consistent 1+2 : 3 bp ratio for insertions
    // as for deletions, and certainly would expect consistency between in/dels that
    // multiple methods find and in/dels that are unique to one method  (since deletions
    // are more common and the artifacts differ, it is probably worth looking at the totals,
    // overlaps and ratios for insertions and deletions separately in the methods
    // comparison and in this case don't even need to make the simplifying in = del functional assumption

-- Added a new VEW argument to bind a gold standard track
-- Added two new stratifications: OneBPIndel and TandemRepeat which do exactly what you imagine they do
-- Deleted random unused functions in IndelUtils
2012-04-06 16:07:46 -04:00
..
arguments Old -B syntax is long gone at this point. Safe to remove the warning. 2012-04-02 22:25:16 -04:00
contexts Added function to get bases from the current base forward in the window in ReferenceContext 2012-04-06 16:07:46 -04:00
datasources Had some free time, so I unplugged extended events from the walkers. Now they exist only in LocusIteratorByState, but ReadProperties.generateExtendedEvents() always returns false so that block is never actually executed anymore. I don't want to touch LIBS because I think David is in there right now. 2012-04-02 14:27:36 -04:00
examples @Hidden for DocumentationTest and GATKDocsExample 2011-09-23 09:03:37 -04:00
executive HierarchicalMicroScheduler no longer attempts to wrap exceptions 2012-03-23 11:27:21 -04:00
filters Taking care of bad cigars in the GATK 2012-03-20 14:32:57 -04:00
io Fixed long-standing bug in tribble index creation 2011-09-20 10:53:18 -04:00
iterators Merged bug fix from Stable into Unstable 2012-03-21 12:44:43 -04:00
phonehome Capture the class of the exception in GATKRunReport 2012-03-14 12:16:22 -04:00
refdata Simplified the interface for simple VCF header lines by making the VCFSimpleHeaderLine not abstract anymore - now any arbitrary header line with an ID (e.g. the contig and ALT lines) can be part of this class without having to define new classes. Also, renamed the 'named' header line to 'id' since that's more accurate. 2012-03-19 21:29:24 -04:00
report Final version of new VariantEval infrastructure. 2012-03-30 15:31:56 -04:00
resourcemanagement First pass of the asynchronous block loader. 2011-11-18 15:02:59 -05:00
samples Corrected bug causing getChildrenWithParents() to not take the last family member into consideration. 2011-12-09 14:51:34 +01:00
traversals All the zero quality N bases in the solid reads are adding lots of extra paths in the assembly graph. We now require a minimum base quality for every base in the kmer before adding it to the graph. The large number of solid reads with unmapped mates was also triggering the active region traversal at every base. We now ignore that check for solid reads. 2012-03-29 16:14:29 -04:00
walkers Improvements to indel analysis capabilities of VariantEval 2012-04-06 16:07:46 -04:00
CommandLineExecutable.java Old -B syntax is long gone at this point. Safe to remove the warning. 2012-04-02 22:25:16 -04:00
CommandLineGATK.java OutOfMemory exceptions are User Errors 2012-04-02 22:46:56 -04:00
DownsampleType.java Reorganized the codebase beneath top-level public and private directories, 2011-06-28 06:55:19 -04:00
DownsamplingMethod.java Reorganized the codebase beneath top-level public and private directories, 2011-06-28 06:55:19 -04:00
GenomeAnalysisEngine.java Had some free time, so I unplugged extended events from the walkers. Now they exist only in LocusIteratorByState, but ReadProperties.generateExtendedEvents() always returns false so that block is never actually executed anymore. I don't want to touch LIBS because I think David is in there right now. 2012-04-02 14:27:36 -04:00
ReadMetrics.java Counts of records failing filters are displayed sorted 2011-10-06 18:42:26 -07:00
ReadProperties.java Had some free time, so I unplugged extended events from the walkers. Now they exist only in LocusIteratorByState, but ReadProperties.generateExtendedEvents() always returns false so that block is never actually executed anymore. I don't want to touch LIBS because I think David is in there right now. 2012-04-02 14:27:36 -04:00
WalkerManager.java Removed support for RMD in @Requires and @Allows 2011-08-03 15:36:55 -04:00
package-info.java Reorganized the codebase beneath top-level public and private directories, 2011-06-28 06:55:19 -04:00