polars-bio

Perform genomic interval operations and bioinformatics file I/O on Polars DataFrames.

3|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/RamanEbrahimi/raman-marketplace --skill polars-bio-ramanebrahimi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: polars-bio
Source: https://github.com/RamanEbrahimi/raman-marketplace/tree/main/plugins/agentic-research/skills/scientific-skills/polars-bio
Command: npx skills add https://github.com/RamanEbrahimi/raman-marketplace --skill polars-bio-ramanebrahimi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires polars, apaches-arrow, apache-datafusion, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Polars-bio addresses the challenge of efficiently performing bioinformatics analysis by enabling fast genomic interval operations and handling bioinformatics file I/O on Polars DataFrames.

Core Features & Use Cases

  • Genomic Interval Operations: Perform genomic arithmetic and operations such as overlap, nearest, merge, coverage, complement, and subtract.
  • Bioinformatics File I/O: Read and write common bioinformatics formats like BED, VCF, BAM, CRAM, GFF/GTF, FASTA, and FASTQ.
  • Data Processing with SQL: Query genomic data files using DataFusion SQL engine.
  • Use Case: Efficiently analyze large genomic datasets, perform complex genomic interval operations, and integrate with other bioinformatics tools.

Quick Start

Use the polars-bio skill to perform overlap operations on two genomic interval files, 'intervals1.bed' and 'intervals2.bed'.

Frequently Asked Questions about polars-bio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform genomic interval operations like overlap and merge on large datasets?

You can perform genomic interval operations like overlap, merge, and coverage directly on Polars DataFrames. This approach optimizes genomic arithmetic for fast analysis of large genomic datasets.

Can I read and write common bioinformatics file formats like VCF and BAM using Polars?

Yes, you can read and write common bioinformatics formats including BED, VCF, BAM, CRAM, GFF/GTF, FASTA, and FASTQ. It supports streaming and cloud-native file I/O for efficient data processing.

Does polars-bio support SQL queries for genomic data processing?

Yes, polars-bio integrates with the Apache DataFusion SQL engine to process genomic data. You can query bioinformatics file formats directly using SQL syntax within your data integration workflows.

What dependencies do I need to run genomic interval operations with Polars DataFrames?

You need Polars, Apache Arrow, and Apache DataFusion installed to run genomic interval operations. These frameworks provide the DataFrame execution, memory management, and SQL processing foundation for genomic analysis.

What is the best way to analyze large genomic datasets for variant calling workflows?

Using optimized Polars DataFrames with streaming and cloud-native file I/O is the best way to analyze large genomic datasets. This enables efficient variant calling and complex genomic interval operations within data integration workflows.