Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.adass.org/adass/proceedings/adass99/P2-34/
Дата изменения: Wed Oct 11 04:37:36 2000 Дата индексирования: Tue Oct 2 06:29:33 2012 Кодировка: Поисковые слова: meteor |
DISH and AIPS++ are the primary analysis tools for data from the Green Bank Telescope and are also in use at several other observatories. We present examples of its use and outline the general features. DISH is available now with the first public release of AIPS++ (http://aips2.nrao.edu/daily/docs/html/aips++.html).
New data files are created and existing data files are opened through the File menu. The Options menu has two selections which can be toggled. The ``Write to Script'' option signals, when on, that DISH should echo the Glish behind each GUI action to the AIPS++ Scripter as each action is invoked by the user. The ``Save when done'' option, when on, indicates that the state of DISH should be automatically saved when the current session of DISH ends. The Operations menu allows one to toggle on the GUI panels for the available operations in DISH.
The Results Manager is the heart of DISH. All Glish results which DISH creates in response to user actions are stored in the Results Manager and listed in the ``Results'' window. These results are all available at the Glish command line for the user to interact with. DISH immediately plots the currently selected result if it can be plotted. A description is associated with each result. The user can change the description or the name of the result if they choose to do so. Certain results can also be browsed. Pressing the ``Inspect'' button launches a simple GUI useful for looking at the contents of results which can not be browsed or displayed.
This is the line of text immediately below the Results Manager which generally describes the results of user actions or the current state of the GUI. These messages are echoed to the AIPS++ logger for longer term storage.
Each operation has an associated panel which is toggled on and off through the Operations menu. They appear at the bottom of the DISH window. All operations have an ``Apply'' button which, when pressed, actually performs the selected operation. Currently, there are eleven predefined operations, including: data selection, averaging, baseline fitting and removal, apply a user-specified function to data, re-gridding, saving, smoothing, obtain data statistics, spectral calculator, multi-operation (allows one to tie several operations into a single command), and write to file.
The DISH plotter adds to the existing AIPS++ pgplotter tool. Any activity or task in DISH which produces a result which can be plotted will automatically have the result displayed in the DISH plotter. Different plotting styles (histogram, line, points, etc.) and line styles (solid, dashed, dotted, etc.) may be selected. Several levels of header information may be toggled on or off. The ``Overlays'' menu allows the user to toggle how the plotter behaves when DISH sends it a new record to be displayed (either clear the plotter and plot the new record or overlay the new record on the previously displayed record). There are two tools available currently: (1) a ``Zoom'' tool which controls the resetting of the X and Y axis limits and (2) a ``LineID'' tool which browses an AIPS++ table containing a molecular line catalog and plots any lines found within the frequency ranges of the displayed plot. The figure shows how these lines are indicated on a plot. The cursor position is continuously displayed in the grooved box at the bottom of the plot whenever the cursor is within the DISH plotter frame. The coordinates shown are the X and Y positions of the cursor as well as the channel number nearest to the X position and the data value at that channel number.
All of the results in the Results Manager are available at the Glish command line for further manipulation (e.g. user defined functions can be applied to data arrays). The results of operations done at the Glish command line can then be placed in the Results Manager. As mentioned, the 'Write to Script' option is also a valuable tool to see the underlying Glish behind each GUI operation and to assemble Glish scripts to do things which DISH does not yet do.