GE

genomics-phasing

Performs haplotype phasing analysis on VCF files to improve variant interpretation.

Install

mkdir -p .claude/skills/genomics-phasing && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11706" && unzip -o skill.zip -d .claude/skills/genomics-phasing && rm skill.zip

Installs to .claude/skills/genomics-phasing

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

<!-- # COPYRIGHT NOTICE # This file is part of the "Universal Biomedical Skills" project. # Copyright (c) 2026 MD BABU MIA, PhD <[email protected]> # All Rights Reserved. # # This code is proprietary and confidential. # Unauthorized copying of this file, via any medium is stri
280 chars · catalog descriptionno explicit “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Advanced

Key capabilities

  • Standardize input and output for phasing tools
  • Resolve haplotypes across genes for variant data
  • Perform switch error evaluation and quality flagging
  • Generate structured phased VCF representation
  • Synthesize N50 phase block statistics into tables

How it works

The skill prepares VCF indices, executes haplotype graph resolution algorithms, assesses switch errors, and generates phased VCF and N50 phase block statistics.

Inputs & outputs

You give it
VCF file (`<data.vcf>`)
You get back
Output directory containing `report.md`, `result.json`, `phased.vcf.gz`, figures, and tables

When to use genomics-phasing

  • Phase VCF files
  • Analyze allelic connectivity
  • Perform compound heterozygote analysis
  • Run SHAPEIT for population phasing

About this skill

<!-- # COPYRIGHT NOTICE # This file is part of the "Universal Biomedical Skills" project. # Copyright (c) 2026 MD BABU MIA, PhD <[email protected]> # All Rights Reserved. # # This code is proprietary and confidential. # Unauthorized copying of this file, via any medium is strictly prohibited. # # Provenance: Authenticated by MD BABU MIA -->

name: bio-genomics-phasing description: 'Haplotype phasing analysis: phase block N50, phased fraction, PS (Phase Set) field parsing, pipe-delimited genotype detection. Wraps WhatsHap, SHAPEIT5, Eagle2.' tool_type: mixed primary_tool: genomics measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools:

  • read_file
  • run_shell_command

🔀 Haplotype Phasing

Haplotype phasing for variant data. Wraps WhatsHap, SHAPEIT, and Eagle.

CLI Reference

python omicsclaw.py run genomics-phasing --demo
python omicsclaw.py run genomics-phasing --input <data.vcf> --output <dir>

Why This Exists

  • Without it: Variants remain independent loci without knowledge of allelic connectivity
  • With it: Haplotypes are formed spanning genes, essential for compound heterozygote analysis
  • Why OmicsClaw: Standardizes input and output across read-backed and population-backed phasing tools

Workflow

  1. Calculate: Prepare VCF indices and sequence mappings.
  2. Execute: Run haplotype graph resolution algorithms.
  3. Assess: Perform switch error evaluation and quality flagging.
  4. Generate: Output structured phased VCF representation.
  5. Report: Synthesize N50 phase block stats into tables.

Example Queries

  • "Phase this vcf file using WhatsHap"
  • "Use SHAPEIT for population phasing of variants"

Output Structure

output_directory/
├── report.md
├── result.json
├── phased.vcf.gz
├── figures/
│   └── phase_block_distribution.png
├── tables/
│   └── phasing_metrics.csv
└── reproducibility/
    ├── commands.sh
    ├── environment.yml
    └── checksums.sha256

Safety

  • Local-first: Strict offline processing without external upload.
  • Disclaimer: Requires OmicsClaw reporting structures and disclaimers.
  • Audit trail: Hyperparameters and operational flow states are logged fully.

Integration with Orchestrator

Trigger conditions:

  • Automatically invoked dynamically based on tool metadata and user intent matching.

Chaining partners:

  • variant-call — Upstream generation of raw VCFs
  • annotation — Downstream annotation of phased haplotypes

Citations

<!-- AUTHOR_SIGNATURE: 9a7f3c2e-MD-BABU-MIA-2026-MSSM-SECURE -->

When not to use it

  • When variants do not require knowledge of allelic connectivity
  • When not performing compound heterozygote analysis

Prerequisites

OmicsClaw

Limitations

  • Requires OmicsClaw reporting structures and disclaimers
  • Strict offline processing without external upload
  • Requires valid output within 15 minutes for measurable outcome

How it compares

This skill standardizes input and output across various read-backed and population-backed phasing tools, providing a consistent workflow for haplotype phasing.

Compared to similar skills

genomics-phasing side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
genomics-phasing (this skill)03moReviewAdvanced
llm-evaluation62moNo flagsAdvanced
evaluating-llms-harness37moReviewAdvanced
qutip47moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

llm-evaluation

wshobson

Implement comprehensive evaluation strategies for LLM applications using automated metrics, human feedback, and benchmarking. Use when testing LLM performance, measuring AI application quality, or establishing evaluation frameworks.

671

evaluating-llms-harness

davila7

Evaluates LLMs across 60+ academic benchmarks (MMLU, HumanEval, GSM8K, TruthfulQA, HellaSwag). Use when benchmarking model quality, comparing models, reporting academic results, or tracking training progress. Industry standard used by EleutherAI, HuggingFace, and major labs. Supports HuggingFace, vLLM, APIs.

337

qutip

davila7

Quantum mechanics simulations and analysis using QuTiP (Quantum Toolbox in Python). Use when working with quantum systems including: (1) quantum states (kets, bras, density matrices), (2) quantum operators and gates, (3) time evolution and dynamics (Schrödinger, master equations, Monte Carlo), (4) open quantum systems with dissipation, (5) quantum measurements and entanglement, (6) visualization (Bloch sphere, Wigner functions), (7) steady states and correlation functions, or (8) advanced methods (Floquet theory, HEOM, stochastic solvers). Handles both closed and open quantum systems across various domains including quantum optics, quantum computing, and condensed matter physics.

428

torchdrug

davila7

Graph-based drug discovery toolkit. Molecular property prediction (ADMET), protein modeling, knowledge graph reasoning, molecular generation, retrosynthesis, GNNs (GIN, GAT, SchNet), 40+ datasets, for PyTorch-based ML on molecules, proteins, and biomedical graphs.

326

string-database

davila7

Query STRING API for protein-protein interactions (59M proteins, 20B interactions). Network analysis, GO/KEGG enrichment, interaction discovery, 5000+ species, for systems biology.

217

transformer-lens-interpretability

davila7

Provides guidance for mechanistic interpretability research using TransformerLens to inspect and manipulate transformer internals via HookPoints and activation caching. Use when reverse-engineering model algorithms, studying attention patterns, or performing activation patching experiments.

215

Search skills

Search the agent skills registry