Run Google's DeepVariant optimized for GPU. Switch models for high accuracy on all major sequencers.
DeepVariant (the Parabricks tool behind the Universal Variant Calling Microservice) is a deep learning model that can help identify variants in short- and long-read sequencing datasets.
This model is ready for commercial use.
DeepVariant works by taking aligned sequencing reads in BAM/CRAM format and utilizes a convolutional neural network (CNN) to classify the locus into true underlying genomic variation or sequencing error. DeepVariant can therefore call single nucleotide variants (SNVs) and insertions/deletions (InDels) from sequencing data at high accuracy in germline samples.
Parabricks DeepVariant is a highly optimized implementation of the DeepVariant pipeline that dramatically improves variant calling runtimes.
This model supports read sets from Illumina, Oxford Nanopore, and Pacific Biosciences natively; supports both whole-genome and whole-exome sequencing; and can output either Variant Call Format (VCF) or genomic VCF.
The Universal Variant Calling NIM can:
This model is not owned or developed by NVIDIA. This model has been developed and built to a third-party’s requirements for this application and use case; see link to GitHub.
Parabricks Latest Documentation
By using this software or model, you are agreeing to the NVIDIA Parabricks Terms of Use
Architecture Type: Convolution Neural Network (CNN)
Network Architecture: Inceptionv2
For more information, see the Parabricks documentation.
Input Type(s): Indices (Text, Binary)
Input Format(s): Tarball
Input Parameters: One Dimensional (1D)
samtools
and bwa
. This can be generated by running:samtools faidx <reference genome> bwa index <reference genome> tar cvf <reference genome>.tar <reference genome>*
Output Type(s): Text (Sample, Manifest, Path, Path)
Output Format: VCF File
Output Parameters: 1D
The output of the DeepVariant Microservice is the following:
Supported Hardware Platform(s):
NVIDIA GPU(s) with at least 24 GB of RAM, including Hopper, Lovelace, Ampere, Turing, and Volta generations.
Supported Operating System(s):
Linux
Engine: Triton and PyTriton
Test Hardware: Other