graphlib-dot icon indicating copy to clipboard operation
graphlib-dot copied to clipboard

Multiple graphs from one file

Open edonbajrami opened this issue 10 years ago • 0 comments

I have 8 or more graphs in one file, when I try to read the file shows me that:

"SyntaxError: Expected comment, end of input or whitespace but "#" found.

My dot file example:

graph "21" { graph [bgcolor="transparent"] Node_0 [label="N"]; Node_1 [label="N"]; Node_2 [label="C"]; Node_3 [label="C"]; Node_4 [label="C"]; Node_4 -- Node_0 [label="1"]; Node_2 -- Node_1 [label="1"]; Node_3 -- Node_2 [label="1"]; Node_4 -- Node_3 [label="1"]; }# => 2[1 HMDB00001 ,2 HMDB00002] graph "22" { graph [bgcolor="transparent"] Node_0 [label="N"]; Node_1 [label="C"]; Node_2 [label="C"]; Node_3 [label="C"]; Node_1 -- Node_0 [label="1"]; Node_2 -- Node_1 [label="1"]; Node_3 -- Node_2 [label="1"]; }# => 2[1 HMDB00001 ,2 HMDB00002] graph "23" { graph [bgcolor="transparent"] Node_0 [label="C"]; Node_1 [label="C"]; Node_2 [label="C"]; Node_1 -- Node_0 [label="1"]; Node_2 -- Node_1 [label="1"]; }

I have tried with this code:

var fs = require('fs') var dot = require('graphlib-dot')

var graph = dot.read(fs.readFileSync('p_out.dot', 'UTF-8'));

edonbajrami avatar Feb 24 '15 23:02 edonbajrami