Skip to content
New issue

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

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

Already on GitHub? # to your account

Support CRAM Files #386

Open
tshauck opened this issue Feb 6, 2024 · 3 comments
Open

Support CRAM Files #386

tshauck opened this issue Feb 6, 2024 · 3 comments

Comments

@tshauck
Copy link
Member

tshauck commented Feb 6, 2024

No description provided.

@tshauck
Copy link
Member Author

tshauck commented Feb 15, 2024

records looks to be the main way into the iterator... need to deal with the lifetimes somehow... https://github.com/zaeleus/noodles/blob/master/noodles-cram/examples/cram_view_async.rs

@tshauck
Copy link
Member Author

tshauck commented Feb 17, 2024

I have a record stream... I think.

Otherwise, it looks like the CRAM record implements a SAM alignment record, so perhaps a first pass, see if we can reuse some of the SAM functionality in a similar way that it's that way for BAM.

@tshauck
Copy link
Member Author

tshauck commented Feb 17, 2024

Almost there... big issue right now is that Repository isn't Sync meaning I cannot use it in FileOpener in its current state. 🤔

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

No branches or pull requests

1 participant