Bloom Filter Trie: an alignment-free and reference-free data structure for pan-genome storage.

Guillaume Holley1, Roland Wittler1, Jens Stoye1

  • 1Genome Informatics, Faculty of Technology, Bielefeld University, Bielefeld, Germany ; Center for Biotechnology, Bielefeld University, Bielefeld, Germany ; International Research Training Group 1906, Bielefeld University, Bielefeld, Germany.

Summary

We introduce the Bloom Filter Trie (BFT), a novel data structure for efficiently storing and querying large pan-genomes represented as colored de Bruijn graphs (C-DBGs). BFT offers significant speed and memory improvements for indexing genomic data.

Related Concept Videos

Genomic DNA in Eukaryotes00:58

Genomic DNA in Eukaryotes

Eukaryotes have large genomes compared to prokaryotes. To fit their genomes into a cell, eukaryotic DNA is packaged extraordinarily tightly inside the nucleus. To achieve this, DNA is tightly wound around proteins called histones, which are packaged into nucleosomes that are joined by linker DNA and coil into chromatin fibers. Additional fibrous proteins further compact the chromatin, which is recognizable as chromosomes during certain phases of cell division.
53.9K
Genome Annotation and Assembly03:36

Genome Annotation and Assembly

The genome refers to all of the genetic material in an organism. It can range from a few million base pairs in microbial cells to several billion base pairs in many eukaryotic organisms. Genome assembly refers to the process of taking the DNA sequencing data and putting it all back together in a correct order to create a close representation of the original genome. This is followed by the identification of functional elements on the newly assembled genome, a process called genome annotation.
21.4K
Prokaryotic Gene Structure and Organization01:28

Prokaryotic Gene Structure and Organization

Prokaryotic genomes exhibit a streamlined organization of coding and non-coding regions essential for gene expression and protein synthesis. While coding regions contain the genetic instructions for proteins or functional RNAs, non-coding regions regulate the precise transcription and translation of these genes.Coding Regions: Proteins and RNAsThe primary coding regions, known as structural genes, include sequences transcribed into messenger RNA (mRNA) and ultimately translated into...
2.7K
Genomics02:02

Genomics

Genomics is the science of genomes: it is the study of all the genetic material of an organism. In humans, the genome consists of information carried in 23 pairs of chromosomes in the nucleus, as well as mitochondrial DNA. In genomics, both coding and non-coding DNA is sequenced and analyzed. Genomics allows a better understanding of all living things, their evolution, and their diversity. It has a myriad of uses: for example, to build phylogenetic trees, to improve productivity and...
41.7K
Organization of Genes02:07

Organization of Genes

Overview
74.3K
Chromosome Structure02:40

Chromosome Structure

6.6K