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

Parallel bgzip with cram support #21

Open
wants to merge 18 commits into
base: cram-support
Choose a base branch
from

Conversation

daheise
Copy link

@daheise daheise commented Oct 10, 2018

This PR request is related to #20. This branch was started off of the master branch, with the goal of adding support for parallel bgzip to InputFile. I was successful in my endeavor; one can now open a bgziped file in parallel by adding @<numThreads> to the mode specification.

During development, it was discovered that supporting the build process with samtools as a dependency was painful. As suggested by @jonathonl, I looked into the cram-support branch. I pulled that branch into mine, which solved the samtools issue. However, that also had the effect of merging master and cram-support in my topic branch.

Where master and cram-support differ, I do not know which code base is preferable, e.g. Chromosome.cpp. I also do not have a way to perform regression tests for correctness, other than having run the binaries in general/test.

Let me know if there are any changes to the PR needed to aid acceptance.

@daheise daheise mentioned this pull request Oct 12, 2018
@jonathonl
Copy link
Contributor

It will likely take a while before someone can review this.

@daheise
Copy link
Author

daheise commented Dec 3, 2018

Since it's been over a month I wanted to check in and see if there is any update on how long it might be before a review is able to be conducted. Thanks!

@avsmith
Copy link

avsmith commented Mar 21, 2019

@Santy-8128 @jonathonl Can you take a look at this pull request, and commit if passes muster.

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.

3 participants