Cargando…
A variant selection framework for genome graphs
MOTIVATION: Variation graph representations are projected to either replace or supplement conventional single genome references due to their ability to capture population genetic diversity and reduce reference bias. Vast catalogues of genetic variants for many species now exist, and it is natural to...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8336592/ https://www.ncbi.nlm.nih.gov/pubmed/34252945 http://dx.doi.org/10.1093/bioinformatics/btab302 |
_version_ | 1783733351321960448 |
---|---|
author | Jain, Chirag Tavakoli, Neda Aluru, Srinivas |
author_facet | Jain, Chirag Tavakoli, Neda Aluru, Srinivas |
author_sort | Jain, Chirag |
collection | PubMed |
description | MOTIVATION: Variation graph representations are projected to either replace or supplement conventional single genome references due to their ability to capture population genetic diversity and reduce reference bias. Vast catalogues of genetic variants for many species now exist, and it is natural to ask which among these are crucial to circumvent reference bias during read mapping. RESULTS: In this work, we propose a novel mathematical framework for variant selection, by casting it in terms of minimizing variation graph size subject to preserving paths of length α with at most δ differences. This framework leads to a rich set of problems based on the types of variants [e.g. single nucleotide polymorphisms (SNPs), indels or structural variants (SVs)], and whether the goal is to minimize the number of positions at which variants are listed or to minimize the total number of variants listed. We classify the computational complexity of these problems and provide efficient algorithms along with their software implementation when feasible. We empirically evaluate the magnitude of graph reduction achieved in human chromosome variation graphs using multiple α and δ parameter values corresponding to short and long-read resequencing characteristics. When our algorithm is run with parameter settings amenable to long-read mapping (α = 10 kbp, δ = 1000), 99.99% SNPs and 73% SVs can be safely excluded from human chromosome 1 variation graph. The graph size reduction can benefit downstream pan-genome analysis. AVAILABILITY AND IMPLEMENTATION: https://github.com/AT-CG/VF. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. |
format | Online Article Text |
id | pubmed-8336592 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-83365922021-08-09 A variant selection framework for genome graphs Jain, Chirag Tavakoli, Neda Aluru, Srinivas Bioinformatics General Computational Biology MOTIVATION: Variation graph representations are projected to either replace or supplement conventional single genome references due to their ability to capture population genetic diversity and reduce reference bias. Vast catalogues of genetic variants for many species now exist, and it is natural to ask which among these are crucial to circumvent reference bias during read mapping. RESULTS: In this work, we propose a novel mathematical framework for variant selection, by casting it in terms of minimizing variation graph size subject to preserving paths of length α with at most δ differences. This framework leads to a rich set of problems based on the types of variants [e.g. single nucleotide polymorphisms (SNPs), indels or structural variants (SVs)], and whether the goal is to minimize the number of positions at which variants are listed or to minimize the total number of variants listed. We classify the computational complexity of these problems and provide efficient algorithms along with their software implementation when feasible. We empirically evaluate the magnitude of graph reduction achieved in human chromosome variation graphs using multiple α and δ parameter values corresponding to short and long-read resequencing characteristics. When our algorithm is run with parameter settings amenable to long-read mapping (α = 10 kbp, δ = 1000), 99.99% SNPs and 73% SVs can be safely excluded from human chromosome 1 variation graph. The graph size reduction can benefit downstream pan-genome analysis. AVAILABILITY AND IMPLEMENTATION: https://github.com/AT-CG/VF. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2021-07-12 /pmc/articles/PMC8336592/ /pubmed/34252945 http://dx.doi.org/10.1093/bioinformatics/btab302 Text en © The Author(s) 2021. Published by Oxford University Press. https://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/ (https://creativecommons.org/licenses/by/4.0/) ), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | General Computational Biology Jain, Chirag Tavakoli, Neda Aluru, Srinivas A variant selection framework for genome graphs |
title | A variant selection framework for genome graphs |
title_full | A variant selection framework for genome graphs |
title_fullStr | A variant selection framework for genome graphs |
title_full_unstemmed | A variant selection framework for genome graphs |
title_short | A variant selection framework for genome graphs |
title_sort | variant selection framework for genome graphs |
topic | General Computational Biology |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8336592/ https://www.ncbi.nlm.nih.gov/pubmed/34252945 http://dx.doi.org/10.1093/bioinformatics/btab302 |
work_keys_str_mv | AT jainchirag avariantselectionframeworkforgenomegraphs AT tavakolineda avariantselectionframeworkforgenomegraphs AT alurusrinivas avariantselectionframeworkforgenomegraphs AT jainchirag variantselectionframeworkforgenomegraphs AT tavakolineda variantselectionframeworkforgenomegraphs AT alurusrinivas variantselectionframeworkforgenomegraphs |