FlowingData Forums » Data Visualization

Graphviz alternative (or how to use it better)

Started 8 months ago by MyrddinE / 2 posts

  1. I'm using graphviz to help me figure out a new database... with tables as vertexes, and relationships as edges. But the graph layouts I'm seeing in Graphviz are all rather dismal. The graph gets 5 miles wide (default):

    Extremely cramped (neato):

    Or with massive whitespace (neato + scalexy).

    The last is the most usable, but I'm thinking there have to be better visualization layout engines that can take a .DOT file and create tight bunches of related groups, separated by minimal whitespace. This should be possible either as an option in Graphviz that I'm not aware of, a pre-process tool that puts the XY coordinates into the .DOT file for Graphviz to use, or a completely different graphing engine.

    I'm rather new to this, so please... be gentle. And money is a factor... I have none, so free would be nice.

  2. I don't have much experience with graphviz, but this thread covered some alternatives:

    http://forums.flowingdata.com/topic/large-network-layout-and-visualization

  3. Hi,

    If you can generate other file format like .NET, GDF, GraphML or XGMML you may be interested in Gephi (http://gephi.org/) in which you can set the node distance (repulsion) and apply a "label adjust" algorithm: http://gephi.org/2008/label-adjust/

    SVG Sample 6

    Gephi Label Adjust

    About supported file formats: http://gephi.org/support/supported-graph-formats/

    cheers

  4. Hi,

    If you can generate other file format like .NET, GDF, GraphML or XGMML you may be interested in Gephi in which you can set the node distance (repulsion) and apply a "label adjust" algorithm: http://gephi.org/2008/label-adjust/

    cheers

    Gephi Label Adjust

    SVG Sample 6


Reply

You must log in to post.

About this Topic

Tags