Skip to main content

Showing 1–2 of 2 results for author: Kashgouli, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2206.06053  [pdf, other

    cs.DS

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

    Authors: Travis Gagie, Sana Kashgouli, Ben Langmead

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

    Submitted 22 August, 2022; v1 submitted 13 June, 2022; originally announced June 2022.

  2. arXiv:2202.05085  [pdf, other

    cs.DS

    MONI can find k-MEMs

    Authors: Igor Tatarnikov, Ardavan Shahrabi Farahani, Sana Kashgouli, Travis Gagie

    Abstract: Suppose we are asked to index a text $T [0..n - 1]$ such that, given a pattern $P [0..m - 1]$, we can quickly report the maximal substrings of $P$ that each occur in $T$ at least $k$ times. We first show how we can add $O (r \log n)$ bits to Rossi et al.'s recent MONI index, where $r$ is the number of runs in the Burrows-Wheeler Transform of $T$, such that it supports such queries in… ▽ More

    Submitted 21 December, 2022; v1 submitted 10 February, 2022; originally announced February 2022.