| .. |
|
R
|
Refactoring/fixing up UG HMM code: a) Make code use PairHMM class instead of having duplicated code. That way UG and HaplotypeCaller now use same core code. Changes to be able to do this: 1. Compute context-dependent GOP as a function of read, not of haplotype, b) Extracted code to initialize HMM arrays into separate method, c) Move PairHMM class and unit test to public, d) Reenable banded code in PairHMM, inverted sense of flag (true=enable feature) but leave off in HaplotypeCaller.
|
2012-04-17 14:22:48 -04:00 |
|
activeregion
|
Another round of FindBugs fixes. Class implements its own compareTo() but uses base Object.equals() which can lead to unpredictable behavior.
|
2012-08-20 16:55:00 -04:00 |
|
analysis
|
Reorganized the codebase beneath top-level public and private directories,
|
2011-06-28 06:55:19 -04:00 |
|
baq
|
Should've run 'ant clean' instead of just 'ant'. In any event, these are 2 cases where we are setting a class's internal static variable directly. Very dangerous.
|
2012-08-16 15:07:32 -04:00 |
|
classloader
|
Cleanup BQSR classes
|
2012-07-31 08:11:03 -04:00 |
|
clipping
|
Quick pass of FindBugs 'should be static inner class' fixes.
|
2012-08-08 14:42:06 -04:00 |
|
codecs
|
Print "Parsing data stream with BCF version BCFx.y" in BCF2 codec as .debug not .info
|
2012-08-19 10:32:55 -04:00 |
|
collections
|
Refactored/renamed the nested integer array; cleaned up code a bit.
|
2012-07-03 00:12:33 -04:00 |
|
crypt
|
Public-key authorization scheme to restrict use of NO_ET
|
2012-03-06 00:09:43 -05:00 |
|
duplicates
|
GATKSAMRecord refactor
|
2011-11-03 15:43:26 -04:00 |
|
exceptions
|
Fixed GSA-434: GATK should generate error when gzipped FASTA is passed in.
|
2012-08-17 11:49:02 -04:00 |
|
fasta
|
Print to logger not to System.out in CachingIndexFastaSequenceFile when profiling cache performance
|
2012-08-17 11:49:02 -04:00 |
|
file
|
Reorganized the codebase beneath top-level public and private directories,
|
2011-06-28 06:55:19 -04:00 |
|
fragments
|
First pass of implementation of Reduced Reads with HaplotypeCaller. Main changes: a) Active region: scale PL's by representative count to determine whether region is active. b) Scale per-read, per-haplotype likelihoods by read representative counts. A read representative count is (temporarily) defined as the average representative count over all bases in read, TBD whether this is good enough to avoid biases in GL's. c) DeBruijn assembler inserts kmers N times in graph, where N is min representative count of read over kmer span - TBD again whether this is the best approach. d) Bug fixes in FragmentUtils: logic to merge fragments was wrong in cases where there is discrepancy of overlaps between unclipped/soft clipped bases. Didn't affect things before but RR makes prevalence of hard-clipped bases in CIGARs more prevalent so this was exposed. e) Cache read representative counts along with read likelihoods associated with a Haplotype. Code can/should be cleaned up and unified with PairHMMIndelErrorModelCode, as well as refactored to support arbitrary ploidy in HaplotypeCaller
|
2012-08-03 12:24:23 -04:00 |
|
help
|
GSA-483: Bug in GATKdocs for Enums
|
2012-08-16 16:24:17 -04:00 |
|
instrumentation
|
Optimize imports run on the whole project, public and private. I just got too tired of all of the unused imports floating around. Confirmed that the system builds after the changes.
|
2011-07-17 20:29:58 -04:00 |
|
interval
|
Quick pass of FindBugs 'inefficient use of keySet iterator instead of entrySet iterator' fixes for core tools.
|
2012-08-08 14:29:41 -04:00 |
|
io
|
Public-key authorization scheme to restrict use of NO_ET
|
2012-03-06 00:09:43 -05:00 |
|
pileup
|
Killing off some FindBugs 'Realiability' issues
|
2012-08-16 14:00:48 -04:00 |
|
pileup2
|
Reorganized the codebase beneath top-level public and private directories,
|
2011-06-28 06:55:19 -04:00 |
|
recalibration
|
Killing off some FindBugs 'Realiability' issues
|
2012-08-16 14:00:48 -04:00 |
|
runtime
|
No more hunting down R "resources". As a tradeoff Rscript cannot be specified on the commandline and will be found in the environment path.
|
2011-10-27 14:17:07 -04:00 |
|
sam
|
Killing off some FindBugs 'Realiability' issues
|
2012-08-16 14:00:48 -04:00 |
|
text
|
Refactoring/fixing up UG HMM code: a) Make code use PairHMM class instead of having duplicated code. That way UG and HaplotypeCaller now use same core code. Changes to be able to do this: 1. Compute context-dependent GOP as a function of read, not of haplotype, b) Extracted code to initialize HMM arrays into separate method, c) Move PairHMM class and unit test to public, d) Reenable banded code in PairHMM, inverted sense of flag (true=enable feature) but leave off in HaplotypeCaller.
|
2012-04-17 14:22:48 -04:00 |
|
threading
|
Clean, documented implementation of ThreadFactory that monitors running / blocking / waiting time of threads it creates
|
2012-08-15 21:13:15 -04:00 |
|
variantcontext
|
number of stashed changes are lurking in here. In order of importance:
|
2012-08-21 07:08:58 -04:00 |
|
wiggle
|
Optimize imports run on the whole project, public and private. I just got too tired of all of the unused imports floating around. Confirmed that the system builds after the changes.
|
2011-07-17 20:29:58 -04:00 |
|
AminoAcid.java
|
Removing the Genomic Annotator and its supporting classes
|
2011-07-25 15:10:25 -04:00 |
|
AminoAcidTable.java
|
Removing the Genomic Annotator and its supporting classes
|
2011-07-25 15:10:25 -04:00 |
|
AutoFormattingTime.java
|
Clean, documented implementation of ThreadFactory that monitors running / blocking / waiting time of threads it creates
|
2012-08-15 21:13:15 -04:00 |
|
BaseUtils.java
|
Bug fix in HaplotypeCaller for non-regular bases in the reference or reads. Those events don't get created any more. Bug fix for advanced GenotypeFullActiveRegion mode: custom variant annotations created by the HC don't make sense when in this mode so don't try to calculate them.
|
2012-08-20 13:41:08 -04:00 |
|
BitSetUtils.java
|
Refactoring of BQSRv2 to use longs (and standard bit fiddling techniques) instead of Java BitSets for performance improvements.
|
2012-06-12 09:19:36 -04:00 |
|
ContigComparator.java
|
Documented following the new gatkdoc framework
|
2011-07-25 00:25:08 -04:00 |
|
GenomeLoc.java
|
make the size of a GenomeLoc int instead of long
|
2012-02-03 17:12:42 -05:00 |
|
GenomeLocComparator.java
|
Optimized interval iteration
|
2011-09-28 16:07:34 -04:00 |
|
GenomeLocParser.java
|
Removing parallelism bottleneck in the GATK
|
2012-08-15 21:13:15 -04:00 |
|
GenomeLocSortedSet.java
|
Active region walkers can now see the reads in a buffer around thier active reigons. This buffer size is specified as a walker annotation. Intervals are internally extended by this buffer size so that the extra reads make their way through the traversal engine but the walker author only needs to see the original interval. Also, several corner case bug fixes in active region traversal.
|
2012-01-19 22:05:08 -05:00 |
|
Haplotype.java
|
Another round of FindBugs fixes. Object returns its internal reference to an externally mutable array. Very dangerous.
|
2012-08-21 09:35:55 -04:00 |
|
HasGenomeLocation.java
|
Reorganized the codebase beneath top-level public and private directories,
|
2011-06-28 06:55:19 -04:00 |
|
HeapSizeMonitor.java
|
Reorganized the codebase beneath top-level public and private directories,
|
2011-06-28 06:55:19 -04:00 |
|
IndelUtils.java
|
Improvements to indel analysis capabilities of VariantEval
|
2012-04-06 16:07:46 -04:00 |
|
MannWhitneyU.java
|
Another round of FindBugs fixes. Comparator doesn't implement Serializable.
|
2012-08-21 09:20:55 -04:00 |
|
MathUtils.java
|
Killing off some FindBugs 'Usability' issues
|
2012-08-16 13:32:44 -04:00 |
|
Median.java
|
ReadGroupProperties walker and associated infrastructure
|
2012-03-01 15:01:11 -05:00 |
|
MendelianViolation.java
|
Efficient Genotype object Intermediate commit
|
2012-06-14 16:42:24 -04:00 |
|
NGSPlatform.java
|
Stabilized NGSPlatform code: don't assume all reads have read groups (e.g. artificial SAM records)
|
2012-06-06 15:17:30 -04:00 |
|
PairHMM.java
|
A few quick, minor findbugs fixes.
|
2012-08-09 16:30:58 -04:00 |
|
PathUtils.java
|
GATKPerformanceOverTime script update
|
2012-01-02 09:58:46 -05:00 |
|
QualityUtils.java
|
Extensive unit tests, contacts, and documentation for RecalDatum
|
2012-07-31 08:11:03 -04:00 |
|
ReservoirDownsampler.java
|
Optimize imports run on the whole project, public and private. I just got too tired of all of the unused imports floating around. Confirmed that the system builds after the changes.
|
2011-07-17 20:29:58 -04:00 |
|
SWPairwiseAlignment.java
|
FindBugs 'Efficiency' fixes
|
2012-08-16 15:40:52 -04:00 |
|
SampleUtils.java
|
Phase I commit to get shadowBCFs passing tests
|
2012-06-21 15:16:26 -04:00 |
|
SequenceDictionaryUtils.java
|
Quick pass of FindBugs 'method invokes inefficient Number constructor' fixes.
|
2012-08-08 14:34:16 -04:00 |
|
SimpleTimer.java
|
Removing contracts for the SimpleTimer
|
2011-11-06 22:22:49 -05:00 |
|
Utils.java
|
Killing off some FindBugs 'Usability' issues
|
2012-08-16 13:32:44 -04:00 |
|
package-info.java
|
Reorganized the codebase beneath top-level public and private directories,
|
2011-06-28 06:55:19 -04:00 |