v0.5.0
New Features
CRAM support: CramScanner for reading CRAM alignment files (#142)
- Support for external reference FASTA files for reference-compressed CRAM
- Genomic range queries using CRAI index files
- Tag definition discovery and projection
Byte Range and Virtual Position Range scan methods for SAM, BAM, GTF, GFF, VCF, and BED formats (#143)
scan_byte_ranges(): Read specific byte ranges from uncompressed filesscan_virtual_ranges(): Read specific virtual position ranges from BGZF-compressed files
Bug fixes and maintenance
- Fixed numerous docstring inconsistencies
- Fixed repository URL in Cargo.toml
- Updated Rust toolchain
Full Changelog: v0.4.1...v0.5.0