Closed ardakdemir closed 4 years ago
I pushed an updated version which includes a simple path finder on dbg. Next step is to collapse the edges on the path.
Things to do :
Fix the links on the dbg (remove all intermediate links and assign the old links of the extremeties to the new single node)
Change the edge labels
Remove the old nodes (number of nodes will be reduced so the old method of indexing to access the nodes and links will not work!! We have to update them accordingly)
I updated the dbg design so that the nodes and links are represented using dictionary data structure. This allows us to easily remove/add links/nodes without having to update index informations.
We have to implement functions for merging nodes and collapsing edges on a simple path on a DeBruijnGraph type graph.
To do this following steps are important: