gatk-3.8/java/src/org/broadinstitute/sting/gatk
delangel da2e879bbc Miscellaneous improvements to indel genotyper:
- Add a simple calculation model for Pr(R|H) that doesn't rely on Dindel's HMM model. MUCH faster, at a cost of slightly worse performance since we're more sensitive to bad reads coming from sequencing artifacts (add -simple to command line to activate).
- Add debug option to calculation model so that we can optionally output useful info on current read being evaluated. (add -debugout to commandline).
- Small performance improvement: instead of evaluating haplotype to the right of indel (just with a 5 base addition to the left), it seems better to center the indel and to add context evenly around event.




git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@4257 348d0f76-0448-11de-a6fe-93d51630548a
2010-09-12 13:50:28 +00:00
..
arguments Massive review of maybe 50% of the exceptions in the GATK. GATKException is a tmp. tracker so that I can tell which StingExceptions I've reviewed. Please don't use it. If you are working on new code and are considering throwing exceptions, it's either UserError or StingException, please 2010-09-09 23:21:17 +00:00
contexts All exceptions thrown by the GATK have been reviewed and UserErrors replaced where appropriate. Shazam. Another check-in will remove the GATKException and restore the StingException. 2010-09-10 15:25:30 +00:00
datasources All exceptions thrown by the GATK have been reviewed and UserErrors replaced where appropriate. Shazam. Another check-in will remove the GATKException and restore the StingException. 2010-09-10 15:25:30 +00:00
examples Finishing up the playground cleanup (for now) 2010-08-27 01:19:37 +00:00
executive Massive review of maybe 50% of the exceptions in the GATK. GATKException is a tmp. tracker so that I can tell which StingExceptions I've reviewed. Please don't use it. If you are working on new code and are considering throwing exceptions, it's either UserError or StingException, please 2010-09-09 23:21:17 +00:00
filters Initial implementation of UserError exceptions and error message overhaul. UserErrors and their subclasses UserError.MalFormedBam for example should be used when the GATK detects errors on part of the user. The output for errors is now much clearer and hopefully will reduce GS posts. Please start using UserError and its subclasses in your code. I've replace some, but not all, of the StingExceptions in the GATK with UserError where appropriate. 2010-09-09 11:32:20 +00:00
io Jumped the gun a bit on bam on-the-fly indexing -- Tim says it's not ready yet. 2010-09-10 21:16:03 +00:00
iterators Massive review of maybe 50% of the exceptions in the GATK. GATKException is a tmp. tracker so that I can tell which StingExceptions I've reviewed. Please don't use it. If you are working on new code and are considering throwing exceptions, it's either UserError or StingException, please 2010-09-09 23:21:17 +00:00
phonehome All exceptions thrown by the GATK have been reviewed and UserErrors replaced where appropriate. Shazam. Another check-in will remove the GATKException and restore the StingException. 2010-09-10 15:25:30 +00:00
refdata All exceptions thrown by the GATK have been reviewed and UserErrors replaced where appropriate. Shazam. Another check-in will remove the GATKException and restore the StingException. 2010-09-10 15:25:30 +00:00
traversals The battle is over. Picard is revved. 2010-09-03 05:28:01 +00:00
walkers Miscellaneous improvements to indel genotyper: 2010-09-12 13:50:28 +00:00
CommandLineExecutable.java All exceptions thrown by the GATK have been reviewed and UserErrors replaced where appropriate. Shazam. Another check-in will remove the GATKException and restore the StingException. 2010-09-10 15:25:30 +00:00
CommandLineGATK.java Initial implementation of UserError exceptions and error message overhaul. UserErrors and their subclasses UserError.MalFormedBam for example should be used when the GATK detects errors on part of the user. The output for errors is now much clearer and hopefully will reduce GS posts. Please start using UserError and its subclasses in your code. I've replace some, but not all, of the StingExceptions in the GATK with UserError where appropriate. 2010-09-09 11:32:20 +00:00
DownsampleType.java Eliminated -mrl option. 2010-08-26 21:38:03 +00:00
DownsamplingMethod.java Massive review of maybe 50% of the exceptions in the GATK. GATKException is a tmp. tracker so that I can tell which StingExceptions I've reviewed. Please don't use it. If you are working on new code and are considering throwing exceptions, it's either UserError or StingException, please 2010-09-09 23:21:17 +00:00
GenomeAnalysisEngine.java Massive review of maybe 50% of the exceptions in the GATK. GATKException is a tmp. tracker so that I can tell which StingExceptions I've reviewed. Please don't use it. If you are working on new code and are considering throwing exceptions, it's either UserError or StingException, please 2010-09-09 23:21:17 +00:00
ReadMetrics.java Massive review of maybe 50% of the exceptions in the GATK. GATKException is a tmp. tracker so that I can tell which StingExceptions I've reviewed. Please don't use it. If you are working on new code and are considering throwing exceptions, it's either UserError or StingException, please 2010-09-09 23:21:17 +00:00
ReadProperties.java Eliminated -mrl option. 2010-08-26 21:38:03 +00:00
WalkerManager.java Massive review of maybe 50% of the exceptions in the GATK. GATKException is a tmp. tracker so that I can tell which StingExceptions I've reviewed. Please don't use it. If you are working on new code and are considering throwing exceptions, it's either UserError or StingException, please 2010-09-09 23:21:17 +00:00
package-info.java Put a major.minor version into the GATK Javadoc for reading. Also, 2010-01-15 21:48:30 +00:00