Related Experiment Video
Updated: Mar 30, 2026

Reliable Method for Assessing Seed Germination, Dormancy, and Mortality under Field Conditions
Published on: November 6, 2016
Fast Hashing of Spaced Seeds with DuoHash
Leonardo Gemin1, Cinzia Pizzi1, Matteo Comin1
1Department of Information Engineering, University of Padua, Italy.
Abstract:
Many state-of-the-art tools for sequence analysis are based on alignment-free techniques to manage high-throughput processing. Several routine tasks such as querying, indexing, and similarity search are based on k-mer statistics. In order to accommodate errors or mutations, spaced seeds have been increasingly used instead of k-mers, enhancing sensitivity in various applications. However, spaced seed hashing is computationally intensive, introducing significant slowdown in the processing.This article addresses the challenge of efficient spaced seed hashing, which is functional for the computation of spaced k-mers counting. We present DuoHash, a framework that enables the efficient computation of hash functions for spaced seeds. DuoHash exploits an efficient spaced seed binary encoding and precomputed tables to speedup the computation of the hash value for both the forward and reverse strands of a DNA sequence. In our experiments, DuoHash substantially outperforms existing algorithms, achieving speedups of up to 11x on short reads with a spaced seed of medium density. Furthermore, we show the applicability of DuoHash to the problem of spaced k-mers counting. The code of DuoHash is available at https://github.com/CominLab/DuoHash/.
Related Concept Videos
Trihybrid Crosses
Some of Mendel’s crosses examined three pairs of contrasting characteristics. Such a cross is called a trihybrid cross. A trihybrid cross is a combination of three individual monohybrid crosses. For example, plant height (tall vs. short), seed shape (round vs. wrinkled), and seed color (yellow vs. green).
The F1 generation plants of a trihybrid cross are heterozygous for all three traits and produce eight gametes. Upon self-fertilization, these gametes have an equal...
Dihybrid Crosses
Parallel Processing
Fast Fourier Transform
The computational efficiency of the FFT becomes...
Wald-Wolfowitz Runs Test I
The test works...
Fast Decoupled and DC Powerflow

