Cargando…

A machine learning model to determine the accuracy of variant calls in capture-based next generation sequencing

BACKGROUND: Next generation sequencing (NGS) has become a common technology for clinical genetic tests. The quality of NGS calls varies widely and is influenced by features like reference sequence characteristics, read depth, and mapping accuracy. With recent advances in NGS technology and software...

Descripción completa

Detalles Bibliográficos
Autores principales: van den Akker, Jeroen, Mishne, Gilad, Zimmer, Anjali D., Zhou, Alicia Y.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5904977/
https://www.ncbi.nlm.nih.gov/pubmed/29665779
http://dx.doi.org/10.1186/s12864-018-4659-0
_version_ 1783315178943676416
author van den Akker, Jeroen
Mishne, Gilad
Zimmer, Anjali D.
Zhou, Alicia Y.
author_facet van den Akker, Jeroen
Mishne, Gilad
Zimmer, Anjali D.
Zhou, Alicia Y.
author_sort van den Akker, Jeroen
collection PubMed
description BACKGROUND: Next generation sequencing (NGS) has become a common technology for clinical genetic tests. The quality of NGS calls varies widely and is influenced by features like reference sequence characteristics, read depth, and mapping accuracy. With recent advances in NGS technology and software tools, the majority of variants called using NGS alone are in fact accurate and reliable. However, a small subset of difficult-to-call variants that still do require orthogonal confirmation exist. For this reason, many clinical laboratories confirm NGS results using orthogonal technologies such as Sanger sequencing. Here, we report the development of a deterministic machine-learning-based model to differentiate between these two types of variant calls: those that do not require confirmation using an orthogonal technology (high confidence), and those that require additional quality testing (low confidence). This approach allows reliable NGS-based calling in a clinical setting by identifying the few important variant calls that require orthogonal confirmation. RESULTS: We developed and tested the model using a set of 7179 variants identified by a targeted NGS panel and re-tested by Sanger sequencing. The model incorporated several signals of sequence characteristics and call quality to determine if a variant was identified at high or low confidence. The model was tuned to eliminate false positives, defined as variants that were called by NGS but not confirmed by Sanger sequencing. The model achieved very high accuracy: 99.4% (95% confidence interval: +/− 0.03%). It categorized 92.2% (6622/7179) of the variants as high confidence, and 100% of these were confirmed to be present by Sanger sequencing. Among the variants that were categorized as low confidence, defined as NGS calls of low quality that are likely to be artifacts, 92.1% (513/557) were found to be not present by Sanger sequencing. CONCLUSIONS: This work shows that NGS data contains sufficient characteristics for a machine-learning-based model to differentiate low from high confidence variants. Additionally, it reveals the importance of incorporating site-specific features as well as variant call features in such a model. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12864-018-4659-0) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-5904977
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-59049772018-04-24 A machine learning model to determine the accuracy of variant calls in capture-based next generation sequencing van den Akker, Jeroen Mishne, Gilad Zimmer, Anjali D. Zhou, Alicia Y. BMC Genomics Methodology Article BACKGROUND: Next generation sequencing (NGS) has become a common technology for clinical genetic tests. The quality of NGS calls varies widely and is influenced by features like reference sequence characteristics, read depth, and mapping accuracy. With recent advances in NGS technology and software tools, the majority of variants called using NGS alone are in fact accurate and reliable. However, a small subset of difficult-to-call variants that still do require orthogonal confirmation exist. For this reason, many clinical laboratories confirm NGS results using orthogonal technologies such as Sanger sequencing. Here, we report the development of a deterministic machine-learning-based model to differentiate between these two types of variant calls: those that do not require confirmation using an orthogonal technology (high confidence), and those that require additional quality testing (low confidence). This approach allows reliable NGS-based calling in a clinical setting by identifying the few important variant calls that require orthogonal confirmation. RESULTS: We developed and tested the model using a set of 7179 variants identified by a targeted NGS panel and re-tested by Sanger sequencing. The model incorporated several signals of sequence characteristics and call quality to determine if a variant was identified at high or low confidence. The model was tuned to eliminate false positives, defined as variants that were called by NGS but not confirmed by Sanger sequencing. The model achieved very high accuracy: 99.4% (95% confidence interval: +/− 0.03%). It categorized 92.2% (6622/7179) of the variants as high confidence, and 100% of these were confirmed to be present by Sanger sequencing. Among the variants that were categorized as low confidence, defined as NGS calls of low quality that are likely to be artifacts, 92.1% (513/557) were found to be not present by Sanger sequencing. CONCLUSIONS: This work shows that NGS data contains sufficient characteristics for a machine-learning-based model to differentiate low from high confidence variants. Additionally, it reveals the importance of incorporating site-specific features as well as variant call features in such a model. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12864-018-4659-0) contains supplementary material, which is available to authorized users. BioMed Central 2018-04-17 /pmc/articles/PMC5904977/ /pubmed/29665779 http://dx.doi.org/10.1186/s12864-018-4659-0 Text en © The Author(s). 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Methodology Article
van den Akker, Jeroen
Mishne, Gilad
Zimmer, Anjali D.
Zhou, Alicia Y.
A machine learning model to determine the accuracy of variant calls in capture-based next generation sequencing
title A machine learning model to determine the accuracy of variant calls in capture-based next generation sequencing
title_full A machine learning model to determine the accuracy of variant calls in capture-based next generation sequencing
title_fullStr A machine learning model to determine the accuracy of variant calls in capture-based next generation sequencing
title_full_unstemmed A machine learning model to determine the accuracy of variant calls in capture-based next generation sequencing
title_short A machine learning model to determine the accuracy of variant calls in capture-based next generation sequencing
title_sort machine learning model to determine the accuracy of variant calls in capture-based next generation sequencing
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5904977/
https://www.ncbi.nlm.nih.gov/pubmed/29665779
http://dx.doi.org/10.1186/s12864-018-4659-0
work_keys_str_mv AT vandenakkerjeroen amachinelearningmodeltodeterminetheaccuracyofvariantcallsincapturebasednextgenerationsequencing
AT mishnegilad amachinelearningmodeltodeterminetheaccuracyofvariantcallsincapturebasednextgenerationsequencing
AT zimmeranjalid amachinelearningmodeltodeterminetheaccuracyofvariantcallsincapturebasednextgenerationsequencing
AT zhoualiciay amachinelearningmodeltodeterminetheaccuracyofvariantcallsincapturebasednextgenerationsequencing
AT vandenakkerjeroen machinelearningmodeltodeterminetheaccuracyofvariantcallsincapturebasednextgenerationsequencing
AT mishnegilad machinelearningmodeltodeterminetheaccuracyofvariantcallsincapturebasednextgenerationsequencing
AT zimmeranjalid machinelearningmodeltodeterminetheaccuracyofvariantcallsincapturebasednextgenerationsequencing
AT zhoualiciay machinelearningmodeltodeterminetheaccuracyofvariantcallsincapturebasednextgenerationsequencing