0be5c66b61Fixing return value of the license check script
Mauricio Carneiro
2013-01-29 17:17:42 -0500
a536e1da84Move some VCF/VariantContext methods back to the GATK based on feedback
David Roazen
2013-01-29 13:57:39 -0500
581df64197Updating Licensing scripts not to panic when removing files
Mauricio Carneiro
2013-01-29 16:47:09 -0500
a1908a0ecaMerge branch 'master' of github.com:broadinstitute/gsa-unstable
Ami Levy-Moonshine
2013-01-29 16:33:20 -0500
4aaef495c6correct the help message
Ami Levy-Moonshine
2013-01-29 16:33:12 -0500
e4ec899a87First pass at adding unit tests for the RR framework: I have added 3 tests and all 3 uncovered RR bugs!
Eric Banks
2013-01-29 15:51:07 -0500
cba89e98adRefactoring the Bayesian empirical quality estimates to be in a single unit-testable function.
Ryan Poplin
2013-01-29 15:50:46 -0500
1d5b29e764Unit tests for repeat covariates: generate 100 random reads consisting of tandem repeat units of random content and size, and check that covariates match expected values at all positions in reads. Fixed corner case where value of covariate at border between 2 tandem repeats of different length/content wasn't consistent
Guillermo del Angel
2013-01-29 15:23:02 -0500
c11197e361Refactored repeat covariates to eliminate duplicated code - now all inherit from basic RepeatCovariate abstract class. Comprehensive unit tests coming...
Guillermo del Angel
2013-01-29 10:10:24 -0500
35543b9cbaupdating BQSR integration test values for the PR half of BQSR.
Ryan Poplin
2013-01-29 09:47:57 -0500
bf25196a0bMerge branch 'master' of github.com:broadinstitute/gsa-unstable
Ryan Poplin
2013-01-28 22:33:13 -0500
e9c3a0acdffix typo
Ryan Poplin
2013-01-28 22:18:58 -0500
1f254d29dfDon't set the empirical quality when reading in the recal table because then we won't be using the new quality estimates for the prior since the value is cached.
Ryan Poplin
2013-01-28 22:16:43 -0500
a8a68697f1Merge branch 'master' of github.com:broadinstitute/gsa-unstable
Ami Levy-Moonshine
2013-01-28 20:18:51 -0500
ff799cc79aFixed bad merge
Guillermo del Angel
2013-01-28 20:04:25 -0500
5995f01a01Big intermediate commit (mostly so that I don't have to go again through merge/rebase hell) in expanding BQSR capabilities. Far from done yet: a) Add option to stratify CalibrateGenotypeLikelihoods by repeat - will add integration test in next push. b) Simulator to produce BAM files with given error profile - for now only given SNP/indel error rate can be given. A bad context can be specified and if such context is present then error rate is increased to given value. c) Rewrote RepeatLength covariate to do the right thing - not fully working yet, work in progress. d) Additional experimental covariates to log repeat unit and combined repeat unit+length. Needs code refactoring/testing
Guillermo del Angel
2013-01-28 19:55:46 -0500
3f5c2e4989Merge branch 'master' of github.com:broadinstitute/gsa-unstable
Ami Levy-Moonshine
2013-01-28 19:04:52 -0500
c103623cf6bug fix in my new function at SampleUtils.java
Ami Levy-Moonshine
2013-01-28 19:04:39 -0500
c2e580b252Fixing SplitReads chopping unit tests
Mauricio Carneiro
2013-01-28 16:21:17 -0500
d665a8ba0cThe Bayesian calculation of Qemp in the BQSR is now hierarchical. This fixes issues in which the covariate bins were very sparse and the prior estimate being used was the original quality score. This resulted in large correction factors for each covariate which breaks the equation. There is also now a new option, qlobalQScorePrior, which can be used to ignore the given (very high) quality scores and instead use this value as the prior.
Ryan Poplin
2013-01-28 15:56:33 -0500
8777e02aa5R issue in Queue fixed.
Tad Jordan
2013-01-28 11:33:49 -0500
aab160372aNo need to sort the BQSR tables by default.
Ryan Poplin
2013-01-28 11:26:01 -0500
f63f27aa13org.broadinstitute.variant refactor, part 2
David Roazen
2013-01-08 14:45:50 -0500
1599c9a20eRemove the ability to package GATK/Queue Lite from the build system
David Roazen
2013-01-28 02:40:18 -0500
3744d1a596Collapse the downsampling fork in the GATK engine
David Roazen
2013-01-28 01:19:44 -0500
5003deafb6Fixing split-reads unit tests
Mauricio Carneiro
2013-01-27 23:37:56 -0500
1aee8f205eTool to calculate per base coverage distribution
Mauricio Carneiro
2013-01-27 16:48:44 -0500
63913d516fAdd join call to Progress meter unit test so we actually know the daemon thread has finished
Mark DePristo
2013-01-27 16:52:45 -0500
f5473285d5Update CountReadsInActiveRegions md5
Mark DePristo
2013-01-27 14:35:55 -0500
14d8afe413Remove startSearchAt state variable from ActivityProfile
Mark DePristo
2013-01-27 13:51:53 -0500
c97a361b5dAdded realistic BandPassFilterUnitTest that ensures quality results for 1000G phase I VCF and NA12878 VCF
Mark DePristo
2013-01-27 13:39:35 -0500
72b2e77eedLinearize the findEndOfRegion algorithm in ActivityProfile, radically improving its performance
Mark DePristo
2013-01-26 15:23:40 -0500
0fb238b61eTraverseActiveRegions Optimizations and Bugfixes: make sure to record position of current locus to discharge active regions when there's no data
Mark DePristo
2013-01-25 17:25:42 -0500
804caf7a45HaplotypeCaller Optimization: return a inactive (p = 0.0) activity if the context has no bases in the pileup
Mark DePristo
2013-01-25 17:23:15 -0500
93d88cdc68Optimization: LocusReferenceView now passes along the contig index to createGenomeLoc, speeding up their creation
Mark DePristo
2013-01-25 17:21:05 -0500
52a28968a9ART optimization: BandPassActivityProfile only applies the gaussian filter if the state probability > 0
Mark DePristo
2013-01-25 17:20:13 -0500
ae38cf3f72Adding read directionality to SplitReads
Mauricio Carneiro
2013-01-26 22:25:56 -0500
6ea7133d95Updating licenses of latest moved files
Mauricio Carneiro
2013-01-26 13:21:25 -0500
ef4cc742e5Fixing the licensing scripts
Mauricio Carneiro
2013-01-26 12:36:30 -0500
e7c9e3639eMaking metrics a required parameter in MarkDuplicates
Mauricio Carneiro
2013-01-25 17:49:15 -0500
99cb8d68e9Merge branch 'master' of github.com:broadinstitute/gsa-unstable
Ami Levy-Moonshine
2013-01-25 16:07:38 -0500
b8c0b05785Add contract to ensure that getAdapterBoundary returns the right result
Mark DePristo
2013-01-25 16:00:06 -0500
e445c71161LIBS optimization for adapter clipping
Mark DePristo
2013-01-24 16:36:55 -0500
f50db01742Merge branch 'master' of github.com:broadinstitute/gsa-unstable
Ami Levy-Moonshine
2013-01-25 15:55:56 -0500
b4447cdca2In cases where one uses VariantContextUtils.GenotypeMergeType.REQUIRE_UNIQUE we used to verify that the samples names are unique in VariantContextUtils.simpleMerge for each VCs. It couse to a bug that was reported on the forum (when a VCs had 2 VC from the same sample). Now we will check it only in CombineVariants.init using the headers. A new function was added to SamplesUtils with unitTests in CVunitTest.java.
Ami Levy-Moonshine
2013-01-25 15:49:51 -0500
c58e02a3bdAdded a QFunction.jobLocalDir for optionally tracking a node local directory that may have faster intermediate storage, with SGF ensuring that if the directory happens to be on the same machine that it get's a clone specific sub-directory to avoid collisions.
Khalid Shakir
2013-01-25 14:16:39 -0500
fc22a5c71cMerge branch 'master' of github.com:broadinstitute/gsa-unstable
Ami Levy-Moonshine
2013-01-25 11:47:38 -0500
eaf6279d48adding RBP to the general calling pipeline and few other small changes to it (to make it run with the current bundel file names
Ami Levy-Moonshine
2013-01-25 11:47:30 -0500
3f95f39be3Updating HC md5s for new cutting algorithm and default band pass filter parameters
Mark DePristo
2013-01-25 11:06:47 -0500
008b617577Cleanup the getLIBS function in LocusIterator
Mark DePristo
2013-01-25 10:13:12 -0500
f7b80116d6Don't let users play with the different exact model implementations.
Eric Banks
2013-01-25 10:52:02 -0500
6dd0e1ddd6Pulled out the --regenotype functionality from SelectVariants into its own tool: RegenotypeVariants. This allows us to move SelectVariants into the public suite of tools now.
Eric Banks
2013-01-25 09:42:04 -0500
c7a29b1d39Fixed NPE in ActiveRegionUnitTest by allowing null supporting states in ActiveRegion
Mark DePristo
2013-01-24 13:47:16 -0500
592f90aaefActivityProfile now cuts intelligently at the best local minimum when in a larger than max size active region
Mark DePristo
2013-01-24 11:28:02 -0500
c96b64973aSoft clip probability propagation is capped by the MAX_PROB_PROPAGATION_DISTANCE, which is 50 bp
Mark DePristo
2013-01-23 15:52:00 -0500
0c94e3d96eAdaptively compute the band pass filter from the sigma, up to a maximum size of 50 bp
Mark DePristo
2013-01-23 15:41:56 -0500
9e43a2028dMaking band pass filter size, sigma, active region max size and extension all accessible from the command line
Mark DePristo
2013-01-23 14:50:14 -0500
cd91e365f4Optimize getCurrentContigLength and getLocForOffset in ActivityProfile
Mark DePristo
2013-01-23 14:13:21 -0500
26ef400f85More reviews
Eric Banks
2013-01-24 13:20:12 -0500
6790e103e0Moving lots of walkers back from protected to public (along with several of the VA annotations). Let's see whether Mauricio's automatic git hook really works!
Eric Banks
2013-01-24 11:42:49 -0500
9e003b3296more updates to the licensing scripts
Mauricio Carneiro
2013-01-23 23:54:23 -0700
e1c1a4de4cMoving licensing scripts to bash instead of tcsh
Mauricio Carneiro
2013-01-23 21:50:38 -0700
42b056e8eaForgot the unit test.
Mauricio Carneiro
2013-01-23 21:18:27 -0700
36c7c418e6Adding the licenses to the files
Mauricio Carneiro
2013-01-23 21:15:06 -0700
243fcde840Adding license to SplitReads
Mauricio Carneiro
2013-01-23 21:12:36 -0700
a3b98daf1aMerge branch 'master' of gsa2:/humgen/gsa-scr1/chartl/dev/unstable
Chris Hartl
2013-01-23 14:49:34 -0500
7fcfa4668cSince GenotypeConcordance is now a standalone walker, remove the old GenotypeConcordance evaluation module and the associated integration tests.
Chris Hartl
2013-01-23 14:47:23 -0500
fc54a5da55Adding the new bash script
Mauricio Carneiro
2013-01-23 12:14:34 -0700
ee8039bf25Fix trivial call in unit test
Mark DePristo
2013-01-23 13:51:58 -0500
09edc6baebTraverseActiveRegions now writes out very nice active region and activity profile IGV formatted files
Mark DePristo
2013-01-23 13:44:40 -0500
8026199e4cUpdating md5s for CountReadsInActiveRegions and HaplotypeCaller to reflect new activity profile mechanics
Mark DePristo
2013-01-23 09:47:22 -0500
8e8126506bRenaming IncrementalActivityProfile to ActivityProfile
Mark DePristo
2013-01-23 09:44:46 -0500
e917f56df8Remove old ActivityProfile and old BandPassActivityProfile
Mark DePristo
2013-01-22 16:02:09 -0500
7fd27a5167Add band pass filtering activity profile
Mark DePristo
2013-01-22 15:40:09 -0500
eb60235dcdWorking version of incremental active region traversals
Mark DePristo
2013-01-18 16:57:28 -0500
ce160931d5Optimize creation of reads in ArtificialBAMBuilder
Mark DePristo
2013-01-18 16:52:49 -0500
e050f649fdIncrementalActivityProfile, complete with extensive unit tests
Mark DePristo
2013-01-18 10:18:04 -0500
8d9b0f1bd5Restructure ActivityProfiler into root class ActivityProfile and derived class BandPassActivityProfile
Mark DePristo
2013-01-17 17:31:56 -0500
42b807a5feUnit tests for ActivityProfileResult
Mark DePristo
2013-01-17 14:51:26 -0500
5c16f57690Reduce the size of the shell blob
Mauricio Carneiro
2013-01-23 11:41:18 -0700
002c0085a7More reviews of false positive sites incorrectly annotated as polymorphic (mostly by HM3). (for some reason I can't get reviews to work in IGV)
Eric Banks
2013-01-23 13:21:30 -0500
c5e1bb678bRefrain from pushing symlinks into the repo... not all filesystems treat it correctly
Mauricio Carneiro
2013-01-22 15:18:19 -0700
c500e1d8acMerge branch 'master' of gsa2:/humgen/gsa-scr1/chartl/dev/unstable
Chris Hartl
2013-01-22 15:31:30 -0500
d33c755aeaAdding docs.
Chris Hartl
2013-01-22 15:29:33 -0500
7060e01a8eFix for broken unit test plus some minor changes to comments. Unit tests were broken by my pulling the site status utility function into the enum. Thankfully the unit tests caught my silly duplication of a line.
Chris Hartl
2013-01-22 15:14:41 -0500
3f6cb609c9Bug fix for AssessNA12878: don't NPE out when using -typesToInclude
Eric Banks
2013-01-22 10:42:52 -0500
e939e0d9b3Small improvement to the license update scripts
Mauricio Carneiro
2013-01-21 16:19:31 -0500
35e3939dcaAdding bamboo script to check all licenses
Mauricio Carneiro
2013-01-21 15:59:09 -0500
35f8dc7426Accept spaces before comments or package line
Mauricio Carneiro
2013-01-18 16:51:01 -0500