-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
feat: add BZIP2 (.bz2) support for reading fasta and fastq #185
Conversation
G'day @tshauck does this PR look okay? Keen to get it merged so I can support reading .bz2 files ... |
Hi @nickzoic, thanks for contributing this and apologies for the long delay! I ran the tests, and it looks like there's an unrelated issue I'll need to fix, before this can merge. I'll try to take care if over the next couple of days and follow up here when I know more. |
Oh good because I have no idea what that error is meant to be about! |
@nickzoic Thanks again for opening the PR! Would you mind rebasing your branch. I think then the test should be resolved and I can merge it. I could also apply the patch manually, but wouldn't maintain history as well in github. |
79b3295
to
a3410ff
Compare
37fdf7a
to
b1ec855
Compare
I think I've now successfully wrestled git into doing what I meant :-) |
@nickzoic Looks great, thanks! Merging then'll make a new biobear release. |
@nickzoic The new build should now be on pypi (https://pypi.org/project/biobear/0.23.2/) -- would you mind giving it a try whenever you have time. Thanks again for the PR! |
Yep! Upgraded to 0.23.2 via pypi, now it opens .fastq.bz2 and .fa.bz2 files no problem. Thanks! |
Awesome, thanks! |
Adds "BZIP2" compression option for reading .fastq and .fasta files which happen to be compressed with BZIP2.
(Exon already supports this, this just makes that ability available in biobear)