Related Experiment Video
Updated: Mar 10, 2026

16:24
Analyzing and Building Nucleic Acid Structures with 3DNA
Published on: April 26, 2013
21.3K
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.
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.
Area of Science:
- Bioinformatics
- Computational Biology
- String Algorithms
Background:
- Biological sequencing data analysis heavily relies on string algorithms.
- K-mers (short fixed-length strings) are fundamental units in many sequencing data applications.
- Efficiently storing and querying k-mer sets is a shared challenge across diverse approaches.
Purpose of the Study:
- To provide a unified presentation and comparison of data structures for k-mer set representation.
- To serve as a resource for researchers specializing in k-mer analysis.
- To make the field of k-mer data structures more accessible to a broader research audience.
Main Methods:
- Literature review and synthesis of existing data structures for k-mer sets.
- Comparative analysis of different representation approaches.
- Categorization and unified presentation of specialized k-mer storage and querying techniques.
Main Results:
- Identification of diverse, specialized data structures developed over the past decade for k-mer sets.
- A comparative overview highlighting the unique features and applications of these structures.
- A unified framework for understanding and evaluating k-mer data structures.
Conclusions:
- Specialized data structures are essential for efficient k-mer set management in bioinformatics.
- This survey consolidates knowledge, aiding researchers in selecting appropriate methods.
- The presented comparison facilitates further development and accessibility in k-mer analysis.
Keywords:
Bloom filtersFM-indexbiological sequencing datadata structuresde Bruijn graphsk-mer setsk-mersnavigational data structuresunitgsMore Related Videos
Related Concept Videos
DNA as a Genetic Template
28.3K
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 Template
9.8K
9.8K
Karyotyping
69.5K
Overview
69.5K
The DNA Helix
31.3K
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 Helix
160.5K
Overview
160.5K
Evolutionary Relationships through Genome Comparisons
7.1K
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

