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.zipInstalls 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 striKey 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
When to use genomics-phasing
- →Phase VCF files
- →Analyze allelic connectivity
- →Perform compound heterozygote analysis
- →Run SHAPEIT for population phasing
About this skill
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
- Calculate: Prepare VCF indices and sequence mappings.
- Execute: Run haplotype graph resolution algorithms.
- Assess: Perform switch error evaluation and quality flagging.
- Generate: Output structured phased VCF representation.
- 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 VCFsannotation— 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
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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| genomics-phasing (this skill) | 0 | 3mo | Review | Advanced |
| llm-evaluation | 6 | 2mo | No flags | Advanced |
| evaluating-llms-harness | 3 | 7mo | Review | Advanced |
| qutip | 4 | 7mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by mdbabumiamssm
View all by mdbabumiamssm →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.
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.
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.
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.
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.
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.