Views and writes position lists interactively IDICURS
The graphical interface used for marking features on the image should be fairly self-explanatory. The
image can be scrolled using the scrollbars, the window can be resized, and there are controls for
zooming the image in or out, changing the style of display, and altering the percentile cutoff limits
which control the mapping of pixel value to displayed colour. The position of the cursor is reported
below the display using the coordinates of the selected coordinate frame for information, but the
position list written out is always written in Pixel coordinates, since that is how all CCDPACK
applications expect to find it written. Points are marked on the image by clicking mouse button 1
(usually the left one) and may be removed using mouse button 3 (usually the right one). When you
have marked all the points that you wish to, click the ’
Done’
button.
Having centroiding turned on does not guarantee that all points on the image have been centroided, it only affects points added by clicking on the image. In particular any points read from the INLIST file will not be automatically centroided.
This parameter only gives the initial centroiding state - centroiding can be turned on and off interactively while the program is running.
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]
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]
"
attribute=value"
type strings. The available attributes are:
colour – Colour of the marker in Xwindows format.
size – Approximate height of the marker in pixels.
thickness – Approximate thickness of lines in pixels.
shape – One of Plus, Cross, Circle, Square, Diamond.
showindex – 1 to show index numbers, 0 not to do so.
This parameter only gives the initial marker type; it can be changed interactively while the program is
running. If specifying this value on the command line, it is not necessary to give values for all the
attributes; missing ones will be given sensible defaults. ["
showindex=1"
]
This parameter is ignored if WRITELIST is false or READLIST and OVERWRITE are true.
If USESET is false, then regardless of Set headers, each individual image will be displayed for marking separately.
If the input images have no Set headers, or if they have no CCD_SET coordinates in their WCS components, the value of USESET will make no difference.
If a global value for this parameter has been set using CCDSETUP then that value will be used. [FALSE]
If the program exits normally, there are points are marked on the image, and WRITELIST is true, then the points will be written to a position list file and that file will be associated with the image file. The name of the position list file is determined by the OUTLIST and OVERWRITE parameters. The positions will be written to the file using the standard CCDPACK format as described in the Notes section.
If WRITELIST is false, then no position lists are written and no changes are made to the image associated position lists. [FALSE]
’
mos.lis’
, which will be associated with the image file. ’
.pts’
,
which will be associated with the image in question. The display will initially be scaled so that pixels
with a value higher than the 90th percentile will all be displayed as the brightest colour and those with
a value lower than the 10th percentile as the dimmest colour, but this may be changed
interactively while the program is running. Since USESET is explicitly set to false, each
input image will be viewed and marked separately, even if some they have Set headers
and Set alignment coordinates, "
colour=skyblue,showindex=0"
’
found.lis’
already plotted on it. These may be added
to, moved and deleted, and the resulting list will be written to the file out.lis. Points will
initially be marked using skyblue markers, and not labelled with index numbers. Position list formats.
CCDPACK supports data in two formats.
CCDPACK format - the first three columns are interpreted as the following.
Column 1: an integer identifier
Column 2: the X position
Column 3: the Y position
The column one value must be an integer and is used to identify positions which are the same but which have different locations on different images. Values in any other (trailing) columns are usually ignored.
EXTERNAL format - positions are specified using just an X and a Y entry and no other entries.
Column 1: the X position
Column 2: the Y position
This format is used by KAPPA applications such as CURSOR.
Comments may be included in a file using the characters "
#"
and "
!"
. Columns may be separated by
the use of commas or spaces.
Input position lists read when READLIST is true may be in either of these formats. The output list named by the OUTLIST parameter will be written in CCDPACK (3 column) format.
In all cases, the coordinates in position lists are pixel coordinates.
NDF extension items.
On normal exit, unless OUTLIST is set to null (!), the CURRENT_LIST items in the CCDPACK extensions (.MORE.CCDPACK) of the input NDFs are set to the name of the output list. These items will be used by other CCDPACK position list processing routines to automatically access the list.
"
current"
value is the value assigned on the last run of the application. If the
application has not been run then the "
intrinsic"
defaults, as shown in the parameter help,
apply.
Retaining parameter values has the advantage of allowing you to define the default behaviour of the application. The intrinsic default behaviour of the application may be restored by using the RESET keyword on the command line.
Certain parameters (LOGTO, LOGFILE and USESET) have global values. These global values will always take precedence, except when an assignment is made on the command line. Global values may be set and reset using the CCDSETUP and CCDCLEAR commands.
Some of the parameters (MAXCANV, PERCENTILES, WINX, WINY, ZOOM, MARKSTYLE, CENTROID) give initial values for quantities which can be modified while the program is running. Although these may be specified on the command line, it is normally easier to start the program up and modify them using the graphical user interface. If the program exits normally, their values at the end of the run will be used as defaults next time the program starts up.