|
|
Paper: |
TOPCAT & STIL: Starlink Table/VOTable Processing Software |
Volume: |
347, Astronomical Data Analysis Software and Systems XIV |
Page: |
29 |
Authors: |
Taylor, M.B. |
Abstract: |
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 to cope 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 sees 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, cross matching, 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. |
|
|
|
|