Next Previous Up Contents
Next: FITS
Up: Table I/O
Previous: Specifying I/O Handlers

### 3.6 Supplied Input Handlers

The table input handlers supplied with STIL are listed in this section, along with notes on any peculiarities they have in turning a string into a `StarTable`. Each of the following subsections describes one or more implementations of the `TableBuilder` interface. These can be used standalone, or with a `StarTableFactory`. Some of these formats can be detected automatically (the `StarTableFactory` is capable of working out which registered handler can work with a given file, possibly using a supplied filename to help the guesswork) while others must have the handler specified explicitly.

In most cases the string supplied to name the table that `StarTableFactory` should read is a filename or a URL, referencing a plain or compressed copy of the stream from which the file is available. In some cases an additional specifier can be given after a '#' character to give additional information about where in that stream the table is located.

- 3.6.1 FITS
- 3.6.2 Column-oriented FITS
- 3.6.3 VOTable
- 3.6.4 ECSV
- 3.6.5 PDS4
- 3.6.6 Machine-Readable Table
- 3.6.7 Parquet
- 3.6.8 HAPI
- 3.6.9 CDF
- 3.6.10 Feather
- 3.6.11 ASCII
- 3.6.12 Comma-Separated Values
- 3.6.13 Tab-Separated Table
- 3.6.14 IPAC
- 3.6.15 GBIN
- 3.6.16 WDC

Next Previous Up Contents
Next: FITS
Up: Table I/O
Previous: Specifying I/O Handlers

STIL - Starlink Tables Infrastructure Library
Starlink User Note252
STIL web page: http://www.starlink.ac.uk/stil/
Author email: m.b.taylor@bristol.ac.uk