BinDash

BinDash estimates pairwise distances between genomes, including meta-genomes, to enable rapid and scalable genomic similarity comparisons.


Key Features:

  • Multi-threaded performance: Leverages multi-threading to parallelize computations on multi-core processors for improved throughput on personal computers.
  • B-bit one-permutation rolling MinHash with optimal densification: Implements the b-bit one-permutation rolling MinHash technique combined with optimal densification to efficiently summarize genomic information and estimate genome distances.
  • Empirical performance metrics: Evaluations on a Dell Inspiron 157559 Notebook demonstrated higher precision, improved compression ratio, reduced memory usage, and faster runtime compared to state-of-the-art software.

Scientific Applications:

  • Comparative genomics: Enables large-scale pairwise genome distance estimation for comparative genomics analyses.
  • Meta-genomic analyses: Supports distance estimation among meta-genomes for metagenomic comparative studies.
  • Evolutionary biology: Facilitates large-scale evolutionary analyses by providing rapid genome similarity metrics across millions of genomes.
  • Biodiversity assessment: Provides scalable genome distance estimates for biodiversity and taxonomic studies.

Methodology:

Implements the b-bit one-permutation rolling MinHash technique with optimal densification and uses hash-based summarization to estimate pairwise genome distances with reduced computational overhead.

Topics

Details

License:
Apache-2.0
Maturity:
Mature
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux, Mac
Programming Languages:
C++
Added:
8/4/2019
Last Updated:
11/24/2024

Operations

Publications

Zhao X. BinDash, software for fast genome distance estimation on a typical personal laptop. Bioinformatics. 2018;35(4):671-673. doi:10.1093/bioinformatics/bty651. PMID:30052763.

Documentation

Downloads

Links