Constellation is a graph-focused data visualisation and interactive analysis application enabling data access, federation and manipulation capabilities across large and complex data sets.
Constellation is a first class, domain agnostic data visualisation and analysis application enabling the user to solve large and complex data problems in a simple and intuitive way.
- Users: data analysts, data scientists, and all people interested in graph data analysis.
- Data analysis domains: graph datasets with rich feature data e.g. social networks, network infrastructure, chemical composition, etc.
- Constellation requires at least Open JDK 8 with JFX 8 support build to be installed and is known to work on Windows 64-bit and Linux 64-bit.
- The OpenGL graph display works with NVIDIA and ATI graphics cards that support OpenGL 3.3 or later. It is known to not work with Intel on-board graphics cards.
Download Constellation by going to the release page.
Unzip the constellation.zip bundle and double click the bin/constellation64.exe for Windows or
run the bin\constellation shell script for Linux.
There is currently no support for Mac and the feature request is tracked by Issue #21.
To build Constellation from source code do the following:
- Download NetBeans 8.2
- Download the Open JDK 8 with JFX 8 from Azul website for Windows 64 bit build or Linux 64 bit build
- Clone this repository
- Update the
netbeans_jdkhomevariable innetbeans.conf. Hint: This file may be located atC:\Program Files\NetBeans 8.2\etc. - Open the Constellation_Core module suite from NetBeans
- In the Projects view, expand
Important Files>Build Script> Right click >Update dependencies and clean build - Right click >
Run
To package Constellation in a zip bundle do the following:
- In NetBeans, expand
Constellation_Core>Important Files - Right click on
Build Scriptand run thebuild-zip-with-windows-jreorbuild-zip-with-linux-jretarget
The packaged file should be available from the dist directory.
For more information please see the contributing guide.
- Constellation 101 Slides (coming soon)
- Overview Video (coming later)
- Quick Start Guide
- User Guide (coming later)
- Built in documentation to Constellation exists
- Basics (Buttonology) (coming later)
- Social Network Analysis (coming later)
- Developer Guide
- Example Module Template
- You can check whether your graphics card is supported by following these steps:
- Click on
File>New Graphto create a graph - Click on
Experimental>Build Graph>Sphere Graphto create a random graph. - If you can see a graph try to interact with it using the mouse.
- If the graph view remains blank, you may not have a supported graphics card.
- Click on
Help>JOGL Versionto see the graphics card capabilities of your machine. - Click on
Help>Show Logsto view Constellation log information.
Third party libraries and assets were used in development of Constellation, please view attribution list for details.
