Fast phylogenetic inference from typing data

João A. Carriço, Maxime Crochemore, Alexandre P. Francisco*, Solon P. Pissis, Bruno Ribeiro-Gonçalves, Cátia Vaz

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

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.

Original languageEnglish
Article number4
JournalAlgorithms for Molecular Biology
Volume13
Issue number1
DOIs
Publication statusPublished - 15 Feb 2018
Externally publishedYes

Funding

This work was partly supported by the Royal Society International Exchanges Scheme, and by the following projects: BacGenTrack (TUBITAK/0004/2014) funded by FCT (Fundação para a Ciência e a Tecnologia) / Scientific and Technological Research Council of Turkey (Türkiye Bilimsel ve Teknolojik Araşrrma Kurumu, TÜBİTAK), PRECISE (LISBOA‑01‑0145‑FEDER‑016394) and ONEIDA (LISBOA‑01‑0145‑FEDER‑016417) projects co‑funded by FEEI (Fundos Europeus Estruturais e de Investimento) from “Programa Operacional Regional Lisboa 2020”and by national funds from FCT, UID/CEC/500021/2013 funded by national funds from FCT, and INNUENDO project [25] co‑funded by the European Food Safety Authority (EFSA), grant agreement GP/EFSA/ AFSCO/2015/01/CT2 (“New approaches in identifying and characterizing microbial and chemical hazards”). The conclusions, findings, and opinions expressed in this review paper reflect only the view of the authors and not the official position of the European Food Safety Authority (EFSA).

FundersFunder number
FEEI
Fundos Europeus Estruturais e de Investimento
TÜBİTAKLISBOA‑01‑0145‑FEDER‑016394
Oneida Nation FoundationLISBOA‑01‑0145‑FEDER‑016417
Horizon 2020 Framework Programme951970
European Food Safety AuthorityGP/EFSA/ AFSCO/2015/01/CT2
Royal SocietyTUBITAK/0004/2014
Fundação para a Ciência e a TecnologiaUID/CEC/500021/2013
Türkiye Bilimsel ve Teknolojik Araştirma Kurumu
Instituto Nacional de Ciência e Tecnologia para Excitotoxicidade e Neuroproteção

    Keywords

    • Computational biology
    • Hamming distance
    • Phylogenetic inference

    Fingerprint

    Dive into the research topics of 'Fast phylogenetic inference from typing data'. Together they form a unique fingerprint.

    Cite this