tiledbvcf

Ingest VCF/BCF files into TileDB arrays for scalable genomic variant queries.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Yezez9/Research-Agent --skill tiledbvcf-yezez9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tiledbvcf
Source: https://github.com/Yezez9/Research-Agent/tree/main/scientific-skills/tiledbvcf
Command: npx skills add https://github.com/Yezez9/Research-Agent --skill tiledbvcf-yezez9

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tiledb-py, tiledbvcf-py, pandas, pyarrow, numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides efficient storage, querying, and retrieval of genomic variant data, enabling scalable analysis of large VCF/BCF files for population genomics and cohort studies.

Core Features & Use Cases

  • Scalable Ingestion: Ingest VCF/BCF files into TileDB arrays, supporting incremental sample addition.
  • Efficient Querying: Perform parallel queries across genomic regions and samples with high performance.
  • Data Export: Export subsets of variant data in various formats for downstream analysis.
  • Use Case: Analyze allele frequencies across thousands of samples for a specific genomic region by querying a TileDB-VCF dataset, significantly faster than traditional VCF tools.

Quick Start

Use the tiledbvcf skill to ingest the VCF files 'sample1.vcf.gz' and 'sample2.vcf.gz' into a new dataset named 'my_dataset'.

Frequently Asked Questions about tiledbvcf

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

FAQPage Schema
How do I store and query large VCF files for population genomics?

To store and query large VCF files for population genomics, you can ingest VCF/BCF files into TileDB arrays. This enables compressed storage, parallel queries across genomic regions, and incremental sample addition for scalable cohort analysis.

What is the best way to analyze allele frequencies across thousands of samples?

The best way to analyze allele frequencies across thousands of samples is querying a TileDB-VCF dataset. It performs parallel queries across specified genomic regions significantly faster than traditional VCF tools, enabling efficient cohort studies.

Can I use TileDB-VCF with cloud storage like S3 or Azure for genomic data?

Yes, you can use TileDB-VCF with cloud storage for genomic data. It integrates directly with S3, Azure, and GCS, allowing you to ingest, query, and export variant data directly from scalable cloud environments.

How do I add new samples to an existing TileDB-VCF dataset incrementally?

You add new samples to an existing TileDB-VCF dataset incrementally during the ingestion process. The scalable ingestion feature supports adding VCF/BCF files to an already created dataset without rebuilding the entire array.

Does TileDB-VCF support exporting subsets of variant data for downstream analysis?

Yes, TileDB-VCF supports exporting subsets of variant data for downstream analysis. After querying specific genomic regions and samples, you can export the resulting data in various formats for further processing.

What are the limitations of using traditional VCF tools for large cohort studies?

Traditional VCF tools face performance limitations for large cohort studies, resulting in slower query speeds. TileDB-VCF overcomes this by using compressed arrays and parallel queries for significantly faster data retrieval across thousands of samples.