Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
CRAM support #1120
Response to the comments:
@ihh I could be mistaken about htsget but I think it is just a platform that delivers some binary pieces of CRAM or BAM, it doesn't necessarily have anything that assists converting that binary data into features? Or is libhtsget something that exists that does that?
I think from jbrowse point of view, we could make a htsget adapter for JBrowse, but the basic idea is that the response from htsget would just be binary BAM or CRAM and then that would be passed to our existing binary adapters (this press release sort of says, for example, that htsget obviates the need for index file format, which makes sense as it delivers the binary from a request, instead of querying the index for where to grab the binary data https://blog.dnanexus.com/2017-10-17-introducing-htsget-a-new-ga4gh-protocol-for-genomic-data-delivery/)
This image seems to help http://samtools.github.io/hts-specs/pub/htsget-ticket.png