2个版本

0.2.2 2023年10月12日
0.2.1 2023年10月10日

#204 in 生物学

GPL-3.0-or-later

62KB
2K SLoC

K-mer及其相关操作。

该库提供从序列中提取k-mer以及以有用方式操作它们的功能。底层表示为64位整数(u64),因此不支持该库中的k > 32。

K-mer(在某些计算机科学背景下称为q-gram)是以无符号整数表示的DNA/RNA "字母"的k长度序列。遵循惯例,

  • "A" -> b00
  • "C" -> b01
  • "G" -> b10
  • "T"或"U" -> b11

具有互补碱基是位运算补数的良好特性。

无运行时依赖