Constellation - A Graph-Focused Information Visualisation As Well As Interactive Analysis Application


Constellation is a graph-focused information visualisation in addition to interactive analysis application enabling information access, federation in addition to manipulation capabilities across large in addition to complex information sets.

Vision Statement
Constellation is a offset class, domain agnostic information visualisation in addition to analysis application enabling the user to solve large in addition to complex information problems inwards a uncomplicated in addition to intuitive way.
  • Users: information analysts, information scientists, in addition to all people interested inwards graph information analysis.
  • Data analysis domains: graph datasets alongside rich characteristic information e.g. social networks, network infrastructure, chemic composition, etc.

Prerequisites
  • Constellation requires at to the lowest degree Open JDK 8 alongside JFX 8 back upwards construct to last installed in addition to is known to operate on Windows 64-bit in addition to Linux 64-bit.
  • The OpenGL graph display industrial plant alongside NVIDIA in addition to ATI graphics cards that back upwards OpenGL 3.3 or later. It is known to non operate alongside Intel on-board graphics cards.

Download Constellation
Download Constellation past times going to the release page.

Run Constellation
Unzip the constellation.zip bundle in addition to double click the bin/constellation64.exe for Windows or run the bin\constellation musical rhythm script for Linux.
There is currently no back upwards for Mac in addition to the characteristic asking is tracked past times Issue #21.

Build Constellation
To construct Constellation from source code practise the following:
  • Download NetBeans 8.2
  • Download the Open JDK 8 alongside JFX 8 from Azul website for Windows 64 fleck build or Linux 64 fleck build
  • Clone this repository
  • Update the netbeans.conf file's netbeans_jdkhome entry (The file tin last constitute nether folder)
  • Open the Constellation_Core module suite from NetBeans
  • Important Files -> build.xml -> Right click -> Update dependencies in addition to railroad train clean build
  • Right click -> Run

Package Constellation
To packet Constellation inwards a zilch bundle practise the following:
  • In NetBeans, expand Constellation_Core -> Important Files
  • Right click on Build Script in addition to run the build-zip target
This volition practise a dist/constellation.zip file. It does non incorporate the JRE equally that depends on the platform y'all wishing to run it on.
The JRE place Constellation looks for is defined inwards etc/constellation.conf. For example, if y'all wanted to packet a JRE inwards the zilch bundle, re-create the jre into the same folder marker equally bin in addition to update the jdkhome variable to the lift of the JRE folder.

Common Troubleshooting Checks
  • You tin banking corporation tally whether your graphics bill of fare is supported past times next these steps:
  1. Click on File > New Graph to practise a graph
  2. Click on Experimental > Build Graph > Sphere Graph to practise a random graph.
  3. If y'all tin meet a graph endeavor to interact alongside it using the mouse.
  4. If the graph persuasion remains blank, y'all may non bring a supported graphics card.
  • Click on Help > JOGL Version to meet the graphics bill of fare capabilities of your machine.
  • Click on Help > Show Logs to persuasion Constellation log information.

Contributing to Constellation
For to a greater extent than information delight meet the contributing guide.

Acknowledgments
Third political party libraries in addition to assets were used inwards evolution of Constellation, delight persuasion attribution list for details.