Cargando…

Bivartect: accurate and memory-saving breakpoint detection by direct read comparison

MOTIVATION: Genetic variant calling with high-throughput sequencing data has been recognized as a useful tool for better understanding of disease mechanism and detection of potential off-target sites in genome editing. Since most of the variant calling algorithms rely on initial mapping onto a refer...

Descripción completa

Detalles Bibliográficos
Autores principales: Shimmura, Keisuke, Kato, Yuki, Kawahara, Yukio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7203739/
https://www.ncbi.nlm.nih.gov/pubmed/31985791
http://dx.doi.org/10.1093/bioinformatics/btaa059
_version_ 1783529924943937536
author Shimmura, Keisuke
Kato, Yuki
Kawahara, Yukio
author_facet Shimmura, Keisuke
Kato, Yuki
Kawahara, Yukio
author_sort Shimmura, Keisuke
collection PubMed
description MOTIVATION: Genetic variant calling with high-throughput sequencing data has been recognized as a useful tool for better understanding of disease mechanism and detection of potential off-target sites in genome editing. Since most of the variant calling algorithms rely on initial mapping onto a reference genome and tend to predict many variant candidates, variant calling remains challenging in terms of predicting variants with low false positives. RESULTS: Here we present Bivartect, a simple yet versatile variant caller based on direct comparison of short sequence reads between normal and mutated samples. Bivartect can detect not only single nucleotide variants but also insertions/deletions, inversions and their complexes. Bivartect achieves high predictive performance with an elaborate memory-saving mechanism, which allows Bivartect to run on a computer with a single node for analyzing small omics data. Tests with simulated benchmark and real genome-editing data indicate that Bivartect was comparable to state-of-the-art variant callers in positive predictive value for detection of single nucleotide variants, even though it yielded a substantially small number of candidates. These results suggest that Bivartect, a reference-free approach, will contribute to the identification of germline mutations as well as off-target sites introduced during genome editing with high accuracy. AVAILABILITY AND IMPLEMENTATION: Bivartect is implemented in C(++) and available along with in silico simulated data at https://github.com/ykat0/bivartect. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-7203739
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-72037392020-05-11 Bivartect: accurate and memory-saving breakpoint detection by direct read comparison Shimmura, Keisuke Kato, Yuki Kawahara, Yukio Bioinformatics Original Papers MOTIVATION: Genetic variant calling with high-throughput sequencing data has been recognized as a useful tool for better understanding of disease mechanism and detection of potential off-target sites in genome editing. Since most of the variant calling algorithms rely on initial mapping onto a reference genome and tend to predict many variant candidates, variant calling remains challenging in terms of predicting variants with low false positives. RESULTS: Here we present Bivartect, a simple yet versatile variant caller based on direct comparison of short sequence reads between normal and mutated samples. Bivartect can detect not only single nucleotide variants but also insertions/deletions, inversions and their complexes. Bivartect achieves high predictive performance with an elaborate memory-saving mechanism, which allows Bivartect to run on a computer with a single node for analyzing small omics data. Tests with simulated benchmark and real genome-editing data indicate that Bivartect was comparable to state-of-the-art variant callers in positive predictive value for detection of single nucleotide variants, even though it yielded a substantially small number of candidates. These results suggest that Bivartect, a reference-free approach, will contribute to the identification of germline mutations as well as off-target sites introduced during genome editing with high accuracy. AVAILABILITY AND IMPLEMENTATION: Bivartect is implemented in C(++) and available along with in silico simulated data at https://github.com/ykat0/bivartect. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2020-05-01 2020-01-27 /pmc/articles/PMC7203739/ /pubmed/31985791 http://dx.doi.org/10.1093/bioinformatics/btaa059 Text en © The Author(s) 2020. Published by Oxford University Press. http://creativecommons.org/licenses/by/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Original Papers
Shimmura, Keisuke
Kato, Yuki
Kawahara, Yukio
Bivartect: accurate and memory-saving breakpoint detection by direct read comparison
title Bivartect: accurate and memory-saving breakpoint detection by direct read comparison
title_full Bivartect: accurate and memory-saving breakpoint detection by direct read comparison
title_fullStr Bivartect: accurate and memory-saving breakpoint detection by direct read comparison
title_full_unstemmed Bivartect: accurate and memory-saving breakpoint detection by direct read comparison
title_short Bivartect: accurate and memory-saving breakpoint detection by direct read comparison
title_sort bivartect: accurate and memory-saving breakpoint detection by direct read comparison
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7203739/
https://www.ncbi.nlm.nih.gov/pubmed/31985791
http://dx.doi.org/10.1093/bioinformatics/btaa059
work_keys_str_mv AT shimmurakeisuke bivartectaccurateandmemorysavingbreakpointdetectionbydirectreadcomparison
AT katoyuki bivartectaccurateandmemorysavingbreakpointdetectionbydirectreadcomparison
AT kawaharayukio bivartectaccurateandmemorysavingbreakpointdetectionbydirectreadcomparison