htslib icon indicating copy to clipboard operation
htslib copied to clipboard

C library for high-throughput sequencing data formats

Results 132 htslib issues
Sort by recently updated
recently updated
newest added

Hi, First, thank you all for htslib. This is an amazing resource and incredibly useful library. I have a project that includes uses both libbwa and libhts. However both of...

I have a custom hFILE backend over C++ streams that I have written for vg: https://github.com/vgteam/vg/blob/39ac300bb735abf8350e3d2a7ec0356a0742fd56/src/stream/hfile_cppstream.cpp It has built just fine up until now, since vg ships htslib as a...

The public _htslib/cram.h_ declares typedef struct refs_t refs_t; This type name is not particularly unique to HTSlib. It should be renamed to `cram_refs_t`— or `hts_refs_t` if it's not inherently CRAM-specific...

zlib can spot truncated files, as can bgzf, but the code for bcf_read glosses over all such things and treats any error as EOF. Note this isn't the same issues...

breaks-ABI
P2: Desirable
D2: Moderate

I'm forwarding Debian bug 865012 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865012), which mentions failing tests on i386. I can reproduce these on a plain Debian stretch i386 install with the most recent htslib release 1.5:...

I’m currently using the GCS_OAUTH_TOKEN environment variable method to provide an OAuth access token to samtools in order to access GCS stored objects (see #390). Obtaining an access token is...

Would it be possible to add the configure option to only build htslib as a shared or static library? Currently, both are built always. The tools provided by htslib (e.g....

enhancement

When including htslib as a Git submodule and building it from the parent project's build system via `autoreconf && configure && make`, the htslib version is not correctly detected. The...

This came up in issue #795, opening it here to keep it documented beyond the closing of that issue: It is confusing when reading the code, that the mapping quality...

The error message printed when tabix fails to parse the input when there is no preset `-p` option given is of the form: ``` [E::get_intv] failed to parse TBX_GENERIC, was...

D3: Easy