F I G I N F O
Description:
FIGINFO provides a way of looking at the contents of a Figaro data
file through Figaro's eyes. You can do an hdstrace of file, but this
doesn't necessarily tell you how Figaro will interpret what you
find there, particularly in the case of awkward things like the
flag that indicates whether or not the file's main data array may
contain flagged data values (which doesn't necessarily mean that it
does, just that it might). This particular flag can be a problem for
Figaro files, partly because the default rules - how you interpret
it's absence - is different in the two data formats, .SDF and .DST.
If it is set when the file does not in fact contain flagged values then
processing the file can be inefficient, particularly for large files. If
the file does contain flagged data values but the flag is not set, then
very odd results can be obtained when the file is processed. FIGINFO
uses the same file access routines as a normal Figaro program to
interpret the file contents. It also provides a couple of options for
manipulating the 'may contain flagged data values' flag, should it
be mis-set.
Parameters:
INPUT (Character) Is the name of the file to be checked.
Keywords:
CHECK_FLAGS If set, FIGINFO reads the data in the main data array
to see if it does in fact contain flagged data values.
If it does not, the 'may contain flagged data values'
flag is cleared. (This option is only offered if the
flag was initially set.)
CLEAR_FLAG A DANGEROUS option that clears the 'may contain flagged
data values' flag without testing the actual data. (This
option is only offered if the flag was initially set and
CHECK_FLAGS was not set.)
SET_FLAG A relatively safe option that sets the 'may contain
flagged data values' flag. The actual data is not tested.
(This option is only offered if the flag was not initially
set.)
31st Jan 1995. Original version. KS/AAO.
FIGARO A general data reduction system