4.3 Custom I/O Formats

It is in principle possible to configure TOPCAT to work with table file formats other than the ones listed in this section. It does not require any upgrade of TOPCAT itself, but you have to write or otherwise acquire an input and/or output handler for the table format in question.

The steps that you need to take are:

  1. Write java classes which constitute your input and/or output handler
  2. Ensure that these classes are available on your classpath while TOPCAT is running (see Section 9.2.1)
  3. Set the startable.readers and/or startable.writers system property to the name of the handler classes (see Section 9.2.3)

Explaining how to write such handlers is beyond the scope of this document - see the user document and javadocs for STIL.