BioJulia / GenomeGraphs.jl

A modern genomics framework for julia
https://biojulia.dev
Other
67 stars 8 forks source link

Node merging and Edge Collapsing #5

Closed ardakdemir closed 4 years ago

ardakdemir commented 5 years ago

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:

ardakdemir commented 5 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 :

ardakdemir commented 5 years ago

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.