GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - PatMartin/Dex: Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations.

BranchesTags
Open more actions menu

Latest commit

 

History

596 Commits
596 Commits

Folders and files

NameName
Last commit message
Last commit date
data
data
 
 
images
images
 
 
javascript
javascript
 
 
lib
lib
 
 
licenses
licenses
 
 
models
models
 
 
output
output
 
 
project/dist
project/dist
 
 
resources
resources
 
 
scripts
scripts
 
 
src/com/dexvis
src/com/dexvis
 
 
template
template
 
 
util
util
 
 
web
web
 
 
.classpath
.classpath
 
 
.gitignore
.gitignore
 
 
Dex.0.9.xml
Dex.0.9.xml
 
 
Dex.ico
Dex.ico
 
 
Dex.jar
Dex.jar
 
 
Dockerfile
Dockerfile
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
RELEASE_NOTES.md
RELEASE_NOTES.md
 
 
build.xml
build.xml
 
 
caspian.css
caspian.css
 
 
dex.json
dex.json
 
 
dex_opts.xml
dex_opts.xml
 
 
error.html
error.html
 
 
pat.css
pat.css
 
 
startDex.bat
startDex.bat
 
 
startDex.cygwin.sh
startDex.cygwin.sh
 
 
startDex.sh
startDex.sh
 
 
style.css
style.css
 
 

Repository files navigation

Dex

Dex : The data explorer is a powerful tool for data science. It is written in Groovy and Java on top of JavaFX and offers the ability to:

  • Read in data from a variety of sources such files, programs and a variety of databases.
  • Transform the data in a powerful ways.
  • Apply powerful machine learning to the data via SMILE and R integration.
  • Visualize the data in over 50 distinct ways.
  • Output the data to a variety of databases and file formats.
  • Extend Dex from within via templates and internal scripting. Save the extensions to reuse later.

Other Resources

  • Main Site
  • Blog

Requirements

  • Java 8

Installation

There are 2 main ways to install Dex.

  1. Install via Git by following the instructions below.
  2. Download a stable release

The packaged release tends to lag significantly behind the Git version.

Via Git

Download:

git clone https://github.com/PatMartin/Dex.git

Run

cd Dex
java -jar Dex.jar

Example Visualizations

The following are a small sample of the 50+ data visualizations Dex is capable of generating.

Ring Network

This visualization was created with Dex to visualize the relationships between Dr Who villans and motivations.

Maps

This visualization was created with Dex to visualize internet use across the world over the past 20 years.

Time Visualizations

This visualization depicts a small series over time.

This visualization depicts a more complex series over time.

Chord Visualizations

This visualization depicts relationships via a Chord diagram over time.

UML Visualizations

A Class Diagram of the various battles within the Game of Thrones.

A Sequence Diagram of the various battles within the Game of Thrones.

Network Visualizations

A large network comprised of every word spoken by Donald trump connected by the next word within the Iowa speech. This network visualization is founded on the high performance VivaGraph.

A vis.js visualization of the battles between the various houses within the Game of Thrones.

Timelines

A vis.js timeline visualization of the sequence of events that lead up to, and occurred during World War I.

3D Graphs

A 3D graph of some data generated via Dex using a vis.js visual.

About

Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations.

dexvis.net

Topics

d3d3jsdata-analysisdata-miningdata-sciencedata-visualizationdatavisdatavisualizationdatavizgroovyjavajavafxvisualization

Resources

Readme
Apache-2.0 license
Activity

Stars

1.3k stars

Watchers

124 watching

Forks

308 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.