Hello,
I am working on "DNA sequence assembly using Euler tour" problem. The algorithms that use euler tour technique generally involve 4 steps:
1. K-mer extractions.
2. De-bruijn graph construction.
3. Euler tour construction.
4. Contig Generation.
I understood till step-2. But the problem is, the graph that is formed using k-mers is not balanced and to find euler tour the graph should be balanced (each vertices in-degree = out-degree). I am not able to understand how the algorithms construct a euler tour when the graph is not balance. Also, the output of a assembler is a set of contigs, How these set of contigs are generated from a single de bruijn graph. How we are getting contigs from euler tour. Please Help.
I am working on "DNA sequence assembly using Euler tour" problem. The algorithms that use euler tour technique generally involve 4 steps:
1. K-mer extractions.
2. De-bruijn graph construction.
3. Euler tour construction.
4. Contig Generation.
I understood till step-2. But the problem is, the graph that is formed using k-mers is not balanced and to find euler tour the graph should be balanced (each vertices in-degree = out-degree). I am not able to understand how the algorithms construct a euler tour when the graph is not balance. Also, the output of a assembler is a set of contigs, How these set of contigs are generated from a single de bruijn graph. How we are getting contigs from euler tour. Please Help.
Comment