Expand description
Contig compression with inline segmentation
This module implements C++ AGC’s compress_contig and add_segment logic for inline segmentation during compression.
See docs/INLINE_SEGMENTATION_PATTERN.md for detailed C++ AGC analysis.
Structs§
- Compression
Context - Shared state for compression (passed from worker threads)
- Segment
Part - Segment part for inline buffering
Constants§
- MISSING_
KMER - Missing k-mer marker (matches C++ AGC’s kmer_t(-1) = u64::MAX)
Functions§
- compress_
contig - Compress a contig with inline segmentation
Type Aliases§
- Contig
- Contig type (vector of nucleotides in numeric encoding)