Cargando…

Fast phylogenetic inference from typing data

BACKGROUND: Microbial typing methods are commonly used to study the relatedness of bacterial strains. Sequence-based typing methods are a gold standard for epidemiological surveillance due to the inherent portability of sequence and allelic profile data, fast analysis times and their capacity to cre...

Descripción completa

Detalles Bibliográficos
Autores principales: Carriço, João A., Crochemore, Maxime, Francisco, Alexandre P., Pissis, Solon P., Ribeiro-Gonçalves, Bruno, Vaz, Cátia
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5815242/
https://www.ncbi.nlm.nih.gov/pubmed/29467814
http://dx.doi.org/10.1186/s13015-017-0119-7
_version_ 1783300469503819776
author Carriço, João A.
Crochemore, Maxime
Francisco, Alexandre P.
Pissis, Solon P.
Ribeiro-Gonçalves, Bruno
Vaz, Cátia
author_facet Carriço, João A.
Crochemore, Maxime
Francisco, Alexandre P.
Pissis, Solon P.
Ribeiro-Gonçalves, Bruno
Vaz, Cátia
author_sort Carriço, João A.
collection PubMed
description BACKGROUND: Microbial typing methods are commonly used to study the relatedness of bacterial strains. Sequence-based typing methods are a gold standard for epidemiological surveillance due to the inherent portability of sequence and allelic profile data, fast analysis times and their capacity to create common nomenclatures for strains or clones. This led to development of several novel methods and several databases being made available for many microbial species. With the mainstream use of High Throughput Sequencing, the amount of data being accumulated in these databases is huge, storing thousands of different profiles. On the other hand, computing genetic evolutionary distances among a set of typing profiles or taxa dominates the running time of many phylogenetic inference methods. It is important also to note that most of genetic evolution distance definitions rely, even if indirectly, on computing the pairwise Hamming distance among sequences or profiles. RESULTS: We propose here an average-case linear-time algorithm to compute pairwise Hamming distances among a set of taxa under a given Hamming distance threshold. This article includes both a theoretical analysis and extensive experimental results concerning the proposed algorithm. We further show how this algorithm can be successfully integrated into a well known phylogenetic inference method, and how it can be used to speedup querying local phylogenetic patterns over large typing databases.
format Online
Article
Text
id pubmed-5815242
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-58152422018-02-21 Fast phylogenetic inference from typing data Carriço, João A. Crochemore, Maxime Francisco, Alexandre P. Pissis, Solon P. Ribeiro-Gonçalves, Bruno Vaz, Cátia Algorithms Mol Biol Research BACKGROUND: Microbial typing methods are commonly used to study the relatedness of bacterial strains. Sequence-based typing methods are a gold standard for epidemiological surveillance due to the inherent portability of sequence and allelic profile data, fast analysis times and their capacity to create common nomenclatures for strains or clones. This led to development of several novel methods and several databases being made available for many microbial species. With the mainstream use of High Throughput Sequencing, the amount of data being accumulated in these databases is huge, storing thousands of different profiles. On the other hand, computing genetic evolutionary distances among a set of typing profiles or taxa dominates the running time of many phylogenetic inference methods. It is important also to note that most of genetic evolution distance definitions rely, even if indirectly, on computing the pairwise Hamming distance among sequences or profiles. RESULTS: We propose here an average-case linear-time algorithm to compute pairwise Hamming distances among a set of taxa under a given Hamming distance threshold. This article includes both a theoretical analysis and extensive experimental results concerning the proposed algorithm. We further show how this algorithm can be successfully integrated into a well known phylogenetic inference method, and how it can be used to speedup querying local phylogenetic patterns over large typing databases. BioMed Central 2018-02-15 /pmc/articles/PMC5815242/ /pubmed/29467814 http://dx.doi.org/10.1186/s13015-017-0119-7 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 Research
Carriço, João A.
Crochemore, Maxime
Francisco, Alexandre P.
Pissis, Solon P.
Ribeiro-Gonçalves, Bruno
Vaz, Cátia
Fast phylogenetic inference from typing data
title Fast phylogenetic inference from typing data
title_full Fast phylogenetic inference from typing data
title_fullStr Fast phylogenetic inference from typing data
title_full_unstemmed Fast phylogenetic inference from typing data
title_short Fast phylogenetic inference from typing data
title_sort fast phylogenetic inference from typing data
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5815242/
https://www.ncbi.nlm.nih.gov/pubmed/29467814
http://dx.doi.org/10.1186/s13015-017-0119-7
work_keys_str_mv AT carricojoaoa fastphylogeneticinferencefromtypingdata
AT crochemoremaxime fastphylogeneticinferencefromtypingdata
AT franciscoalexandrep fastphylogeneticinferencefromtypingdata
AT pississolonp fastphylogeneticinferencefromtypingdata
AT ribeirogoncalvesbruno fastphylogeneticinferencefromtypingdata
AT vazcatia fastphylogeneticinferencefromtypingdata