Assembling genomes can be roughly described as finding Eulerian tours in de Bruijn graphs. We present the theory behind (de Bruijn) graph data structures and describe some of the implementations. A directed graph G(V,E) can be represented as a set of its edges in the form of ordered pairs vi → vj ∈ E. De Bruijn graphs are defined in a way that allows all possible neighbors of a node to be calculated from the given node’s label, which means that, given the adjacency set, we can navigate the graph by testing set membership. The edge set can be stored as a dictionary. The dictionary can be either a deterministic data structure, like a tree or an FM-index, or a probabilistic data structure, like a Bloom filter. In this thesis we present kBWT...
Background: Assembling genomic sequences from a set of overlapping reads is one of the most fundamen...
Genome sequencing technology has witnessed tremendous progress in terms of throughput and cost per b...
International audienceThe analysis of NGS data remains a time and space-consuming task. Many efforts...
Assembling genomes can be roughly described as finding Eulerian tours in de Bruijn graphs. We presen...
International audienceBackgroundThe de Bruijn graph data structure is widely used in next-generation...
The de Bruijn graph has become a standard method in the analysis of sequencing reads in computationa...
International audienceBackgroundNext Generation Sequencing (NGS) has dramatically enhanced our abili...
International audienceBackgroundDe Brujin graphs are widely used in bioinformatics for processing ne...
International audienceThe de Bruijn graph plays an important role in bioinformatics, especially in t...
International audienceMapping reads on references is a central task in numerous genomic studies. Sin...
Among the de novo strategies to assemble metagenomic DNA fragments the application of de Bruijn grap...
Abstract. The de Bruijn graph plays an important role in bioinformatics, especially in the context o...
AbstractDNA sequencing technologies have tremendously increased their throughput, and hence complica...
Background: Assembling genomic sequences from a set of overlapping reads is one of the most fundamen...
Genome sequencing technology has witnessed tremendous progress in terms of throughput and cost per b...
International audienceThe analysis of NGS data remains a time and space-consuming task. Many efforts...
Assembling genomes can be roughly described as finding Eulerian tours in de Bruijn graphs. We presen...
International audienceBackgroundThe de Bruijn graph data structure is widely used in next-generation...
The de Bruijn graph has become a standard method in the analysis of sequencing reads in computationa...
International audienceBackgroundNext Generation Sequencing (NGS) has dramatically enhanced our abili...
International audienceBackgroundDe Brujin graphs are widely used in bioinformatics for processing ne...
International audienceThe de Bruijn graph plays an important role in bioinformatics, especially in t...
International audienceMapping reads on references is a central task in numerous genomic studies. Sin...
Among the de novo strategies to assemble metagenomic DNA fragments the application of de Bruijn grap...
Abstract. The de Bruijn graph plays an important role in bioinformatics, especially in the context o...
AbstractDNA sequencing technologies have tremendously increased their throughput, and hence complica...
Background: Assembling genomic sequences from a set of overlapping reads is one of the most fundamen...
Genome sequencing technology has witnessed tremendous progress in terms of throughput and cost per b...
International audienceThe analysis of NGS data remains a time and space-consuming task. Many efforts...