gatk-3.8/java/src/org/broadinstitute/sting/utils
aaron 033bafe7a1 fixed sam by reads test for the new filtering code
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@1180 348d0f76-0448-11de-a6fe-93d51630548a
2009-07-07 05:45:50 +00:00
..
cmdLine logger output should be less verbose by default. Also fixed a printout in my read validation walker 2009-06-25 19:47:29 +00:00
containers A priority-queue-like container that allows you to add a specified number of elements. When the limit has been reached, new additions replace the lower scoring elements. 2009-06-24 15:39:47 +00:00
duplicates Cleanup emergency fixes for out-of-bounds issues in reference retrieval. Fix spelling mistakes. 2009-07-06 15:41:30 +00:00
fasta made a fake fasta generator, so we can now generate a complete bam / fasta combo of made up data. 2009-07-01 21:35:34 +00:00
genotype an initial pass at the GLF reader, and some other genotype changes to phase out the LikelihoodObject I created. 2009-07-07 04:30:27 +00:00
io Package level documentation -- helps new users get acclimated to the codebase more quickly. 2009-06-17 16:27:48 +00:00
sam fixed sam by reads test for the new filtering code 2009-07-07 05:45:50 +00:00
threading Package level documentation -- helps new users get acclimated to the codebase more quickly. 2009-06-17 16:27:48 +00:00
windowmaker template for windowmaker utility -- total non-functional 2009-05-07 18:13:03 +00:00
BaseUtils.java Finishing checking for building 2009-06-17 14:12:40 +00:00
BasicPileup.java Cleanup emergency fixes for out-of-bounds issues in reference retrieval. Fix spelling mistakes. 2009-07-06 15:41:30 +00:00
ComparableSAMRecord.java more comparisons 2009-06-19 16:46:05 +00:00
ExpandingArrayList.java Updated version of the recalibration tool 2009-06-19 17:45:47 +00:00
FileProgressTracker.java moved a bunch of files over to the logging system. In some cases I ballparked the severity level of an error, so if you see something wrong feel free to make changes. 2009-03-27 14:02:55 +00:00
GenomeLoc.java Fixed genome loc to be immutable, the only way to now change it's values is through the GenomeLocParser. 2009-06-30 19:17:24 +00:00
GenomeLocParser.java Bug in setContig() fixed: sequence dictionary's .getSequences().contains() and .getSequences().indexOf() do NOT work when applied to contig names (Strings), since getSequences() returns a list of SAMSequenceRecord's; changed to querying the dictionary directly for specified contig name 2009-07-01 20:50:09 +00:00
GenomeLocSortedSet.java Aaron: 1, GenomeLoc: 0. I changed our GenomeLoc class, seperating the creation of a genome loc (with the reference setup) to a parser class. GenomeLoc now just represents the actual genomic postion. The constructors are now package-protected (to enforce using the parser), but we may want to expose some constructors in the future. 2009-06-22 14:39:41 +00:00
GenotypeUtils.java minor changes 2009-05-26 21:03:06 +00:00
JVMUtils.java intercept NullPointerException and rethrow it with (marginally) comprehensible error message when an attempt to get class source code location fails 2009-05-29 15:56:55 +00:00
ListUtils.java Lot of code for coverage evaluation tools including first version of python script to evaluate the downsampled SSG callls made and the java code to make all the calls at Hapmap chip sites at various downsampling levels; ListUtils contains functions for randomnly subsetting lists (with replacement) which are useful for subsetting the same elements in both the reads and the offsets lists of a LocusWalker 2009-07-03 08:07:02 +00:00
LogisticRegressor.java Several changes to CovariateCounter walker to print more tables (called vs. observed Q scores), bug fixes to LogisticRecalibrationWalker and LogisticRegressor, and print string functionality added to Pair. 2009-04-28 00:37:48 +00:00
MalformedGenomeLocException.java A fix for the 'rod blows up when it hits a GenomeLoc outside the reference' issu 2009-06-02 18:14:46 +00:00
MathUtils.java major restructuring of generalized variant analysis framework. Now trivally easy to add additional analyses. Easy partitioning of all analyses by features, such as singleton status. Now has transition/transversional bias, counting, dbSNP coverage, HWE violation, selecting of variants by presence/absense in dbs. Also restructured the ROD system to make it easier to add tracks. Also, added the interval track -- if you provide an interval list, then the system autoatmically makese this available to you as a bound rod -- you can always find out where you are in the interval at every site. Python scripts improved to handle more merging, etc, into population snps. 2009-06-05 23:34:37 +00:00
PackageUtils.java Methods for finding classes given a path and finding classes that implement a given interface. This stuff was mostly copied from private methods in WalkerManager, so there's some code redundancy. At some point, those calls could be replaced with these. 2009-06-18 22:43:19 +00:00
Pair.java The building blocks for segmenting covariate counting data by read group. 2009-06-04 19:55:24 +00:00
PathUtils.java Added a method to refresh an NFS mount point (necessary to prevent NFS flakiness when running on the LSF farm. 2009-05-21 19:31:54 +00:00
Pileup.java General purpose pileup code -- you can use these features to obtain detailed pileup data from reads and offsets. Useful for all pileup based walkers. Expanded support for rodSAMPileup to enable the new ValidatingPileupWalker, which takes a samtools pileup output and checks that GATK gives identical output as samtools on a per base and per qual pileup. It's going to be a very useful validation tool. 2009-04-14 22:13:10 +00:00
Predicate.java Push core / playground lower into the tree. 2009-03-23 23:19:54 +00:00
PrimitivePair.java Push core / playground lower into the tree. 2009-03-23 23:19:54 +00:00
QualityUtils.java Version 0.2.1 (released) of the TableRecalibrator 2009-06-25 22:50:55 +00:00
ReadBackedPileup.java Behold MultiSampleCaller! 2009-06-16 20:03:24 +00:00
RefHanger.java Fixed genome loc to be immutable, the only way to now change it's values is through the GenomeLocParser. 2009-06-30 19:17:24 +00:00
StingException.java Changed Sting exception from a base exception to a runtime exception. This makes it so you can throw it without the consumer having to check it, and hopefully people will be more inclined to use it. 2009-04-29 22:09:41 +00:00
Utils.java Cleanup emergency fixes for out-of-bounds issues in reference retrieval. Fix spelling mistakes. 2009-07-06 15:41:30 +00:00
package.html Package level documentation -- helps new users get acclimated to the codebase more quickly. 2009-06-17 16:27:48 +00:00
xReadLines.java Documentation and cleanup of xReadLines. 2009-03-25 15:36:21 +00:00