#1 · Primary category: Bioinformatics & Genomics

deepvariant

bioinformatics deep-learning deep-neural-network deepvariant dna genome genomics machine-learning ngs science sequencing tensorflow

DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data.

Project last updated:03/19/26

GitHub Stars

3.8K

Forks

799

Contributors

44

License

BSD-3-Clause

Why we included this project

DeepVariant does something unusual: it treats DNA sequencing data as images. Aligned reads from a BAM or CRAM file are turned into pileup tensors, and a convolutional neural network classifies each one, writing the results as standard VCF or gVCF. Google ships pretrained models for specific sequencing platforms, so labs working with Illumina whole-genome or exome, PacBio HiFi, or Oxford Nanopore reads can run the matching model instead of training their own. It targets germline variant calling in diploid organisms, and the same machinery has been extended to trio calling in DeepTrio and somatic calling in DeepSomatic. The README documents case studies for each supported platform, which makes reproducing the pipeline on your own data considerably easier.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category