NVIDIA
NVIDIA
Parabricks DeepVariant Retraining Notebook
Resource
NVIDIA
NVIDIA
Parabricks DeepVariant Retraining Notebook

This notebook shows how to retrain DeepVariant models using Parabricks.

Retraining DeepVariant using Parabricks

This repository includes a Jupyter notebook for retraining a DeepVariant model using Parabricks. The notebook first generates a baseline VCF using the out-of-the-box DeepVariant model, then re-trains the model on custom data, and re-evaluates the performance. This is intended to be used as a reference guide and it's encourage to try this on your own data.

The zip file provided by this resource has the following structure:

.
├── Retraining_DeepVariant.ipynb
└── scripts
    ├── download_data.sh
    └── shuffle_tfrecords_lowmem.py

Retraining_DeepVariant.ipynb is the notebook where the code will be run.

download_data.sh is used to download the dataset that is needed to run the notebook. This should be downloaded to <path_to_notebook>/data.

shuffle_tfrecords_lowmem.py is an accessory script that gets called by the notebook to shuffle the dataset.

This notebook will run on V100, T4, or A100. The accuracy can be improved by increasing the number of training steps. By default it is set fairly low at 5000 so the code runs quickly, but for full results, it should be set to 50,000 steps.

Publisher
NVIDIA
NVIDIA
Latest Version4.0.0-2
UpdatedJune 22, 2023 UTC
Compressed Size8.06 KB

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.