Getting Started | Documentation | Glish | Learn More | Programming | Contact Us |
Version 1.9 Build 1488 |
|
dish is actually a set of nested tools with broad functionality. We organize them into several groups to facilitate finding the appropriate function for a given task, though all functions are available as a group from the command line.
There are additional functions available in dish through the AIPS++ plug-in utility. For example, the calibration routines are instrument-specific. Please see the chapters in the Getting Results Manual for details.
> glish -l dish.g Glish version 2.7. - const d := dish() # create my dish tool, calling it 'd' Time to initialize DISH = 8.797364 - field_names(d) addop addtool busy clearrm dologging files filein gauss wsname fileout find doselect done nogui getscan gui history dhistory info listscans logcommand message mult open ops tools rm plotter plotcom plotscan plotxy rmadd restorestate savestate scanadd scansub scandiv scansrr scanmult scanscale scanbias scanscale2D scanbias2D summary statefile tofile type uniput uniget view_sdrec gaussian boxcar dumcal calibSM calibSP import fixpnt gaincorr tip1 tip tps1 fsw1 dclip aver base save select smooth stat
For the following, we divide the core functionality of dish into 'user' and 'developer' sections. The 'developer' sections are designated by a 'dishd', though they are accessed in the same fashion as any other dish function, i.e., d.fn(...). We also present information on the functions available on tools contained within dish, namely the plotter and results manager (rm) tools.
dish | dish tool (user functions) |
dishd | dish tool (developer functions) |
msr | dish spectral line measure tool |
plotter | dish plotter tool |
rm | dish results manager |
sdaverager | A tool for averaging single dish data |
sditerator | A tool for interacting with single dish data. |
Functions
dishdemodata | Set up demonstration data for Dish |