Coder Social home page Coder Social logo

eden's Introduction

Exploratory Data analysis ENvironment (EDEN)

EDEN is an interactive visual analytics tool for exploring quantitative multivariate data. EDEN is written in Java and runs on Mac OS X, Windows, and Linux operating systems. EDEN is developed and maintained by the Oak Ridge National Laboratory Computational Data Analytics Group. The lead developer is Chad A. Steed.

If you are using EDEN for your work, we would greatly appreciate you citing the following paper:

Chad A. Steed, Daniel M. Ricciuto, Galen Shipman, Brian Smith, Peter E. Thornton, Dali Wang, and Dean N. Williams. Big Data Visual Analytics for Earth System Simulation Analysis. Computers & Geosciences, 61:71โ€“82, 2013. doi:10.1016/j.cageo.2013.07.025 http://dx.doi.org/10.1016/j.cageo.2013.07.025

Compiling the EDEN Source Code

Compiling EDEN is straightforward. The first step is to clone the repository. We supply a Maven POM file to deal with the dependencies. In the Eclipse development environment, import the code as a Maven project and Eclipse will build the class files.

EDEN requires the DataTable library. The DataTable library must first be compiled and packaged into a jar file. Instructions for compiling DataTable are available on the DataTable repository. After compiling DataTable into a jar file, the jar file must be installed in Maven. Using the following command will install the DataTable file in the local Maven repository:

$ mvn install:install-file -Dfile=datatable-1.0.0.jar -DgroupId=gov.ornl.datatable -DartifactId=datatable -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true

Optionally, the DataTable jar file can be specified with a file path in the pom.xml file instead of installing it in the local Maven repository.

To compile EDEN on the command line, issue the following commands:

$ mvn compile
$ mvn package

Running EDEN

These commands will generate 2 jar files in the target directory. Copy the jar file with dependencies into the scripts directory and run either the eden.bat script (Windows) or the eden.sh script (Mac or Linux). The EDEN GUI should appear after issuing this command. Example data files are provided in the data directory for trying EDEN out.

Precompiled EDEN jar Files

Earlier precompiled releases of EDEN are available from this site under the releases section.

eden's People

Contributors

csteed avatar

Stargazers

Nurshazlyn Mohd Aszemi avatar Philippe Roy avatar Stuart Campbell avatar R. Sahajpal avatar  avatar  avatar

Watchers

Paul Kilgo avatar James Cloos avatar  avatar R. Sahajpal avatar Nuno Marques avatar

eden's Issues

NullPointerException when removing columns

If "Show Statistics for Selected Lines" is checked and a range is selected on at least one of the axes, a null pointer exception is thrown and functionality breaks when you remove a column (disable it).

Tested on version: 0.11.2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.