This tool is/includes:
-
A completely refactored version of the Zoomgraph graph visualization system.
-
Robust language for selecting and managing nodes and edges. We have now taken the Jython core (Python in Java) and have extended it for graph/GUESS specific syntax.
-
Utilizes JUNG, a robust graph library, as a backend to represent nodes and graphs.
-
A zoomable interface to large graphs. Zoomable means you can smoothly zoom in and out and easily move between nodes. Additionally, the new version is slowly getting support for rendering the graphs in Prefuse or TouchGraph (works in a limited way right now).
-
A database driven system. Nodes and edges have features that you can query and use to control what gets displayed (e.g. show all the nodes and interactions for yeast genes that have a metabolic function, show all the email communications between two departments).
-
Ability to save state and to smoothly morph between states
-
Writes out many different types (jpg, gif, pdf, eps, svg, swf)
-
Various layout algorithms
-
Interface to R
-
Support for subgraphs
This tool isn’t:
-
A replacement to UCINET, Pajek, whatever else you may be using. Although we hope that it may turn into this in the future it’s still work in progress.
-
Complete.


