polars-bio
Performs genomic interval overlap, nearest, merge, coverage, complement and subtraction on Polars DataFrames, and reads or writes BED, VCF, BCF, BAM, CRAM, GFF, GTF, FASTA and FASTQ data. Use for coordinate-aware genomic joins, read-depth analysis, lazy bioinformatics I/O, SQL queries or migration from bioframe.
- Version
- 1.3
- License
- Apache-2.0
- Compatibility
- Requires Python 3.11–3.14 and polars-bio 0.36.0. Native wheels are available for major desktop/server platforms. Network access and provider credentials are needed only for remote data. External-reference CRAM needs a local FASTA and .fai.
Pinned to revision 68105dd992f1, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Read
- Write
- Edit
- Bash
Files
- skills/polars-bio/SKILL.md
- skills/polars-bio/SKILL_CN.md
- skills/polars-bio/references/bioframe_migration.md
- skills/polars-bio/references/configuration.md
- skills/polars-bio/references/file_io.md
- skills/polars-bio/references/interval_operations.md
- skills/polars-bio/references/pileup_operations.md
- skills/polars-bio/references/sql_processing.md
Every link opens the file at its source, pinned to the revision this page describes.