Most of the plots in CHAMELEON are handled by one procedure (plotdata). Consequently, there is one widget handling the data selection (ww_plot). Whenever a plot is requested, a selection window designed for that class of plot (point, scan, astrom, etc.) is opened, replacing any currently displayed selection windows from previous requests. Plots can be 2-dimensional or 3-dimensional. Therefore, three data streams (`x', `y', and `z') are available. A data selection window is opened for a stream when the selected axis item requires further user input. However, if the NOTRACE option is de-selected (the default), such a selection window will not be activated for the `x'-stream, which will be assigned the selection of the `y'-stream.
Once the data selection is completed (see next Sect.), clicking on PLOTSCREEN will display the plot. At this stage, you can fit functions to the data (FIT: the residuals are plotted and can be manually edited), enter a new plot range (RANGE: enter 0,0 for automatic scaling) or by defining a window (WINDOW: click left button to anchor upper left corner, click middle button fix size and shift box, click left button again to fix position or right button to select automatic scaling and exit), identify data points (IDENTIFY: click left button for repeated identifications, right button to exit), and edit data manually (EDIT).
As for editing, you have three options: automatic, zero, and manual editing. The first option will put the data through a median filter (point data) or edit outliers based on their deviation from a 3-rd order polynomial fit to the data (scan data). The second option will remove data points with value zero, and the last option (recommended) will let you define boxes to delete data inside or outside of a box. Note that the data selection applies to both plotting and editing.