MinHash sketches for genomic data

Usage no npm install needed!

<script type="module">
  import sourmash from '';



🦀 Rust API Documentation on build-status codecov License: 3-Clause BSD

Compute MinHash signatures for nucleotide (DNA/RNA) and protein sequences.

This is the core library used by sourmash. It exposes a C API that can be called from FFI in other languages, and it is how we use it in Python for building the sourmash application (CLI and Python API).

sourmash is a product of the Lab for Data-Intensive Biology at the UC Davis School of Veterinary Medicine.


Please ask questions and files issues on Github.


Development happens on github at dib-lab/sourmash.

Minimum supported Rust version

Currently the minimum supported Rust version is 1.42.0.