v0.4.0
This release is a complete refresh of the oxbow Rust crate with complete arrow-based data models for 11 file formats and support for column projection, complex fields, and genomic range querying via indexes. Each format is readable through a "scanner" struct that provides an iterator of arrow::record_batch::RecordBatch.
What's Changed
- New scanner interface for 11 formats:
FastaScanner,FastqScannerSamScanner,BamScannerVcfScanner,BcfScannerGtfScanner,GffScannerBedScannerBigWigScanner,BigBedScanneras well asBBIZoomScannerfor zoom levels
New Contributors
Full Changelog: v0.3.2...v0.4.0