[go: nahoru, domu]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pulled the HaplotypeCallerIntegration tests into a common interface between spark and non-spark #5451

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

jamesemery
Copy link
Collaborator

This was a quick job, I think more than anything it highlighted that we are missing many features in spark as of right now.

Depends On #5416

@droazen droazen self-requested a review November 30, 2018 16:13
@droazen droazen self-assigned this Nov 30, 2018
Copy link
Contributor
@tomwhite tomwhite left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks fine to me - very straightforward. It needs rebasing since the strict changes went in.

@tomwhite
Copy link
Contributor

@jamesemery it would be good to get this one in (needs rebasing).

@jamesemery
Copy link
Collaborator Author

@tomwhite This should be good for you to take a look

Copy link
Contributor
@tomwhite tomwhite left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just a couple of very minor comments. Happy for you to merge once tests pass.

@@ -22,12 +23,13 @@

import java.io.File;
import java.util.Collections;
import java.util.List;

import org.broadinstitute.hellbender.tools.walkers.haplotypecaller.HaplotypeCallerIntegrationTest;

@Test(groups = {"variantcalling"})
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should also be in the spark group.

vc.getAlternateAllele(0).equals(Allele.NON_REF_ALLELE);
@Override
public List<String> getToolSpecificArguments() {
return Collections.emptyList();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe make this the default implementation (i.e. in the abstract class) and just have the Spark version override it.

@codecov-io
Copy link
codecov-io commented Feb 26, 2019

Codecov Report

Merging #5451 into master will decrease coverage by 6.914%.
The diff coverage is 12.34%.

@@               Coverage Diff               @@
##              master     #5451       +/-   ##
===============================================
- Coverage     87.069%   80.155%   -6.914%     
+ Complexity     31875     30203     -1672     
===============================================
  Files           1940      1941        +1     
  Lines         146738    146745        +7     
  Branches       16226     16226               
===============================================
- Hits          127764    117624    -10140     
- Misses         13061     23431    +10370     
+ Partials        5913      5690      -223
Impacted Files Coverage Δ Complexity Δ
...caller/AbstractHaplotypeCallerIntegrationTest.java 11.688% <11.688%> (ø) 12 <12> (?)
...der/tools/HaplotypeCallerSparkIntegrationTest.java 67.47% <50%> (-0.823%) 16 <1> (ø)
...aplotypecaller/HaplotypeCallerIntegrationTest.java 92.14% <50%> (+4.034%) 44 <1> (-41) ⬇️
...rs/variantutils/SelectVariantsIntegrationTest.java 0.255% <0%> (-99.745%) 1% <0%> (-70%)
...kers/filters/VariantFiltrationIntegrationTest.java 0.826% <0%> (-99.174%) 1% <0%> (-25%)
...dorientation/CollectF1R2CountsIntegrationTest.java 0.917% <0%> (-99.083%) 1% <0%> (-12%)
.../walkers/bqsr/BaseRecalibratorIntegrationTest.java 1.031% <0%> (-98.969%) 1% <0%> (-7%)
...ers/vqsr/FilterVariantTranchesIntegrationTest.java 1.053% <0%> (-98.947%) 1% <0%> (-5%)
...s/variantutils/VariantsToTableIntegrationTest.java 1.205% <0%> (-98.795%) 1% <0%> (-20%)
...walkers/validation/ConcordanceIntegrationTest.java 1.563% <0%> (-98.438%) 1% <0%> (-5%)
... and 162 more

@davidbenjamin
Copy link
Contributor

@jamesemery This depended on #5416, which has since been merged. What's the status of this PR now?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants