-
CAL = LITERAL (Read)
-
Name of the image containing the calibration data, this would
normally be the output from MAKECAL. The data should be
normalised to one exposure unit. It is expected that the
calibration image contains dark or flash exposure CCD data
which have been bias corrected.
If USESET is true, CAL should be a group expression referring
to one calibration frame matching each of the Set Index
attributes represented in the IN list; again the name of
the file produced by MAKECAL will normally be suitable.
The name of this file may be specified using indirection
through a file.
[Global calibration image]
-
EXPOSE = LITERAL (Read)
-
A list of (comma separated) values specifying the numbers by
which the calibration data need to be multiplied before
subtraction from the input data. These are the "exposure"
factors for the dark counts expected in the input data or the
flash exposure times. If the calibration data have been
normalised to reflect the number of counts per second of time,
then this is the number of seconds of flash exposure or the
number of seconds duration between readouts, if it is a dark
counts image. If the calibration image has been produced so
that the correct levels are already present, then these values
should be returned as one. A quick method of specifying that
all the images have the same "exposure" factors is to return a
single value, this will then be used for all input images.
The given values must be in the same order as the input images.
Indirection through an ASCII file may be used. If more than
one line is required to enter the information then a
continuation line may be requested by adding "-" to the end of
the last value.
-
IN = LITERAL (Read)
-
Names of the images to be processed. The calibration data will be
scaled and subtracted from these. The image names should be
separated by commas and may include wildcards.
NOTE the use of wildcards with this program is NOT recommended
unless the input images all have the same calibration exposure
factors. The processing order of any wildcarded images cannot
be guaranteed.
-
KEEPIN = _LOGICAL (Read)
-
Whether to keep (i.e. not delete) the input images (parameter IN)
or not. Deleting the input images has the advantage of saving
disk space, but should probably only be used if this program
is part of a sequence of commands and the intermediary data
produced by it are not important.
The calibration master frame (parameter CAL) is never deleted.
The default for this parameter is TRUE and this cannot be
overridden except by assignment on the command line or in
response to a forced prompt.
[TRUE]
-
LOGFILE = FILENAME (Read)
-
Name of the CCDPACK logfile. If a null (!) value is given for
this parameter then no logfile will be written, regardless of
the value of the LOGTO parameter.
If the logging system has been initialised using CCDSETUP
then the value specified there will be used. Otherwise, the
default is "CCDPACK.LOG".
[CCDPACK.LOG]
-
LOGTO = LITERAL (Read)
-
Every CCDPACK application has the ability to log its output
for future reference as well as for display on the terminal.
This parameter controls this process, and may be set to any
unique abbreviation of the following:
- TERMINAL - Send output to the terminal only
- LOGFILE - Send output to the logfile only (see the
LOGFILE parameter)
- BOTH - Send output to both the terminal and the
logfile
- NEITHER - Produce no output at all
If the logging system has been initialised using CCDSETUP
then the value specified there will be used. Otherwise, the
default is "BOTH".
[BOTH]
-
OUT = LITERAL (Read)
-
Names of the output images. These may be specified as list of
comma separated names, using indirection if required, OR,
as a single modification element (of the input names).
The simplest modification element is the asterisk "
" which
means call each of the output images the same name as the
corresponding input images. So:
IN
OUT
signifies that all the images in the current directory should be
used and the output images should have the same names.
Other types of modification can also occur, such as:
OUT
tmp_
which means call the output images the same as the input images but
put tmp_ in front of the names. Replacement of a specified
string with another in the output file names can also be used:
OUT
tmp_
debias
flattened
this replaces the string debias with flattened in any of the
output names tmp_
.
NOTE the use of wildcards with this program is not recommended
unless the input images all have the same calibration exposure
factors. The order of processing of any wildcarded images cannot
be guaranteed.
-
PRESERVE = _LOGICAL (Read)
-
If the input data type is to be preserved and used for
processing then this parameter should be set TRUE.
If this parameter is set FALSE then the input data will be
processed and returned in a suitable floating point
representation. This option is useful if the output data will
have a significant number of BAD values due to numeric errors
(over or under flow), or if unacceptable loss of precision
will occur if the data are processed in their initial data type
(due to rounding errors).
Note if a global value for this parameter has been set, using
CCDSETUP, then this will be used.
[TRUE]
-
SATURATION = _DOUBLE (Read)
-
The data saturation value, if it has been applied. See SETSAT.
[1.0D6]
-
SETSAT = _LOGICAL (Read)
-
If the input data have had a saturation value applied then
this parameter should be given as TRUE. If the input data
have been processed within CCDPACK then the saturation value
will have been stored within the CCDPACK extension, if this
is so then this value will be used. Note that data with
different saturation properties (i.e. values) which have not
been set within CCDPACK will require separate processing
(i.e. in groups with the same properties - see notes).
[FALSE]
-
TITLE = LITERAL (Read)
-
Title for the output images.
[Output from CALCOR].
-
USESET = _LOGICAL (Read)
-
Whether to use Set header information or not. If USESET is
false then any Set header information will be ignored.
If USESET is true, then the CAL parameter is taken to
refer to a group of files, and each IN file will be
processed using a calibration image with a Set Index
attribute which matches its own. An IN file with no Set
header is considered to match a CAL file with no Set header,
so USESET can safely be set true when the
input files contain no Set header information.
If a global value for this parameter has been set using
CCDSETUP then that value will be used.
[FALSE]