Next Previous Up Contents
Next: FITS
Up: Table I/O
Previous: WDC

### 3.7 Supplied Output Handlers

The table output handlers supplied with STIL are listed in this section, along with any peculiarities they have in writing a `StarTable` to a destination given by a string (usually a filename). As described in Section 3.4, a `StarTableOutput` will under normal circumstances permit output of a table in any of these formats. Which format is used is determined by the "format" string passed to `StarTableOutput.writeStarTable` as described in the following subsections. If a null format string is supplied, the name of the destination string may be used to select a format (e.g. a destination ending ".fits" will, unless otherwise specified, result in writing FITS format).

Alternatively, the format-specific `StarTableWriter` implementation classes themselves can be used directly. These have configuration methods corresponding to the format name options listed below; consult the relevant javadocs for details. The main advantage of using a `StarTableOutput` to mediate between output handler implementations is to make it easy to switch between output formats, especially if this is being done by the user at runtime.

- 3.7.1 FITS
- 3.7.2 VOTable
- 3.7.3 ECSV
- 3.7.4 Parquet
- 3.7.5 Feather
- 3.7.6 ASCII
- 3.7.7 Comma-Separated Values
- 3.7.8 Tab-Separated Table
- 3.7.9 IPAC
- 3.7.10 Plain Text
- 3.7.11 HTML
- 3.7.12 LaTeX
- 3.7.13 Mirage

Next Previous Up Contents
Next: FITS
Up: Table I/O
Previous: WDC

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