gatk-variant-calling

Execute the GATK Best Practices pipeline for germline SNP and indel variant calling from BAM files.

298|27|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill gatk-variant-calling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gatk-variant-calling
Source: https://github.com/jaechang-hits/SciAgent-Skills/tree/main/skills/genomics-bioinformatics/gatk-variant-calling
Command: npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill gatk-variant-calling

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gatk4, samtools, bcftools, bwa-mem2, java, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex process of identifying genetic variations (SNPs and indels) in DNA sequencing data, a crucial step for research and clinical diagnostics.

Core Features & Use Cases

  • Germline Variant Calling: Implements the GATK Best Practices pipeline for accurate SNP and indel detection from WGS/WES data.
  • Cohort Analysis: Supports joint genotyping across multiple samples for comprehensive population studies.
  • Data Quality Improvement: Includes Base Quality Score Recalibration (BQSR) to enhance variant calling accuracy.
  • Use Case: Analyze whole-genome sequencing data from a cohort of cancer patients to identify somatic mutations associated with disease progression.

Quick Start

Run the GATK Best Practices pipeline for germline variant calling on your aligned BAM files.

Frequently Asked Questions about gatk-variant-calling

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

FAQPage Schema
How do I call SNPs and indels from WGS BAM files using GATK Best Practices?

To call SNPs and indels from WGS BAM files, this Skill automates the GATK Best Practices pipeline by orchestrating HaplotypeCaller, GenomicsDBImport, GenotypeGVCFs, and variant filtration. It integrates with samtools and bcftools for necessary pre- and post-processing tasks.

What is the best way to perform joint genotyping across multiple samples for cohort analysis?

For joint genotyping across multiple samples, the pipeline uses GATK's GenomicsDBImport and GenotypeGVCFs to consolidate GVCF files. This enables comprehensive population studies and accurate variant detection across your entire cohort of WGS or WES data.

Does this GATK pipeline include Base Quality Score Recalibration to improve variant calling accuracy?

Yes, the GATK pipeline includes Base Quality Score Recalibration (BQSR) as a core feature to enhance variant calling accuracy. This data quality improvement step adjusts base quality scores in your BAM files before the actual variant calling process begins.

Do I need pre-processed BAMs and reference genome files to use this germline variant calling pipeline?

Yes, you need pre-processed BAM files and reference genome files to execute the germline variant calling pipeline. The Skill requires these inputs to successfully run HaplotypeCaller and subsequent GATK Best Practices steps.