Skip to content

csteed/DataTable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataTable

DataTable is a Java library for reading tabular information into memory, summarizing the information using descriptive statistics, and selecting subsets of the data using range queries. The library was originally designed to support the EDEN visualization tool. The lead developer is Chad A. Steed.

If you are using DataTable 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 Source Code

Compiling DataTable 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 automatically build the class files.

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

$ mvn compile
$ mvn package

Documentation

DataTable classes are fairly simple to follow by reading the source code. Unfortunately, we do not yet have extensive documentation on the classes. In the future, we hope to provide, at a minimum, javadocs of each class and sample code for use. The EDEN tool uses DataTable so one could use the EDEN source code as an extensive example.

About

A Java library for managing and analyzing data tables.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages