Skip to content

Installation

Giuseppe Futia edited this page Aug 24, 2020 · 6 revisions

In this section we explain how to install SeMi and its external libraries.

Node.js component

To install the Node.js component, you can run the following script from the root folder:

$ npm install

Python component

To install the Python component, you can run the following script to create and activate a conda virtual environment and install pip:

$ conda create -n semi python=3.7
$ conda activate semi

To install all necessary packages, you can run:

$ pip install -r requirements.txt

JARQL

In order to use JARQL you need to create the JARQL jar file with the following command and move it in the root directory:

$ cd libs/jarql/
$ mvn package -Pexecutable
$ mv target/jarql-1.0.1-SNAPSHOT.jar ../../jarql-1.0.1-SNAPSHOT.jar

RODI

To build the RODI benchmark and create a working .jar you can launch the following script:

$ cd libs/rodi
$ ./create_jar.sh

Clone this wiki locally