kmer

encoded kmer library for fast operations on kmers up to 31

Pure Nim score 30/100 · tests present · docs generated

Summary

Latest Version Unknown
License MIT
CI Status Passing
Downloads 0
Last Indexed 2026-07-21 05:24

Installation

nimble install kmer
choosenim install kmer
git clone https://github.com/brentp/nim-kmer

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
kmer - - - - - - -

Source

Repository https://github.com/brentp/nim-kmer
Homepage https://github.com/brentp/nim-kmer
Documentation View Documentation
Registry Source nimble_official

README

this module allows encoding kmers of length up to 31 into uint64's

it is as fast as possible and allows reverse-complenting on encoded data and adding a single base to the right end or a complemented base for the left end as is needed when sliding along a sequence to generate all kmers.