Variant Allele Fraction (VAF) is the ratio of sequencing reads containing a specific alternate allele to the total number of reads covering that genomic locus. Mathematically expressed as VAF = Alternate Reads / (Reference Reads + Alternate Reads), this metric provides a quantitative measure of allele prevalence within a DNA sample. A heterozygous germline variant in a diploid genome typically exhibits a VAF near 0.5, while somatic mutations in tumor biopsies often present at lower, subclonal fractions due to stromal admixture and tumor heterogeneity.
Glossary
Variant Allele Fraction (VAF)

What is Variant Allele Fraction (VAF)?
Variant Allele Fraction quantifies the proportion of sequencing reads supporting a non-reference allele, serving as a critical metric for distinguishing heterozygous germline variants from somatic mutations and sequencing artifacts.
Deep learning variant callers leverage VAF as a primary feature for somatic variant classification, integrating it with strand bias and base quality metrics to distinguish true biological mutations from technical artifacts. In tumor-normal pairing workflows, the differential VAF between matched samples enables precise subtraction of germline polymorphisms. Low VAF thresholds are carefully calibrated to detect minimal residual disease, though they require rigorous false discovery rate control to suppress false positives arising from sequencing errors in homopolymer regions.
Key Characteristics of VAF
Variant Allele Fraction (VAF) is the fundamental metric for distinguishing somatic mutations from germline variants and sequencing artifacts. It is calculated as the ratio of reads supporting the alternate allele to the total read depth at a given genomic locus.
Mathematical Definition
VAF is defined as:
VAF = Alternate Allele Depth / Total Read Depth
- Numerator: Number of sequencing reads containing the variant allele
- Denominator: Total number of reads covering that genomic position
- Expressed as a fraction (0.0 to 1.0) or percentage (0% to 100%)
- A heterozygous germline variant in a diploid genome theoretically has a VAF of ~0.5 (50%)
- Somatic mutations in tumor samples often exhibit VAFs ranging from <0.01 to 0.5 depending on tumor purity and clonality
Biological Interpretation
VAF provides critical insight into the clonal architecture of a sample:
- Germline Heterozygous: VAF ≈ 0.5 in normal tissue; present in all cells
- Germline Homozygous: VAF ≈ 1.0; both alleles carry the variant
- Clonal Somatic: VAF reflects tumor purity and copy number; a heterozygous mutation in a pure tumor with diploid genome yields VAF ≈ 0.5
- Subclonal Somatic: VAF < expected clonal fraction; indicates mutation present in only a subset of tumor cells
- Artifactual: Strand-biased or low-complexity region variants often show aberrant VAF distributions
Tumor Purity Correction
Observed VAF in tumor samples must be adjusted for tumor purity (the fraction of cancer cells in the sample) and local copy number:
- Expected VAF = (p × C_mut) / (p × C_total + (1-p) × 2)
- p = tumor purity
- C_mut = number of mutated allele copies
- C_total = total copies at the locus in tumor cells
- This correction is essential for accurate clonal deconvolution and distinguishing driver mutations from passengers
- Tools like PyClone and ABSOLUTE integrate VAF with copy number to infer clonal populations
Sequencing Artifact Discrimination
VAF distributions help distinguish true variants from technical noise:
- Oxidative damage artifacts (8-oxoguanine): Characteristic G>T transversions with low VAF (<0.05) and strong strand bias
- FFPE-induced deamination: C>T transitions with low VAF in formalin-fixed samples
- PCR errors: Random, non-reproducible low-VAF variants without strand bias
- Cross-sample contamination: Unexpected heterozygous variants with VAF ≈ 0.5 from a different individual
- Deep learning variant callers like DeepVariant implicitly learn VAF-related features from pileup images
Clinical Applications
VAF monitoring is central to precision oncology:
- Minimal Residual Disease (MRD): Tracking ultra-low VAF mutations (<0.001) after treatment indicates residual cancer
- Treatment Response: Declining VAF of driver mutations correlates with therapeutic efficacy
- Resistance Emergence: Rising VAF of known resistance mutations (e.g., EGFR T790M) signals clonal expansion
- Liquid Biopsy: Circulating tumor DNA VAF is typically <0.01 and requires error-suppressed sequencing methods
- Clonal Hematopoiesis: Low VAF mutations in blood may represent age-related clonal expansion rather than malignancy
Statistical Confidence
The reliability of a VAF estimate depends on read depth and binomial sampling error:
- Low coverage (<30x): High variance in VAF estimates; difficult to distinguish 0.4 from 0.5
- High coverage (>500x): Enables detection of variants with VAF as low as 0.01
- Confidence interval can be modeled using the binomial distribution:
- Var(VAF) = VAF × (1 - VAF) / Depth
- Fisher's exact test or beta-binomial models are used to assess whether an observed VAF deviates significantly from an expected value
- Deep learning models incorporate read depth and base quality as explicit features to calibrate variant confidence
Frequently Asked Questions
Clear, technically precise answers to the most common questions about Variant Allele Fraction (VAF), its calculation, interpretation, and role in distinguishing true biological variants from sequencing artifacts.
Variant Allele Fraction (VAF) is the proportion of sequencing reads supporting a non-reference allele at a specific genomic locus, calculated by dividing the number of reads containing the variant allele by the total read depth at that position. The formula is VAF = (Variant Reads) / (Total Reads). For example, if a locus has 100 total aligned reads and 35 of them carry a cytosine-to-thymine substitution, the VAF is 0.35 or 35%. This metric is fundamental for distinguishing heterozygous germline variants (expected VAF ~50%), somatic mutations in tumor samples (variable VAF often below 50% due to tumor heterogeneity and stromal contamination), and sequencing artifacts (typically very low VAF). Accurate VAF calculation requires high base quality scores and proper mapping quality filtering to ensure that only confidently aligned reads contribute to the numerator and denominator.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Understanding Variant Allele Fraction requires familiarity with the statistical frameworks and biological contexts that give VAF its diagnostic power.
Read Depth (Coverage)
The total number of sequencing reads aligned to a specific genomic locus. VAF is calculated as the ratio of variant-supporting reads to the total read depth at that position.
- Low depth (<10x) produces unreliable VAF estimates due to sampling noise
- High depth (>100x) enables detection of low-frequency variants
- Poisson and negative binomial distributions model the stochastic nature of coverage
Without sufficient depth, true low-VAF somatic mutations become indistinguishable from sequencing errors.
Heterozygous vs. Homozygous VAF
VAF distributions directly reflect zygosity state in diploid genomes:
- Heterozygous germline variants: Expected VAF of ~50% (0.4–0.6 range) in normal tissue
- Homozygous germline variants: Expected VAF approaching 100%
- Somatic mutations: Varies widely based on tumor purity and clonal architecture
Deviation from the 50% expectation in matched normal samples flags potential copy number alterations or allelic imbalance.
Tumor Purity Adjustment
The observed VAF of a somatic mutation is diluted by admixed normal cells in the tumor sample. The corrected cancer cell fraction is calculated as:
CCF = VAF_observed × (1 / tumor_purity)
- A mutation at 10% VAF in a sample with 50% purity represents a clonal event (CCF ≈ 20%)
- Subclonal mutations exhibit lower CCFs, indicating late emergence
- PyClone and ABSOLUTE are tools that jointly estimate purity and clonal composition
VAF in Liquid Biopsy
Circulating tumor DNA (ctDNA) analysis pushes VAF detection to extreme lower limits:
- Ultra-low VAF (<0.1%) requires unique molecular identifiers (UMIs) and error-suppression methods
- Digital droplet PCR can resolve VAFs down to 0.01%
- Deep learning denoising models are now used to distinguish true ctDNA signals from oxidative damage artifacts
VAF dynamics over serial blood draws serve as a real-time biomarker for treatment response monitoring.
Clonal Hematopoiesis Confounder
Age-related clonal hematopoiesis of indeterminate potential (CHIP) introduces somatic variants into blood-derived normal samples:
- CHIP variants typically appear at low VAF (2–10%) in matched normal blood
- Can be misclassified as tumor-specific if not computationally filtered
- Common in genes like DNMT3A, TET2, and ASXL1
Failure to account for CHIP leads to false somatic mutation calls and incorrect tumor mutational burden estimates.
Allelic Dropout Detection
A technical artifact where one allele fails to amplify or capture, skewing VAF dramatically:
- Can cause a heterozygous variant to appear homozygous (VAF ≈ 100%)
- Often caused by SNPs under primer binding sites or probe hybridization regions
- Strand bias metrics and independent validation assays help identify dropout events
Deep learning callers like DeepVariant implicitly learn to recognize dropout signatures from pileup image patterns.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us