pybgzf
Copyright © 2026 Clint Valentine

The multithreaded, position-tracking BGZF block writer in src/block.rs is adapted
from fgumi (https://github.com/fulcrumgenomics/fgumi), file
crates/fgumi-bam-io/src/vendored/bgzf_multithreaded.rs, which is distributed
under the MIT License:

  Copyright (c) 2025-2026 Fulcrum Genomics LLC

The index construction in src/index.rs, the bin ordering in src/khash.rs, and
the line parsing in src/columns.rs follow the behavior of htslib
(https://github.com/samtools/htslib), files hts.c, tbx.c, and htslib/khash.h,
which are distributed under the MIT/Expat License:

  Copyright (C) 2008-2026 Genome Research Ltd.
  Copyright (C) 2010-2012 Broad Institute.

Compression uses the bgzf crate (https://github.com/fulcrumgenomics/bgzf, MIT).
Compressed blocks are deflated and inflated by libdeflate
(https://github.com/ebiggers/libdeflate), which is statically linked and is
distributed under the MIT License:

  Copyright 2016 Eric Biggers
  Copyright 2024 Google LLC

Decompression and reading and writing indexes use noodles
(https://github.com/zaeleus/noodles, MIT).
