Closed ah19 closed 7 years ago
I've rebased on master, looks like the build is passing now
Sorry you've copped for a few request changes to your test suite. Hope they're minimal changes though.
Is there a reason this is_remote
function isn't just calling through to HTSlib's hisremote()
?
Just not realising it had been added. That might be the way to go for this.
Agreed @jmarshall and @rishidev it'll be far more supportable as the response will change depending on what plugins htslib was compiled with.
@ah19 how do you fancy getting dirty with XS?
@jmarshall Thanks for highlighting the function. @ah19 feel free to update on this PR or I can do this on a new branch (currently setting up new laptop so apologies if there's a delay in pushing it through).
I'm off on holiday for a few weeks so I probably won't get time to, I'll just close this.
If it's still needed when I'm back I'll happily do the XS
I've only added a super basic test for the method I changed rather than for the underlying s3 behaviour, I wasn't sure if you'd want a test going out to s3 as it might be flaky.
I've manually verified against htslib 1.3.2 that this does retrieve reads (via get_features_by_location) from a bam file in s3