Mauricio Carneiro
4a8466783a
License Parser and update all license scripts
...
* Implemented a script that parses and replaces the license (to be used by git on every commit)
* Implemented a shell script that makes use of the license parser to add the license to all java files in the repo
GSA-685 GSATDG-6 GSATDG-16
2013-01-09 15:56:50 -05:00
Ryan Poplin
1a18947abf
Adding new command line argument requested on the forum to control the maximum number of haplotypes that are sent forward for genotyping. In the presence of a large degree of heterozygosity the current algorithm breaks down and so this argument would need to be increased.
2013-01-09 15:54:02 -05:00
Ryan Poplin
487fb2afb4
Bug fix for the case of overlapping assembled and partially-assembled events created by the HC. Unfortunately the symbolic allele can't be combined with the indel allele because the reference basis will change.
2013-01-09 15:30:46 -05:00
Chris Hartl
6787f86803
Eliminate the import of DiploidGenotype, which switched public/private underneath me but for some reason didn't stop me from compiling...
2013-01-09 13:23:24 -05:00
Chris Hartl
c1de92b511
Add in some todo items
2013-01-09 13:16:06 -05:00
Chris Hartl
8d126161e2
Merge branch 'master' of gsa2:/humgen/gsa-scr1/chartl/dev/unstable
2013-01-09 13:15:04 -05:00
Eric Banks
3a0dd4b175
Oops, I broke the build. NOW we shouldn't have any more public->protected dependancies.
2013-01-09 11:12:28 -05:00
Eric Banks
a921b06e02
Merge branch 'master' of github.com:broadinstitute/gsa-unstable
2013-01-09 11:06:17 -05:00
Eric Banks
4fa439d89e
Move some classes back to public because they are used in the engine. Move some test classes to protected. We should have no more public->protected dependancies now
2013-01-09 11:06:10 -05:00
Ryan Poplin
396bce1f28
Reverting this change until we can figure out the right thing to do here.
2013-01-09 10:51:30 -05:00
Eric Banks
676e79542a
Bring CombineVariants back to public since it's used for SG. I needed to break ChromosomeCountConstants out of ChromosomeCounts to make this work.
2013-01-09 10:39:48 -05:00
Ryan Poplin
c87ad8c0ef
Bug fixes related to HC's GGA mode. Tracking just the artificial allele isn't sufficient when there are multiple GGA records that change the reference basis. Also, duplicated records screw up the tracking of merged alleles.
2013-01-09 10:00:46 -05:00
Chris Hartl
ad7c2a08d4
Normalize by the event type counts, not the total genotype counts: more useful normalization.
2013-01-09 09:12:41 -05:00
Chris Hartl
b56754606b
Initial break-out of GenotypeConcordance as a standalone walker. Some basic functionality testing. Currently performs only a pairwise comparison, but is very careful about proper tabulation through the GenotypeType enum.
2013-01-09 00:34:07 -05:00
Eric Banks
264cc9e78d
Resolve protected->public dependencies for BQSR by wrapping the BQSR-specific arguments in a new class.
...
Instead of the GATK Engine creating a new BaseRecalibrator (not clean), it just keeps track of the arguments (clean).
There are still some dependency issues, but it looks like they are related to Ami's code. Need to look into it further.
2013-01-08 16:23:29 -05:00
Eric Banks
ee7d85c6e6
Move around the DiploidGenotype classes (so it can be used by the GATKPaperGenotyper)
2013-01-08 15:53:11 -05:00
Eric Banks
0e2e672521
Merge branch 'master' of github.com:broadinstitute/gsa-unstable
2013-01-08 15:46:39 -05:00
Eric Banks
f0bd1b5ae5
Okay, all public->protected dependencies are gone except for the BQSR arguments. I'll need to think through this but should be able to make that work too.
2013-01-08 15:46:32 -05:00
Tad Jordan
9cbb2b868f
ErrorRatePerCycleIntegrationTest fix
...
-- sorting by row is required
2013-01-08 14:53:07 -05:00
Ryan Poplin
0841ce3de5
Bug fix to exclude callset capability in AssessNA12878.
2013-01-08 13:26:16 -05:00
Eric Banks
245fcc8bb5
Merged bug fix from Stable into Unstable
2013-01-08 12:59:15 -05:00
Eric Banks
d6146d369a
Remove all of the references to ProgramElementDoc
2013-01-08 12:58:31 -05:00
Eric Banks
b099e2b4ae
Moving integration tests to protected
2013-01-08 09:34:08 -05:00
Eric Banks
dfe4cf1301
When merging the PerReadAlleleLikelihoodMap classes, I forgot to initialize the underlying objects. This was causing the LargeScaleTests to fail.
2013-01-08 09:24:12 -05:00
Eric Banks
9e6c2afb28
Not sure why IntelliJ didn't add this for commit like the other dirs
2013-01-07 18:11:07 -05:00
Ami Levy-Moonshine
3787ee6de7
Merge branch 'master' of github.com:broadinstitute/gsa-unstable
2013-01-07 17:07:29 -05:00
Ami Levy-Moonshine
673ed0aaa6
remove public-protected dependency by commeting out some code that should be re-included after all the walkers will be in portected (added some todos)
2013-01-07 17:07:23 -05:00
Eric Banks
47d030a52d
Oops, move the covariates over too
2013-01-07 15:47:25 -05:00
Eric Banks
35699a8376
Move bqsr utils to protected
2013-01-07 15:41:21 -05:00
Eric Banks
5371613ad1
Tests seem to pass (can't be positive though because I ran before Tad's recent push), so I'm going to push now (this push touches so many files that I don't want to keep it around much longer).
...
Merge branch 'master' of github.com:broadinstitute/gsa-unstable
2013-01-07 15:27:43 -05:00
Ami Levy-Moonshine
8bbb9e1cc2
Merge branch 'master' of github.com:broadinstitute/gsa-unstable
2013-01-07 15:07:25 -05:00
Ami Levy-Moonshine
d4b4f95e12
move CatVariants to public
2013-01-07 15:07:16 -05:00
Eric Banks
1a4b112865
Merge branch 'master' of github.com:broadinstitute/gsa-unstable
2013-01-07 15:00:35 -05:00
Eric Banks
a0219acfaa
Collapse the PerReadAlleleLikelihoodMap classes into 1 now that Lite is gone
2013-01-07 14:55:21 -05:00
Mauricio Carneiro
d3e2352072
Moved processing pipelines to private
...
These pipelines were supposed to serve as an example for the community, they were written a long-long-long time ago and are being used today by users as the 'best practice pipeline'. Unless we decide we want to support and maintain an example best-practices pipeline, I'm moving these to private.
2013-01-07 14:49:57 -05:00
Eric Banks
35d9bd377c
Moved (nearly) all Walkers from public to protected and removed GATKLite utils
2013-01-07 14:42:40 -05:00
Ami Levy-Moonshine
6904baf458
merge branchs
2013-01-07 14:20:03 -05:00
Eric Banks
78f7a4e300
Received permission from Mauricio to archive the DPP and PBPP PipelineTests
2013-01-07 14:03:08 -05:00
Ami Levy-Moonshine
b5faf00fce
same commit as yesterday, since I moved to he new computer
2013-01-07 13:55:29 -05:00
Eric Banks
b4e7b3d691
Fixed precision problem in the Bayesian calculation of Qemp: we need to cap below max integer because the MathUtils code add +1.
...
Added unit tests for handling large number of observations.
2013-01-07 13:07:36 -05:00
Tad Jordan
04e3978b04
Fixed VariantEval tests
...
-Added sorting by rows to VariantEval
2013-01-07 12:45:32 -05:00
Ryan Poplin
4f95f850b3
Bug fix in the HC's allele mapping for multi-allelic events. Using the allele alone as a key isn't sufficient because alleles change when the reference allele changes during VariantContextUtils.simpleMerge for multi-allelic events.
2013-01-07 11:05:44 -05:00
Ami Levy-Moonshine
d3c2c97fb2
Merge branch 'master' of github.com:broadinstitute/gsa-unstable
2013-01-06 23:35:47 -05:00
Ami Levy-Moonshine
38c3f22531
now using variant.jar
2013-01-06 23:33:17 -05:00
Ami Levy-Moonshine
a1de84c6c1
remove annotation from LasrgeScalePipeline and change eval to wrok with the srandard interval file
2013-01-06 23:28:38 -05:00
Ami Levy-Moonshine
c554d9db25
add TODO
2013-01-06 23:04:38 -05:00
Ami Levy-Moonshine
81eef3aa37
merge development branchs of log-less HMM and FastGatherer to master
2013-01-06 23:01:58 -05:00
Eric Banks
0249e1f497
Resolving merge conflicts from VCF move
2013-01-06 14:32:31 -05:00
Eric Banks
8822b8e7c8
Moving HelpConstants out of HelpUtils so that we stop getting these ProgramElementDoc errors when com.sun.javadoc cannot load on a user's system.
2013-01-06 14:30:45 -05:00
Eric Banks
ef638489d5
Fixing BQSR gatherer test to keep up to date with latest changes
2013-01-06 14:07:59 -05:00