Drop-in CLI direction
Supports normal bgzip workflows including stdin/stdout pipelines, compression levels, threads, file mode, integrity checks, and aliases.
Tara open source family
TaraBG is a clean-room Rust command-line tool for compressing, validating, indexing, and randomly accessing genomic data in the BGZF format.
The audited workload used the supplied HTSlib 1.24 development snapshot and a real 99.2 MB 1000 Genomes chr22 VCF slice.
This is a reproducible workload result, not a universal speed claim. Compression results vary with input, level, thread count, hardware, and filesystem.
Built around observable BGZF behavior and published format requirements, without copying HTSlib implementation code.
Supports normal bgzip workflows including stdin/stdout pipelines, compression levels, threads, file mode, integrity checks, and aliases.
Creates and rebuilds .gzi indexes, reads byte ranges, and re-blocks streams against index boundaries.
Native differential tests, malformed-input coverage, fuzz targets, and cross-decoder checks protect the format contract.
The repository includes native comparison and HTSlib downstream workload harnesses with byte-for-byte verification.