What problem does it solve?
High-performance genomic interval operations and bioinformatics I/O on Polars DataFrames, enabling fast overlap, nearest, merge, coverage, complement, and subtract workflows for BED, VCF, BAM, GFF among others with streaming and cloud-native capabilities.
Core Features & Use Cases
- Genomic interval operations (overlap, nearest, merge, coverage, complement, subtract) on Polars DataFrames with optional Lazy/streaming execution and DataFusion acceleration.
- Bioinformatics file I/O support for BED/VCF/BAM/CRAM/GFF/GTF/FASTA/FASTQ/SAM and cloud storage with compression.
- SQL integration via DataFusion to query registered files as tables and combine with interval operations.
- Pileup depth computation from BAM/CRAM files and large-scale genomic data processing.
- Use case: process large genomics datasets that exceed memory, migrate from slower bioframe alternatives, and enable cloud-native pipelines.
Quick Start
Install polars-bio and run a quick overlap example on two interval sets to validate results.