bioRxivBioinformaticsPreprint
BinDash 2.0: New MinHash Scheme Allows Ultra-fast and Accurate Genome Search and Comparisons
Jianshu ZhaoiD, Xiaofei ZhaoiD, Jean Pierre Both, Konstantinos T. KonstantinidisiD
Abstract
MotivationComparing large number of genomes in term of their genomic distance is becoming more and more challenging because there is an increasing number of microbial genomes deposited in public databases. Nowadays, we may need to estimate pairwise distances between millions or even billions of genomes. Few softwares can perform such comparisons efficiently. ResultsHere we update the multi-threaded software BinDash by implementing several new MinHash algorithms and computational optimization (e.g. Simple Instruction Multiple Data, SIMD) for ultra-fast and accurate genome search and comparisons at trillion scale. That is, we implemented b-bit one-permutation rolling MinHash with optimal/faster densification with SIMD. Now with BinDash 2, we can perform 0.1 trillion (or [~]10^11) pairs of genome comparisons in about 1.8 hours on a descent computer cluster or several hours on personal laptops, a [~]50% or more improvement over original version. The ANI (average nucleotide identity) estimated by BinDash is well correlated with other accurate but much slower ANI estimators such as FastANI or alignment-based ANI. In line with the findings from comparing 90K genomes ([~]10^9 comparisons) via FastANI, the 85% [~] 95% ANI gap is consistent in our study of [~]10^11 prokaryotic genome comparisons via BinDash2, which indicates fundamental ecological and evolutionary forces keeping species-like unit (e.g., > 95% ANI) together. Availability and implementationBinDash is released under the Apache 2.0 license at: https://github.com/zhaoxiaofei/bindash Contactkostas.konstantinidis@gatech.edu Supplementary informationSupplementary data are available at Bioinformatics online.
- Citations
- 10
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Dashing: Fast and Accurate Genomic Distances with HyperLogLog
Daniel N. Baker, Ben Langmead·Genome biologyPeer-reviewed·Dec 1, 2019
- HyperGen: Compact and Efficient Genome Sketching using Hyperdimensional Vectors
Weihong Xu, Po-Kai Hsu, … Tajana Rosing·BioinformaticsPeer-reviewed·Jul 1, 2024
- Fast and compact matching statistics analytics
Fabio Cunial, Olgert Denas, Djamal Belazzougui·BioinformaticsPeer-reviewed·Jan 31, 2022
- Mash: fast genome and metagenome distance estimation using MinHash
Brian D. Ondov, Todd J. Treangen, … Adam M. Phillippy·Genome BiologyPeer-reviewed·Jun 20, 2016
- Large-scale sequence comparisons with sourmash
N. Tessa Pierce‐Ward, Luiz C. Irber, … C. Titus Brown·F1000ResearchPeer-reviewed·Jul 4, 2019
- GSearch: Ultra-Fast and Scalable Microbial Genome Search by combining Kmer Hashing with Hierarchical Navigable Small World Graphs
Jianshu Zhao, Jean Pierre Both, … Konstantinos T. Konstantinidis·Nucleic Acids ResearchPeer-reviewed·Jun 27, 2024