Data Structures to Represent a Set of k -long DNA Sequences.

Rayan Chikhi1, Jan Holub2, Paul Medvedev3

  • 1Center of Bioinformatics and Biostatistics and Integrative Biology.

ACM Computing Surveys
|March 9, 2026
PubMed
Summary

This survey unifies and compares data structures for storing and querying k-mer sets, crucial components in biological sequencing data analysis using string algorithms. It aims to guide researchers in this specialized area.

Related Concept Videos

DNA as a Genetic Template02:05

DNA as a Genetic Template

Two structural features of the DNA molecule provide a basis for the mechanisms of heredity: the four nucleotide bases and its double-stranded nature. The Watson-Crick model of double-helical DNA structure, proposed in 1952, drew heavily upon the X-ray crystallography work of researchers Rosalind Franklin and Maurice Wilkins. Watson, Crick, and Wilkins jointly received the Nobel Prize in Physiology or Medicine for their work in 1962. Franklin was, controversially, excluded from the prize for...
28.3K
DNA as a Genetic Template02:05

DNA as a Genetic Template

9.8K
Karyotyping01:17

Karyotyping

Overview
69.5K
The DNA Helix01:07

The DNA Helix

Deoxyribonucleic acid, or DNA, is the genetic material responsible for passing traits from generation to generation in all organisms and most viruses. DNA is composed of two strands of nucleotides that wind around each other to form a spring-like structure called a double helix. However, the double helix is not perfectly symmetrical. Instead, there are regularly occurring grooves in the structure. The major groove occurs where the sugar-phosphate backbones are relatively far apart. This space...
31.3K
The DNA Helix01:16

The DNA Helix

Overview
160.5K
Evolutionary Relationships through Genome Comparisons02:54

Evolutionary Relationships through Genome Comparisons

Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
7.1K