.. _installation: ============ Installation ============ 1. Clone this repository using SSH .. code-block:: console git clone git@github.com:Kappa-Dev/ReGraph.git or using HTTPS .. code-block:: console git clone https://github.com/Kappa-Dev/ReGraph.git 2. Install the library and its dependencies with `setup.py` .. code-block:: console cd ReGraph python setup.py install ------------------------------------ Neo4j installation and configuration ------------------------------------ 1. If you want to use the Neo4j-based backend of ReGraph, you need to install the Neo4j database (see installation `instructions `_). 2. Moreover, ReGraph uses the APOC Neo4j plugin, currently not included in the community edition. To install the plugin see the `instructions `_. 3. ReGraph uses `Neo4j Bolt Driver for Python `_, therefore, having set up your database, you need to provide to ReGraph's API the address of the bolt server (for example, `bolt://127.0.0.1:7687`) and your credentials for connecting the database (i.e. user and password).