gatk-3.8/public/java/test/org/broadinstitute/sting/gatk
Geraldine Van der Auwera edf5880022 Updated SAMPileup codec and pileup-related docs
Problem: the codec was written to take in consensus pileups produced with pileup -c option (which consists of 10 or 13 fields per line depending on the variant type) but errored out on the basic pileup format (which only has 6 fields per line). This was inconsistent and confusing to users.

	Solution: I added a switch in the parsing to recognize and handle both cases more appropriately, and updated related docs. While I was at it I also improved error messages in CheckPileup, which now emits User Error: Bad Input exceptions when reporting mismatches. Which may not be the best thing to do (ultimately they're not really errors, they're just reporting unwelcome results) but it beats emitting Runtime Exceptions.

	Tested by CheckPileupIntegrationTest which tests both format cases.
2014-01-14 09:14:16 -05:00
..
datasources GATK engine: add ability to do on-the-fly BAM file sample renaming at runtime 2013-07-18 15:48:42 -04:00
downsampling Exclude reduced reads from elimination during downsampling 2013-06-11 16:16:26 -04:00
executive Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
filters This commit addresses JIRA issue GSA-948: Prevent users from doing the wrong thing with RNA-Seq data and the GATK. 2013-06-10 10:44:42 -04:00
iterators SAMDataSource: always consolidate cigar strings into canonical form 2013-06-19 13:29:01 -04:00
refdata Adaptations to accomodate Tribble API changes, comprising mostly of the following. 2013-08-19 15:52:47 -04:00
report Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
samples Trivial update to ceutrio.ped file to make it really the CEU trio sample names 2013-05-14 17:08:13 -04:00
traversals GATK engine: add ability to do on-the-fly BAM file sample renaming at runtime 2013-07-18 15:48:42 -04:00
walkers Updated SAMPileup codec and pileup-related docs 2014-01-14 09:14:16 -05:00
CommandLineGATKUnitTest.java Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00
EngineFeaturesIntegrationTest.java Adaptations to accomodate Tribble API changes, comprising mostly of the following. 2013-08-19 15:52:47 -04:00
GenomeAnalysisEngineUnitTest.java GATK engine: add ability to do on-the-fly BAM file sample renaming at runtime 2013-07-18 15:48:42 -04:00
MaxRuntimeIntegrationTest.java Subshard timeouts in the GATK 2013-05-15 07:00:39 -04:00
ReadMetricsUnitTest.java GATK engine: add ability to do on-the-fly BAM file sample renaming at runtime 2013-07-18 15:48:42 -04:00
WalkerManagerUnitTest.java Updated all JAVA file licenses accordingly 2013-01-10 17:06:41 -05:00