Cargando…

Sequence-based pangenomic core detection

One of the most basic kinds of analysis to be performed on a pangenome is the detection of its core, i.e., the information shared among all members. Pangenomic core detection is classically done on the gene level and many tools focus exclusively on core detection in prokaryotes. Here, we present a n...

Descripción completa

Detalles Bibliográficos
Autores principales: Schulz, Tizian, Wittler, Roland, Stoye, Jens
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9160775/
https://www.ncbi.nlm.nih.gov/pubmed/35663029
http://dx.doi.org/10.1016/j.isci.2022.104413
_version_ 1784719341116194816
author Schulz, Tizian
Wittler, Roland
Stoye, Jens
author_facet Schulz, Tizian
Wittler, Roland
Stoye, Jens
author_sort Schulz, Tizian
collection PubMed
description One of the most basic kinds of analysis to be performed on a pangenome is the detection of its core, i.e., the information shared among all members. Pangenomic core detection is classically done on the gene level and many tools focus exclusively on core detection in prokaryotes. Here, we present a new method for sequence-based pangenomic core detection. Our model generalizes from a strict core definition allowing us to flexibly determine suitable core properties depending on the research question and the dataset under consideration. We propose an algorithm based on a colored de Bruijn graph that runs in linear time with respect to the number of k-mers in the graph. An implementation of our method is called Corer. Because of the usage of a colored de Bruijn graph, it works alignment-free, is provided with a small memory footprint, and accepts as input assembled genomes as well as sequencing reads.
format Online
Article
Text
id pubmed-9160775
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-91607752022-06-03 Sequence-based pangenomic core detection Schulz, Tizian Wittler, Roland Stoye, Jens iScience Article One of the most basic kinds of analysis to be performed on a pangenome is the detection of its core, i.e., the information shared among all members. Pangenomic core detection is classically done on the gene level and many tools focus exclusively on core detection in prokaryotes. Here, we present a new method for sequence-based pangenomic core detection. Our model generalizes from a strict core definition allowing us to flexibly determine suitable core properties depending on the research question and the dataset under consideration. We propose an algorithm based on a colored de Bruijn graph that runs in linear time with respect to the number of k-mers in the graph. An implementation of our method is called Corer. Because of the usage of a colored de Bruijn graph, it works alignment-free, is provided with a small memory footprint, and accepts as input assembled genomes as well as sequencing reads. Elsevier 2022-05-16 /pmc/articles/PMC9160775/ /pubmed/35663029 http://dx.doi.org/10.1016/j.isci.2022.104413 Text en © 2022 The Author(s) https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Article
Schulz, Tizian
Wittler, Roland
Stoye, Jens
Sequence-based pangenomic core detection
title Sequence-based pangenomic core detection
title_full Sequence-based pangenomic core detection
title_fullStr Sequence-based pangenomic core detection
title_full_unstemmed Sequence-based pangenomic core detection
title_short Sequence-based pangenomic core detection
title_sort sequence-based pangenomic core detection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9160775/
https://www.ncbi.nlm.nih.gov/pubmed/35663029
http://dx.doi.org/10.1016/j.isci.2022.104413
work_keys_str_mv AT schulztizian sequencebasedpangenomiccoredetection
AT wittlerroland sequencebasedpangenomiccoredetection
AT stoyejens sequencebasedpangenomiccoredetection