Litcius/Paper detail

CONSULT-II: accurate taxonomic identification and profiling using locality-sensitive hashing

Ali Osman Berk Şapcı, Eleonora Rachtman, Siavash Mirarab

2024Bioinformatics10 citationsDOIOpen Access PDF

Abstract

MOTIVATION: Taxonomic classification of short reads and taxonomic profiling of metagenomic samples are well-studied yet challenging problems. The presence of species belonging to groups without close representation in a reference dataset is particularly challenging. While k-mer-based methods have performed well in terms of running time and accuracy, they tend to have reduced accuracy for such novel species. Thus, there is a growing need for methods that combine the scalability of k-mers with increased sensitivity. RESULTS: Here, we show that using locality-sensitive hashing (LSH) can increase the sensitivity of the k-mer-based search. Our method, which combines LSH with several heuristics techniques including soft lowest common ancestor labeling and voting, is more accurate than alternatives in both taxonomic classification of individual reads and abundance profiling. AVAILABILITY AND IMPLEMENTATION: CONSULT-II is implemented in C++, and the software, together with reference libraries, is publicly available on GitHub https://github.com/bo1929/CONSULT-II.

Topics & Concepts

Profiling (computer programming)LocalityIdentification (biology)Locality-sensitive hashingComputer scienceHash functionComputational biologyBiologyHash tableEcologyComputer securityProgramming languagePhilosophyLinguisticsGenomics and Phylogenetic StudiesSpecies Distribution and Climate ChangeMachine Learning in Bioinformatics
CONSULT-II: accurate taxonomic identification and profiling using locality-sensitive hashing | Litcius