Graph library implementation using generalization of B.G.Nickel et al. algorithm for identifying graphs.
Project description
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]
4. Full documentation for this package is available here: http://graphstate-and-graphine.readthedocs.org/en/latest/
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.6.tar.gz
(20.0 kB
view details)
File details
Details for the file GraphState-1.0.6.tar.gz
.
File metadata
- Download URL: GraphState-1.0.6.tar.gz
- Upload date:
- Size: 20.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5f68f2424d80ccbc2a0afde11e4ff5f7784d41a82003e1db79a07fd0d28a78d |
|
MD5 | af556a40011a5c63b4cf92313305873d |
|
BLAKE2b-256 | 280b6c69cd83ff80da807d168760c74a558dc6baf8578ec78191c7aa3bdf06fd |