Graph library implementation using generalization of B.G.Nickel et al. algorithm for identifying graphs.
Project description
1.to install in userspace run:
$ python setup.py install –user
or to setup in global space
$ sudo setup.py install
run tests:
$ cd nickel; python nickel_test.py; cd .. $ cd graph_state; python graph_state_test.py; cd ..
You must see “OK” after test execution
run simple example from python CLI interface:
>>> import graph_state >>> g = graph_state.GraphState.from_str("ee12|e22|e|") >>> print g ee12|e22|e| >>> print g.edges (((0,), ), ((0,), ), ((0, 1), ), ((0, 2), ), ((1,), ), ((1, 2), ), ((1, 2), ), ((2,), )) >>> print g.nodes [-1, 0, 1, 2]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
GraphState-1.0.3.tar.gz
(20.5 kB
view hashes)