English

KATKA: A KRAKEN-like tool with $k$ given at query time

Data Structures and Algorithms 2022-08-23 v2

Abstract

We describe a new tool, KATKA, that stores a phylogenetic tree TT such that later, given a pattern P[1..m]P [1..m] and an integer kk, it can quickly return the root of the smallest subtree of TT containing all the genomes in which the kk-mer P[i..i+k1]P [i..i + k - 1] occurs, for 1imk+11 \leq i \leq m - k + 1. This is similar to KRAKEN's functionality but with kk given at query time instead of at construction time.

Cite

@article{arxiv.2206.06053,
  title  = {KATKA: A KRAKEN-like tool with $k$ given at query time},
  author = {Travis Gagie and Sana Kashgouli and Ben Langmead},
  journal= {arXiv preprint arXiv:2206.06053},
  year   = {2022}
}
R2 v1 2026-06-24T11:48:42.821Z