Skip to content
Robert Krueger edited this page Aug 9, 2018 · 9 revisions

Welcome to the Visualization Framework wiki!

What is the Visualization Framework for?

The main idea of our project is to enable users to quickly build their own visual analysis system. Basically, one can connect to different datasets, choose multiple visualizations of choice and generate a web-based system that runs on the desktop, on tablets, smartphones, on wall-size displays, and even on VR/AR devices.

There exist different layers of usage:

  • Users can use a configuration framework to visually customize their setting based on existing packages (different data connectors, visualizations, layout options).
  • Users with moderate programming knowledge can configure the look and feels and visual mappings to further customize the outcome
  • Developers can quickly add new data connectors to load their own dataset, and add new visualizations.
  • Project contributors can extend the core parts of the framework to allow for further interactions, multi-device usage, etc.

Is it something for me?

Considering you want to visually explore your data and do not want to start programming a new system from scratch (using d3.js, etc.) but on the other hand want a more tailored solution than using an existing VA tool (such as tableau), the vis-framework might be your perfect choice. It brings along a growing variety of visualizations that are interactively connected via brushing and linking, and can be tailored to your needs. Try it out on github.io

You may start by cloning the repository and running the integrated server to explore the basic components. As a next step you can modify an existing data connector to load your data (e.g. from file or webservice). You can then customize the configuration files to tailor the layout, look and feels, visualizations, etc. to your choice. And finally - you have created your own web-based full-fledged visual analysis system. Lastly, you can host your system on a webserver to make it accessible for, e.g., everybody, your company, subgroup, ..., on different devices.

How to set everything up?

Please have a look at the readme file of this repository which gives installation instructions. There is also further information in the docs folder. In addition, the configuration framework reduces the time to configure and deploy a custom version of the visualization framework including all data and simulation services.

The Visualization Framework

(under construction)

Showroom

Visualizations

Interaction

Customization & Development

Installation

Usage

Clone this wiki locally