tiffon / graffinity

Graffinity: Visualizing Connectivity Relationships In Large Graphs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Graffinity

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.

Setup

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).

  1. Install prerequisites - npm and bower
  2. Clone this repository
  3. Cd into the project folder
  4. Run npm install
  5. Run bower install
  6. Run gulp serve to start the application

About

Graffinity: Visualizing Connectivity Relationships In Large Graphs


Languages

Language:JavaScript 93.7%Language:HTML 4.7%Language:CSS 1.6%