The Starlink Tables Infrastructure Library (STIL) is a pure-Java, open source library for I/O and manipulation of tabular data such as astronomical catalogs. It is designed to be high-performance and tocope with large tables. The core library is format-neutral, with the work of serialization and deserialization performed by pluggable format-specific I/O handlers. This means that the programmer seees a high-level abstraction of a table which is easy to work with, and also that support for new data formats can be added easily. Supplied handlers provide support for VOTables, FITS table extensions, relational databases via SQL and plain text tables, amongst others. The VOTable handler is believed to be the only existing library capable of reading or writing all the defined VOTable encoding formats (tabledata, fits,binary).TOPCAT, based on STIL, is a user-friendly graphical program for viewing, analysis and editing of tables. It has facilities for plotting, crossmatching, row selection, sorting and manipulation of data and metadata. Synthetic columns can be created and row selections made using a powerful and extensible algebraic expression language.
|Number of pages||4|
|Journal||Astronomical Society of the Pacific Conference Series|
|Publication status||Published - 1 Dec 2005|