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

Dataflow BaseRecalibrator, local only #523

Merged
merged 1 commit into from May 21, 2015

Conversation

jean-philippe-martin
Copy link
Contributor

  • DF_BaseRecalibrator tool, can be called from the command line. Same syntax as BaseRecalibrator.
  • BaseRecalibrator's integration tests ported to this Dataflow version.
  • Small changes to make types serializable.
  • Note that this pull request is an intermediate step as it only works for local computations.

(this depends on PR#522)

@coveralls
Copy link
Collaborator

Coverage Status

Coverage increased (+0.1%) to 71.63% when pulling 7172d13 on jp_DF_BaseRecalibrator into 244e994 on master.

/**
* For each input block, compute its statistics.
* <p>
* Basically just delegate to the CalibrationTablesBuilder.
Copy link
Contributor

Choose a reason for hiding this comment

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

this method seems very long and complex for something that 'delegates to CalibrationTablesBuilder'

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I can add that it also downloads the reference and prints statistics to the DF logs.

@akiezun
Copy link
Contributor

akiezun commented May 20, 2015

this is pretty scary looking code and it's not tied with the dataflow 'walker' interface and so i'm assuming it's just a temporary step to putting all of this in and start refactoring. fine to live in the dev package for now. It will show up on the commandline though - maybe we need a way to hide those dev tools.
@droazen your turn

@coveralls
Copy link
Collaborator

Coverage Status

Coverage increased (+0.07%) to 71.61% when pulling cfdaca8 on jp_DF_BaseRecalibrator into 578c579 on master.

@wbrockman
Copy link

This PR has been open 6 days - I'd love to see it resolved. Hoping that a 1:1 conversation David R & JP can resolve the remaining issues quickly.

@akiezun
Copy link
Contributor

akiezun commented May 21, 2015

well, JP just pushed the code addressing the review last night. I'm looking at it now too. We're working under the assumption that all of this code is going to go through an overhaul anyway I guess.

@akiezun
Copy link
Contributor

akiezun commented May 21, 2015

done with my review. looks fine for merge to dev. Once David+David put their code in and my MarkDups is in we need to restructure all of this.

@jean-philippe-martin
Copy link
Contributor Author

Merging as soon as Travis gives the OK.

@coveralls
Copy link
Collaborator

Coverage Status

Coverage increased (+0.06%) to 71.6% when pulling 2127685 on jp_DF_BaseRecalibrator into 578c579 on master.

@coveralls
Copy link
Collaborator

Coverage Status

Coverage increased (+0.06%) to 71.6% when pulling 2127685 on jp_DF_BaseRecalibrator into 578c579 on master.

jean-philippe-martin added a commit that referenced this pull request May 21, 2015
@jean-philippe-martin jean-philippe-martin merged commit d535d4f into master May 21, 2015
@jean-philippe-martin jean-philippe-martin deleted the jp_DF_BaseRecalibrator branch May 21, 2015 20:09
lbergelson pushed a commit that referenced this pull request May 31, 2017
Created PoN workflow, and added WGS option, closes #516 #523
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