Note: This command is deprecated. It is recommended that the reweight_observations, reject_observations, and ignore_observations commands are used instead, as they are both more meaningful to read, and more functional, as they can select observations based on multiple classifications, as well as date and stations used.
classification type [ignore] [reject] name [error_factor value]
The classification command is used to modify input data based upon its classifications. The actions that can be done are to ignore or reject the data, or to apply a scale factor to its error. The parameters are
type
The type of classification. This can be "data_type", "data_file", or a user defined classification, such as EQUIPMENT".
ignore
If present then the data with the specified classification are completely ignored.
reject
If present then the data with the specified classification are not used in the adjustment, but their residuals are listed.
name
The value of classification which is affected, for example "T2" for classification EQUIPMENT. For data_file type classifications the name may be preceded by ignore_missing, warn_missing, and fail_missing to modify the handling of unused data files. For data_type classifications the action is always to fail unrecognized types. For user classifications the action is always to ignore missing values (as the list of possible values is not defined when the command file is processed).
value
A scale factor applied to the errors for the data.
Here are some examples of classification commands. This command causes all zenith distance data to be ignored.
classification data_type ignore ZD
The following command change the weighting applied to horizontal angle data and to data with its equipment classification set to T2.
classification equipment T2 error_factor 0.5
classification data_type HA error_factor 3
With these two commands a horizontal angle with equipment classification T2 will have both error factors applied to it. That is, the error as specified in the data file will be multiplied by 0.5 and by 3.