gatk-3.8/public
Valentin Ruano-Rubio d363725b4b Adds support for omniploidy to GenotypeGVCFs and CombineGVCFs.
Same changes fixed the problem for GenotypeGVCFs and CombineGVCFs.

Stories:

  - https://www.pivotaltracker.com/story/show/77626044
  - https://www.pivotaltracker.com/story/show/77626854

Changes:

  - Generalized the code for the merging in GATKVariantContextUtils to cope
    with ploidy != 2.
  - GenotypeGVCFs now check that the input's ploidy conform to the '-ploidy'
    argument.
  - Moved out Refernce Confidence VC merging code from GATKVariantContextUtils
    so that we can keep new code in protected.

Caveats:

  - GenotypeGVCFs only can deal with input files that have the same ploidy in
    all positions; the one that the user MUST indicate in the -ploidy argument
    (if different to the default 2).
  - CombineGVCFs won't necessarely complain if its passed mixed ploidy
    inputs but you won't be able to genotype it with GenotypeGVCFs.

Test:

   - Removed deprecated unit tests for GATKVariantContextUtils.
   - Moved unit-tests regarding GVCF merging from GATKVariantContextUtilsUnitTest
     to ReferenceConfidenceVariantContextUtilsUnitTest.
   - Added unit test for new code for mapping genotype indices between allele
     index encoding in GenotypeLikelihoodCalculator.
   - GenotypeGVCFs and CombineGVCFs original integration test are unaffected
     by the change.
   - Added tetraploid run integration tests to check on non-diploid execution
     of GenotypeGVCFs and CombineGVCFs.
2014-09-02 15:06:47 -04:00
..
VectorPairHMM Update pom versions to mark the start of GATK 3.3 development 2014-07-17 12:09:33 -04:00
c After renaming the packages, instead of updating the JNI library used for testing bwa, moving the classes to the archive. 2014-05-19 17:36:41 -04:00
chainFiles The contig is named MT not M in b36. Delivers PT68890442. 2014-04-08 10:03:47 -04:00
doc Refactored maven directories and java packages replacing "sting" with "gatk". 2014-05-19 17:36:39 -04:00
external-example Update pom versions to mark the start of GATK 3.3 development 2014-07-17 12:09:33 -04:00
gatk-engine Update pom versions to mark the start of GATK 3.3 development 2014-07-17 12:09:33 -04:00
gatk-queue Update pom versions to mark the start of GATK 3.3 development 2014-07-17 12:09:33 -04:00
gatk-queue-extensions-generator Update pom versions to mark the start of GATK 3.3 development 2014-07-17 12:09:33 -04:00
gatk-queue-extensions-public Update GATK to work with latest htsjdk 2014-07-30 12:05:14 -04:00
gatk-root Update GATK to work with latest htsjdk 2014-07-30 12:05:14 -04:00
gatk-tools-public Adds support for omniploidy to GenotypeGVCFs and CombineGVCFs. 2014-09-02 15:06:47 -04:00
gatk-utils Update pom versions to mark the start of GATK 3.3 development 2014-07-17 12:09:33 -04:00
gsalib Update pom versions to mark the start of GATK 3.3 development 2014-07-17 12:09:33 -04:00
java/config Refactored maven directories and java packages replacing "sting" with "gatk". 2014-05-19 17:36:39 -04:00
package-tests Update pom versions to mark the start of GATK 3.3 development 2014-07-17 12:09:33 -04:00
perl Fixing the liftover script to not require strict VCF header validation. 2013-11-07 09:02:17 -05:00
repo Update GATK to work with latest htsjdk 2014-07-30 12:05:14 -04:00
src/main/scripts/shell For now, executing the delete_maven_links.sh just ahead of creating the symbolic links during the process-test-resources phase. 2014-06-25 02:32:15 +08:00
pom.xml Update pom versions to mark the start of GATK 3.3 development 2014-07-17 12:09:33 -04:00