| WebSeitz/wikilog |
| Graph Viz |
|
| last edited by BillSeitz on Jul 1, 2008 11:26 pm |
Kit of tools for Graph Drawing. Data format is called "the dot language". http://www.graphviz.org/
see RdfViz (for non-interactive handling) and IsaViz (for interactive drawing)
PyThon code for drawing class inheritance diagrams --Bill Seitz, 2003/08/05 13:29 [GMT]
intro article and deeper version with screenshots (this might be great for some code I'm going to inherit).
this builds the data then calls os.system to push data into Graph Viz
there's no PyThon interface to Graph Viz
graphviz tools run stand-alone, but can also be extended to create interfaces to external databases and systems. This usually involves writing [DotTy] (written in [LEFTY]) or [TclDot] scripts to customize the graph editor's behavior and to program it communicate with external files or programs.
Dotty is an application written in the Lefty graphical editor. Lefty programs are written in a scripting language (also called Lefty) whose semantic level is about the same as conventional scripting languages ([Visual Basic], [Unix Shell], [TclTk])... Dotty itself is constructed as two co-operating processes, Dot and Lefty. Lefty runs Dot to make graph layouts. These programs communicate via pipes.
There may be some licensing issus. Some suggest VCG as an alternative...
downloaded and played with WiKi visualization --2004/02/05 20:29 [GMT]
Just took my list of links and made a .dot file for pages going to and from Open Society - too many nodes to be usable (flat set of nodes). Trigger different layout? Only include certain nodes? Would try SVG except for the stinking MozIlla plug-in problems...
Jun'2008: noted Graph Viz comes in MacOsX now. Is used in [Omni Graffle] v5.
| See Back Links: Graph Viz | Finite State Machine | z2004-04-15- Outline To Graphviz | Visual Tour | VCG | z2004-02-04- Grappa | RdfViz | IsaViz | z2002-05-03-f | |
| User Options Recent Changes Help Page |