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...
Autores principales: | , , |
---|---|
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 |