DeepVariant

DeepVariant

open_source

DeepVariant is an open-source deep learning pipeline by Google for calling genetic variants from next-generation DNA sequencing data with state-of-the-art accuracy.

About

DeepVariant is an open-source genomic variant-calling pipeline built by Google that applies convolutional neural networks (CNNs) to next-generation DNA sequencing data. Rather than relying on hand-crafted statistical models, DeepVariant converts aligned read pileups into image representations and trains a deep learning classifier to determine the most likely genotype at each candidate site. It accepts aligned reads in BAM or CRAM format and outputs industry-standard VCF and gVCF files. The tool supports a broad range of sequencing platforms, including Illumina short-read, PacBio HiFi long-read, Oxford Nanopore (ONT), and hybrid approaches. Beyond standard germline variant calling, the DeepVariant ecosystem includes DeepTrio for joint trio-based variant calling in family studies, DeepSomatic for somatic mutation detection in cancer genomics, and pangenome-aware DeepVariant for reference-bias-free analysis using graph genomes. DeepVariant can be run on CPUs, NVIDIA GPUs, and Google Cloud TPUs, enabling scalable deployment from a single workstation to large cloud-based genomics pipelines. Docker images are provided for straightforward deployment, and the tool integrates well with popular workflow managers like WDL and Nextflow. Consistently ranking at the top of benchmarks such as PrecisionFDA Truth Challenges, DeepVariant is trusted by genomics researchers, clinical bioinformaticians, and computational biology labs worldwide. It is released under the BSD-3-Clause open-source license.

Key Features

  • Deep Neural Network Variant Calling: Converts read pileups into image representations and applies a CNN classifier to determine the most likely genotype, surpassing traditional rule-based callers in accuracy.
  • Multi-Technology Sequencing Support: Provides pre-trained models optimized for Illumina short-read, PacBio HiFi, Oxford Nanopore, and hybrid sequencing data.
  • DeepTrio — Family Trio Calling: Joint variant calling across parent-child trios to leverage inheritance patterns and improve sensitivity and specificity for rare variants.
  • DeepSomatic — Cancer Somatic Variants: Detects somatic mutations from tumor-normal paired sequencing data, purpose-built for oncology and cancer genomics research.
  • GPU & TPU Acceleration: Supports NVIDIA GPU and Google Cloud TPU execution, enabling fast, scalable processing for large-cohort genomic studies.

Use Cases

  • Germline variant discovery in whole-genome or whole-exome sequencing studies for rare disease research.
  • Somatic mutation profiling in tumor-normal paired cancer genomics using DeepSomatic.
  • Family trio variant calling to identify de novo mutations and inherited disease variants with DeepTrio.
  • Population-scale genomics projects requiring highly accurate, scalable variant calling across thousands of samples.
  • Benchmarking and validation of new sequencing technologies and library preparation methods using a consistent, neural-network-based reference caller.

Pros

  • Best-in-Class Accuracy: Consistently ranks at the top of independent benchmarks such as PrecisionFDA Truth Challenges, outperforming many traditional and heuristic-based callers.
  • Broad Sequencing Platform Support: Pre-trained models cover all major short- and long-read platforms, reducing the need for users to train custom models from scratch.
  • Actively Maintained Open Source: Backed by Google with regular releases, Docker images, and comprehensive documentation, lowering the barrier to adoption and integration.

Cons

  • High Computational Requirements: Running DeepVariant on whole-genome data demands significant CPU/GPU resources; without cloud infrastructure or high-end hardware, runtimes can be long.
  • Bioinformatics Expertise Required: The tool assumes familiarity with genomics workflows, BAM/CRAM formats, and command-line environments, making it inaccessible to non-technical users.
  • Narrow Domain Applicability: DeepVariant is purpose-built for genomic variant calling and is not applicable outside of DNA sequencing and computational biology contexts.

Frequently Asked Questions

What input formats does DeepVariant require?

DeepVariant accepts aligned sequencing reads in BAM or CRAM format, along with a reference genome in FASTA format. The reads must be sorted and indexed before processing.

How does DeepVariant differ from traditional variant callers like GATK HaplotypeCaller?

Traditional callers use hand-crafted statistical models and heuristic filters, while DeepVariant learns to classify variants directly from pileup images using a convolutional neural network, typically yielding higher precision and recall without manual parameter tuning.

Can DeepVariant run on cloud platforms?

Yes. DeepVariant is designed to run on Google Cloud, including support for Cloud TPUs. It also works on AWS and other cloud providers via Docker containers, and integrates with workflow managers like WDL and Nextflow.

What sequencing technologies are supported?

DeepVariant ships with pre-trained models for Illumina WGS and WES, PacBio HiFi, Oxford Nanopore (ONT), and hybrid read sets. Separate specialized models exist for DeepTrio and DeepSomatic workflows.

Is DeepVariant suitable for clinical or diagnostic use?

DeepVariant is a research-grade tool and is not cleared as a clinical diagnostic device. However, it is widely used in clinical research and population genomics studies, and its outputs can be incorporated into validated clinical pipelines with appropriate validation steps.

Reviews

No reviews yet. Be the first to review this tool.

Alternatives

See all