Getting Started | Documentation | Glish | Learn More | Programming | Contact Us |
Version 1.9 Build 1556 |
|
A number of utility plotting functions are available through the glish script, rtools4.g. The functions allow easy plotting and comparison of variables of interest.
The utilities currently available are:
In the new version of AIPS++, any of these functions can be accessed after data has been 'filled', as long as the command 'include rtools4.g' has been executed either interactively after the glish prompt in gbtlogview, or by setting it up in one's .glishrc file.
The syntax for their use is simply:
- function(flg) or - function(flg,scale)
where flg is either blank, (), in which case the plot goes to the Y1 axis, or flg is (y2), in which case the plot uses the Y2 axis; currently, one must always plot something to the Y1 axis before the Y2 axis can be used. If the function takes a 'scale' parameter, this can be either 'f' for farenheit (functions: plotTemp, plotDewpt, plotPpsRackTemp, and plotPpsRoomTemp), 'mph' for miles/hour (function:plotWindvel), or 'mmHg' and 'inHg' for millimeters/inches of mercury (function: plotPressure); the defaults (either left blank or any other combination of charactes) are degrees celsius, meters/sec, and mbars, respectively.
The plot will be similar to that provided normally by gbtlogview.
In the 'test' version of AIPS++, these utilities have been integrated into a GUI. It can be invoked after data has been filled by:
- include 'rxtools.g' X-band data found Weather1 data found OnePpsDeltas data found T - call_rx_gui() F
Each of the buttons shown in the figure are menus for calling up different functions, while the entry boxes (Options) allow specification of the function inputs. For example, plottemp has two optional specifications (as shown on the status line), Y2[T,F] and scale(C,F); these indicate that you can specify whether the temps should be plotted on the Y2 axis (true or false), and which temperature scale (celsius or fahrenheit) to use for the plots.