Documentation
Written by Geremy Condra and Robbie Clemons
Licensed under the GNU GPLv3
Released 10 April 2009
Downloading and Installing Graphine
Dependencies
Graphine is pure Python- specifically, Python 3. Besides that it has no dependencies.
Downloading
You can download Graphine by grabbbing the current development snapshot out of this repository.
To do this, simply install git- instructions here– then go to your terminal and type:
git clone git://gitorious.org/graphine/mainline.git graphine
This will create a new directory (graphine) under your current working directory, containing everything you need to play around with it.
Installation
To install Graphine, simply assume root privileges then type:
./setup.py install
in the newly created directory.
Code Docs
Graphine currently consists of one package (Graph) split into two modules-
- Base
- Test
Note that because of a limitation in the wiki framework, all page titles must have their first letter capitalized, while Python style is to lowercase all module names. Therefore, rather than “Graph.Base”, the correct package and module would be “graph.base”, and so on.
For usage on these modules, please consult their individual documentation.
Usage Docs
- BeginningGraphine a gentle, concise introduction to Graphine and graphs in general.
- GraphineForPythonistas an introduction to Graphine for experienced Python developers.
Developer Docs
- HowToContribute is a quick-and-dirty set of guidelines for how to get code into Graphine
- The Roadmap is a look into Graphine’s future

