next up previous contents
Next: Datafile block Up: Control files Previous: Control files   Contents

Structure of the control files

A control file contains logical blocks (e.g., DATAFILE block, MODEL block, ...) and control lines. Lines preceeded by a hash (#) symbol are considered comments and ignored. Comments can be placed anywhere.

A control line is used to define a parameter and gives it a value. It has the format:
label = value
The order in which control lines are provided in the control file is not important but they must appear in the right block. Note that PHASE is case sensitive, ``Tree file'' and ``Tree File'' are two different labels. At the moment no warning is issued if the user mistypes an optional parameter. Please check your control files against the provided examples, otherwise PHASE might miss some important parameters without you noticing it.

A block is a container. It contains control lines but can also contain other blocks. The block BLOCKNAME begins with the tag:
{BLOCKNAME}
and ends with the tag:
{$\backslash$BLOCKNAME}
Tags must be put alone in their line. By convention the name of blocks are all uppercase.

In these pages, parameters of the control files are colored depending on their status. Compulsory parameters are in red and you must provide a value for them. Optionnal parameters are in green and they do not need to appear in the control file. Often, a default value will be assumed for optional parameters. Some fields are dependent on the presence and/or values of other parameters and their presence (or absence) is compulsory under certain conditions. These conditional parameters are in orange.


next up previous contents
Next: Datafile block Up: Control files Previous: Control files   Contents
Gowri-Shankar Vivek 2003-04-24