daviesrob
daviesrob
This sounds like a good idea. We'll have a play and see if we can send bioconda a pull request.
It works fine for me on an Ubuntu 12.04 machine with zlib1g-dev version 1:1.2.3.4.dfsg-3ubuntu4 installed. I suspect you're picking up a `zlib.h` which is for a later version of zlib...
This is an old issue that git reposted to, so we don't know which version of htslib is involved. The version of zlib1g-dev mentioned is in Ubuntu bionic (18.04) onwards....
@jmarshall Yes, that looks like the sort of thing that would be needed. It should handle the multi-iterators too now, as they're essentially the same as the single ones. Cram...
This looks like a good idea in principle, but we might want to tweak the implementation a bit. It looks like you're implementing something like the glibc extension `fopencookie`, which...
@jkbonfield wrote: > I'm wondering though whether this is a duplicate of the functionality already implemented in the hfile_add_scheme_handler function and the struct hFILE_backend. It could be implemented this way,...
Thanks for the updates. I'd still like `cb_data` to be removed from `struct hFILE_callback_ops`, though. It would make using the interface easier, as you could make a single `const static...
@jmarshall Which bits of API do you think we would need to make public to get this to work via `hFILE_backend`? I guess it would need at least `struct hFILE_backend`,...
This looks useful, but I'm not sure it quite works as intended yet. If I make myself a UTF-16 encoded vcf and try to index it, I get: ``` $...
Well, as no files supported by `tabix` should have NUL bytes in them, I don't think it's too unreasonable to have `tbx_parse1()` reject lines that look obviously wrong. It would...