Graffinity is a prototype implementation of two visualization techniques for visualizing connectivity realtionships in large graphs. These techniques are the connectivity matrix and intermediate node table. Graffinity also includes a query interface and supplemental views in the form of path lists and node-link diagrams.
This project contains the client application written in HTML and JavaScript, using various open-source web frameworks. In order to use all the features of Graffinity, you must also have a running version of the Graffinity Server.
These are directions for running Graffinity on your local machine using npm and gulp. Graffinity comes with one example query result that is displayed by default. If you want to run queries, then you must also setup the server (see link above).
- Install prerequisites - npm and bower
- Clone this repository
- Cd into the project folder
- Run
npm install
- Run
bower install
- Run
gulp serve
to start the application