2. De Bruijn graph is a
directed graph
representing overlaps
between sequences of
symbols
What are de Bruijn graphs ?
3. History
Massiveness of the province
Restricted sources of communication
Language difference
Need of the time
Progress of locals
De bruijn was a person who invented these graphs
He was interested in purely abstract problems.
He tried to solve so-called universal string problem.
Universal string problem :
Finding a circular or graphical string containing each binary k-mer
exactly once.
4. Types of De Bruijn Graphs
Eulerian Path
Hamiltonian Trail
21. 2nd Step
Then a directed graph is constructed by connecting pairs
of k-mers with overlaps between the first k-1
nucleotides and the last k-1 nucleotides
36. De bruijn graph and genome
assembly
Genome assembly:
It simply the genome sequence produced after chromosomes have been
fragmented, those fragments have been sequenced, and the resulting
sequences have been put back together.
37. De bruijn graph and NGS
Mostly used for Sanger reads
NGS instruments rapidly and inexpensively decode the sequences of millions of
small fragments
Read size remained short
With shorter reads, it was more common to find spurious overlaps between read
pairs.