60 releases (38 stable)

12.5.0 Nov 14, 2025
12.3.0 May 6, 2025
12.2.0 Mar 6, 2025
11.1.1 Jan 21, 2025
0.1.0-alpha.6 Jul 22, 2020

#152 in Biology

Download history 87/week @ 2025-09-11 197/week @ 2025-09-18 73/week @ 2025-09-25 57/week @ 2025-10-02 26/week @ 2025-10-09 53/week @ 2025-10-16 64/week @ 2025-10-23 136/week @ 2025-10-30 32/week @ 2025-11-06 161/week @ 2025-11-13 26/week @ 2025-11-20 20/week @ 2025-11-27 67/week @ 2025-12-04 120/week @ 2025-12-11 88/week @ 2025-12-18 3/week @ 2025-12-25

283 downloads per month
Used in 13 crates (7 directly)

BSD-2-Clause

140KB
3K SLoC

This crate abstracts over the representation of a genome string, allowing for different implementations that are catered to different use-cases.


Compact Genome

Version Downloads Docs

A Rust crate to represent a genome string in memory.

The crate defines trait abstractions over a genome string, and provides different compact implementations. At the moment, a bitpacked representation along with a basic ASCII representation of the base characters are supported.

Dependencies

~1.5–2.3MB
~51K SLoC