That's more of a representation problem, isn't it? I'm not seeing where it would require any new development to produce such a graph - just a lot of CPU time to assemble one from a collection of FASTA files, or whatever linear representation. (And a lot of wall-clock time, to convince people to use it...)