= Rhizi = A collaborative editor for organizing, communicating, and analyzing data in graph form. A.K.A The spreadsheet of tomorrow = Requirements = python flask neo4j = Use = For testing locally run neo4j locally on the default 7474 port and then launch runlocal: ./runlocal Command line use documentation can be view with: :$ python rhizi_server.py -h = Development = To update the css files you need [sass](http://sass-lang.com/) The build tool is [make](https://www.gnu.org/software/make/) To rebuild the css files issue make from the top level directory: $ make For dev mode(debbuging, manual file load) use `?debug=1` at end of URL: e.g. `file://rhizifolder/html.index?debug=1` == Neo4J DB management == * Use $ neo4j-shell -file reset-db__single_link.cypher to bring the DB to an empty state, excluding two nodes and a single link. == Running server tests == Test code makes use of Python's unittest - run by invoking them with python, or by creating a launch configuration in your IDE of choice.