2 unstable releases
| new 0.3.0 | Feb 4, 2026 |
|---|---|
| 0.2.0 | Mar 4, 2022 |
#216 in Biology
79 downloads per month
Used in pooled-writer
34KB
579 lines
bgzf
This library provides both high level readers and writers for the BGZF format as well as lower level compressor and decompressor functions.
Bgzf is a multi-gzip format that adds an extra field to the header indicating how large the complete block (with header and footer) is.
Documentation and Examples
Please see the generated Rust Docs.
Benchmarks
Run the compression benchmarks with:
cargo bench
This runs Criterion benchmarks measuring:
- Single block compression at various levels
- Writer throughput
Dependencies
~0.8–1.6MB
~30K SLoC