bio-workflows-somatic-variant-pipeline

Call somatic mutations from tumor-normal paired samples using Mutect2 or Strelka2.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/stellaromics/fast-bioinfo --skill bio-workflows-somatic-variant-pipeline
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bio-workflows-somatic-variant-pipeline
Source: https://github.com/stellaromics/fast-bioinfo/tree/main/.claude/agents/spatial-analysis/skills/bio-workflows-somatic-variant-pipeline
Command: npx skills add https://github.com/stellaromics/fast-bioinfo --skill bio-workflows-somatic-variant-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates end-to-end somatic variant discovery from tumor-normal paired samples, automating preprocessing, variant calling, filtering, and annotation to produce a final somatic VCF suitable for downstream analysis.

Core Features & Use Cases

  • End-to-end workflow covering preprocessing (duplication marking, base quality recalibration), somatic calling with Mutect2 or Strelka2, filtering to remove artifacts and contamination, and functional annotation (Funcotator/VEP).
  • Supports tumor-normal paired samples with optional tumor-only mode, panel of normals, and gnomad-based filtering for robust somatic discovery.
  • Produces annotated, ready-to-analyze VCFs and summary reports for cancer genomics research and translational studies.

Quick Start

Provide tumor-normal BAMs and a reference genome to run the pipeline and produce a filtered, annotated somatic VCF.

Frequently Asked Questions about bio-workflows-somatic-variant-pipeline

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

FAQPage Schema
How do I call somatic mutations from tumor-normal paired BAM files?▼

This somatic variant calling pipeline supports tumor-only mode by applying panel of normals (PON) and gnomad-based filtering to identify somatic mutations without a matched normal control sample.

What is the difference between Mutect2 and Strelka2 for cancer genomics variant calling?▼

Mutect2 and Strelka2 are both supported somatic callers within this cancer genomics pipeline, allowing you to choose either tool to discover somatic variants from tumor-normal paired samples.

Do I need a panel of normals to run somatic variant calling?▼

A panel of normals is not strictly required but is supported as an optional resource for PON-based filtering to remove common artifacts and improve somatic variant discovery accuracy.

How do I annotate somatic variants in a VCF file for cancer research?▼

To annotate somatic variants, the workflow integrates Funcotator or VEP to add functional annotations to the filtered VCF, producing an annotated, ready-to-analyze file for downstream cancer genomics research.

Does the somatic variant pipeline handle preprocessing steps like base quality recalibration?▼

Yes, the somatic variant pipeline automates preprocessing steps including duplication marking and base quality recalibration before proceeding to variant calling and filtering.