STIL 3.0.8

Java library to process tabular data
STIL is a unique, easy to use, simple Java library for generic input, output and processing of tabular data.

STIL presents to the application programmer a view of a table which looks the same regardless of whether it came from a FITS file, a VOTable, an ASCII text file, a query on a relational database, or whatever.

Thus the application doesn't have to worry about the storage format of tables either when reading or writing them, it can concentrate on doing processing.

STIL's idea of a table is rich enough to include table and column metadata, and table cells which contain scalar or single- or multi-dimensional array data of numerical, string or other types.

This is well suited to astronomical data, though it can be of use in other fields as well.

Main features:

  • Many table serialization formats supported
  • Pluggable architecture allows addition of new formats
  • Any-to-any format conversion is trivial
  • Access to large tables is possible (not constrained by memory)
  • Multi-table read and write for appropriate formats
  • Full javadocs and programmer's tutorial/overview documentation
  • GUI components provided including table drag and drop support
  • Sophisticated crossmatching capabilities

last updated on:
November 29th, 2014, 8:59 GMT
file size:
1.9 MB
developed by:
Mark Taylor
license type:
operating system(s):
Mac OS X
binary format:
Home \ Development \ Libraries
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in This Release:
  • Add (experimental) read-only support for Gaia/DPAC GBIN format.
  • Add utility code to table.jdbc.TypeMappers for convenience of JDBC export when you need a 'T' separator in Timestamp ISO-8601 serializations.
read full changelog

Add your review!