Graphs and Hypergraphs for Python
Hypergraph is a library for graphs and hypergraphs for Python. Unlike many similar libraries, it is built from the ground up using hypergraphs (with graphs as a subclass). It interfaces with several other graph object formats, and supports a growing set of graph and hypergraph algorithms.
Hypergraph requires Python 2.6 or later (and supports Python 3.x), as well as NumPy.
PyDot is required for exporting graphs to Dot language for visualization in Graphviz (optional).
Epydoc is required for generating documentation (optional).
Hypergraph is free software licensed under the GNU Lesser General Public License.
There is no official release yet, but you may find the latest (not necessarily stable) developments in the Git repository for this project. Clone the repository using the following command:
git clone git://github.com/ezod/hypergraph.git
Last modified Tuesday, January 17, 2012 (15:43 UTC)