The specification of parameters has the following format.
name = type (access)
description
This format also includes a Usage entry. This shows how the application is invoked from the command line. It
lists the positional parameters in order followed by any prompted
keyword parameters using a ``KEYWORD=?'' syntax. Defaulted
keyword parameters do not appear. Positional parameters that are
normally defaulted are indicated by being enclosed in square brackets.
Keyword (i.e. not positional) parameters are needed where the
number of parameters are large, and usually occur because they depend
on the value of another parameter. These are denoted by a curly
brace; the parameters on each line are related, and each line is
mutually exclusive. An example should clarify.
contour ndf [comp] mode ncont [key] [device]
mode
NDF, COMP, MODE, NCONT, KEY, DEVICE, and SMOOTHING are all positional parameters. Only NDF, MODE, and NCONT would be prompted if not given on the command line. The remaining parameters depend on the value of MODE. If the mode is to nominate a list of contour heights, HEIGHTS will be needed (MODE = "Free"); alternatively, if the mode requires a start height and spacing between contours FIRSTCNT and STEPCNT should be specified (MODE = "Linear" or "Magnitude"). Note that there are other modes that do not require additional information, and hence no more parameters.
There is also an Examples section. This shows how to run the application from the command line. More often you'll enter the command name and just some of the parameters, and be prompted for the rest. Note that from the C-shell you must escape any special characters that appear in these examples. For instance, the fourth example of COMPAVE would be written like this
compave cosmos galaxy '[4,3]' weight title='"COSMOS compressed"'
from the C-shell.
Some parameters will only be used when another parameter has a certain value or mode. These are indicated by the name of the mode in parentheses at the end of the parameter description, but before any default, e.g. Parameter DEVICE in CENTROID is only relevant when Parameter MODE is "Cursor".
%name means the value of parameter name.
The description entry has a notation scheme to indicate normally defaulted parameters, i.e. those for which there will be no prompt. For such parameters a matching pair of square brackets ([]) terminates the description. The content between the brackets mean
KAPPA --- Kernel Application Package