Skip to content

As a designer and technologist, an enormous part of generating valuable hypotheses with data science involves experimenting with how you may best present the insights. Exploring graph layout algorithms can be time consuming and cumbersome. So use this sandbox to explore how you may display the data to best describe your insights.

RandallGit/graph-vis-sandbox

Repository files navigation

Graph Viz Sandbox

This app is a graph data visualization sandbox that one can stand up by following the instructions below. It combines Ember JS and Cytoscape JS as two widely used frameworks that are well documented. It also adds a sophisticated graph visualization algorithm called Cola. Cola can be used to replicate human graph layout patterns and techniques. It uses a series of constraint-based optimization techniques.

To view an example route navigate to http://localhost:4200/cyto after following the instructions below.

Cue under construction animated GIF.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • change into the new directory
  • npm install
  • bower install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

About

As a designer and technologist, an enormous part of generating valuable hypotheses with data science involves experimenting with how you may best present the insights. Exploring graph layout algorithms can be time consuming and cumbersome. So use this sandbox to explore how you may display the data to best describe your insights.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published