Live data from Hacker News

Graphviz: Open-source graph visualization software

graphviz.org

151–156 of 156 posts

Re: Graphviz: Open-source graph visualization software

#151

Did anyone see the new pathing algorithm for connecting graph nodes that made some rounds on twitter? It looked way better than a normal force-directed graph. I can’t remember what it was exactly, and have lost the reference, but it was a side effect of solving what looked like a traffic problem.

Do you mean Yu, Schumacher and Crane's repulsive curves, as shown in figure 26 of https://www.cs.cmu.edu/~kmcrane/Projects/RepulsiveCurves/Rep... ?

Re: Graphviz: Open-source graph visualization software

#152

Did anyone see the new pathing algorithm for connecting graph nodes that made some rounds on twitter? It looked way better than a normal force-directed graph. I can’t remember what it was exactly, and have lost the reference, but it was a side effect of solving what looked like a traffic problem.

Do you mean Yu, Schumacher and Crane's repulsive curves, as shown in figure 26 of https://www.cs.cmu.edu/~kmcrane/Projects/RepulsiveCurves/Rep... ?

that's it, thank you! i suppose graphviz will have this eventually

Re: Graphviz: Open-source graph visualization software

#153
post #149
post #71

Earlier quoted context omitted.

Hope it helps! There used to be a program called dotty, looks like it was basically abandoned, though. :(

it’s there in the graphviz github repo.

But it is only x11, right? Not sure how well it is supported on the platforms you can run it on. And I don't have x on my work computer.

Re: Graphviz: Open-source graph visualization software

#154
post #153
post #149

Earlier quoted context omitted.

it’s there in the graphviz github repo.

But it is only x11, right? Not sure how well it is supported on the platforms you can run it on. And I don't have x on my work computer.

That is a different point than "basically abandoned" :-) I do use X11 programs on Unix and MacOS (so far XQuartz works well enough). And probably Microsoft Windows though I don't use it.

Re: Graphviz: Open-source graph visualization software

#155
post #154
post #153

Earlier quoted context omitted.

But it is only x11, right? Not sure how well it is supported on the platforms you can run it on. And I don't have x on my work computer.

That is a different point than "basically abandoned" :-) I do use X11 programs on Unix and MacOS (so far XQuartz works well enough). And probably Microsoft Windows though I don't use it.

Fair.

My feeling is likely impacted as much from the fact that I've never met anyone that used it.

Re: Graphviz: Open-source graph visualization software

#156

Earlier quoted context omitted.

My graphviz-fu got so much better when I started using invisible objects for the grid-like layouts. At that point you're just using graphviz for positioning/spacing/styling instead of creating the overall topology.

This sounds interesting, can you expand on that a bit please?

You're handing graphviz a list of relationships. Sometimes you know the ideal way to visualize this is a tree, or something with right angles, but graphviz isn't laying it out that neatly. So you create extra nodes, and edges to those nodes, so that graphviz considers it a "balanced" tree or grid. Then you use styling to turn those nodes invisible (showing just the nodes/edges you want). Once I have this correct I usually contain it within a "cluster", and then link that cluster to the larger diagram.
Post reply on HN