tpipe: Performs pipeline processing on a table
tpipe performs all kinds of general purpose manipulations
which take one table as input.
It is extremely flexible, and can do the following things
amongst others:
The basic operation of tpipe is that it reads an
input table, performs zero or more processing steps on it,
and then does something with the output. There are therefore
three classes of things you need to tell it when it runs:
in, ifmt and
istream parameters.
cmd parameters, or the name of a file
containing the steps using the script parameter.
The steps that you can perform are described in
Section 6.1.
omode parameter.
By default, omode=out,
in which case the table is written to a new table file in a format
determined by ofmt. However, you can do other things
with the result such as
calculate the per-column statistics (omode=stats),
view only the table and column metadata (omode=meta),
display it directly in TOPCAT (omode=topcat) etc.
The parameters mentioned above are listed in detail in the next section.