gatk3的最后一个经典版本3.8
 
 
 
 
Go to file
bradtaylor 3671e41b0c Add Array Logless PairHMM
A new PairHMM implementation for read/haplotype likelihood calculations. Output is the same as the LOGLESS_CACHING version.

Instead of allocating an entire (read x haplotype) matrix for each HMM state, this version stores sub-computations in 1D arrays. It also accesses intersections of the (read x haplotype) alignment in a different order, proceeding over "diagonals" if we think of the alignment as a matrix.

This implementation makes use of haplotype caching. Because arrays are overwritten, it has to explicitly store mid-process information. Knowing where to capture this info requires us to look ahead at the subsequent haplotype to be analyzed. This necessitated a signature change in the primary method for all pairHMM implementations.

We also had to adjust the classes that employ the pairHMM:
LikelihoodCalculationEngine (used by HaplotypeCaller)
PairHMMIndelErrorModel (used by indel genotyping classes)

Made the array version the default in the HaplotypeCaller and the UnifiedArgumentCollection.
The latter affects classes:
ErrorModel
GeneralPloidyIndelGenotypeLikelihoodsCalculationModel
IndelGenotypeLikelihoodsCalculationModel
... all of which use the pairHMM via PairHMMIndelErrorModel
2013-08-28 17:21:23 -04:00
licensing deleted old license files 2013-07-02 16:36:47 -04:00
protected Add Array Logless PairHMM 2013-08-28 17:21:23 -04:00
public Add Array Logless PairHMM 2013-08-28 17:21:23 -04:00
settings - update picard, sam, variants and tribble after fixing bug in BCF2Utils.makeDictionary as reported in ticket 52571227 2013-08-21 12:06:42 -04:00
.gitignore Detect stuck lock-acquisition calls, and disable file locking for tests 2013-04-24 22:49:02 -04:00
README.md Update README file for the 2.6 release 2013-06-20 13:08:29 -04:00
build.xml build.xml: make ant -p output only important build targets 2013-07-19 14:35:00 -04:00
intellij_example.tar.bz2 Removed the intellij files from the root and made an example package for new users. This allows users to start at the same page and then change it as they see fit without interfering with the repo (thanks guillermo!) 2012-09-27 11:04:56 -04:00
ivy.xml Brought all of ReduceReads to fastutils 2013-02-23 22:53:23 -05:00

README.md

The Genome Analysis Toolkit

See http://www.broadinstitute.org/gatk/