~ubuntu-branches/debian/jessie/eso-midas/jessie

« back to all changes in this revision

Viewing changes to prim/help/helpwhat.h1

  • Committer: Package Import Robot
  • Author(s): Ole Streicher
  • Date: 2014-04-22 14:44:58 UTC
  • Revision ID: package-import@ubuntu.com-20140422144458-okiwi1assxkkiz39
Tags: upstream-13.09pl1.2+dfsg
ImportĀ upstreamĀ versionĀ 13.09pl1.2+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
> System - Control - Start - End - Help
 
2
  @@                    Execute a MIDAS procedure 
 
3
  BYE                   Terminate the MIDAS session  
 
4
  CLEAR/CONTEXT         Clear current context level or all levels 
 
5
  COMPUTE/KEYWORD       Compute values of a keyword 
 
6
  COPY/II               Copy image frames 
 
7
  CREATE/COMMAND        Create a user command 
 
8
  CREATE/DEFAULTS       Create special defaults for MIDAS commands 
 
9
  DELETE/COMMAND        Delete a user defined command 
 
10
  DELETE/DEFAULTS       Delete special defaults for command 
 
11
  DELETE/IMAGE          Delete an image frame  
 
12
  DELETE/KEYWORD        Delete user defined keyword 
 
13
  DELETE/LOG            Delete log file 
 
14
  ECHO/OFF              Suppress display of input from program files 
 
15
  ECHO/ON               Display input from program files 
 
16
  SET/FORMAT            Format for ``number-to-string'' conversion  
 
17
  HELP                  Display help info for a command 
 
18
  HELP/QUALIFY          Get available commands with the given qualifier
 
19
  CREATE/GUI HELP       Create the Midas Help GUI
 
20
  LOG/OFF               Disable logging  
 
21
  LOG/ON                Enable logging  
 
22
  PRINT/LOG             Print log file 
 
23
  READ/KEYWORD          Display contents of keywords 
 
24
  RUN                   Execute program inside MIDAS 
 
25
  SET/CONTEXT           Set new context level 
 
26
  SET/MIDAS_SYS         Set up different system options 
 
27
  WRITE/KEYWORD         Store values into a keyword 
 
28
  WRITE/OUT             Write out text
 
29
 
 
30
 
 
31
> MCL - Commands - Procedures - Batch - Programming - Monitor
 
32
  The chapter "Using MIDAS" (Chapter 3 in the MIDAS User's Guide, Volume A) 
 
33
  contains a detailed description of the MIDAS command language and MIDAS 
 
34
  procedures. For interactive info about the command language use the MIDAS 
 
35
  command HELP/CL. Existing commands are e.g.:
 
36
 
 
37
  DEFINE/PARAMETER      Define default type and valid interval for parameter   
 
38
  DEFINE/LOCAL          Define local keyword 
 
39
  IF   ELSE   ENDIF     Execute conditional statement
 
40
  DO   ENDDO            Define a DO loop (as in FORTRAN; will always be 
 
41
                        executed at least once!)
 
42
  BRANCH                Do multi-way branching
 
43
  RETURN                Return to calling procedure (or terminal) and pass
 
44
                        up to 3 parameters back
 
45
 
 
46
> Debugging - Bugs - Procedures - Application
 
47
  The chapter "Using MIDAS" (Chapter 3 in the MIDAS User's Guide, Volume A)
 
48
  contains a detailed description how to debug MIDAS application code and
 
49
  procedures. The following MIDAS commands can be used:
 
50
 
 
51
  ECHO/ON               Display input from MIDAS procedure files
 
52
  ECHO/OFF              Suppress display of input from MIDAS procedure files
 
53
  DEBUG/PROC            Run MIDAS procedures in debug mode
 
54
  DEBUG/MODULE          Run MIDAS (executable) modules in debug mode
 
55
 
 
56
> I/O - Input - Output - Magtape - Backup - FITS - ASCII_files
 
57
  For information about available tape devices use  HELP [TapeDevices]. 
 
58
 
 
59
  INTAPE/FITS           Read data from tape in FITS format 
 
60
  OUTTAPE/FITS          Write data to tape in FITS format 
 
61
  INDISK/FITS           Read data from FITS files on disk
 
62
  OUTDISK/FITS          Write data to disk in FITS format 
 
63
  RESTORE/NAME          Change file name to the name stored in descr. FILENAME
 
64
  INDISK/ASCII          Read data from ASCII files on disk
 
65
  OUTDISK/ASCII         Write image data from disk to ASCII file
 
66
 
 
67
  ASSIGN/INPUT          Define input device from where data is to be taken 
 
68
                        when writing to a MIDAS data structure
 
69
  OPEN/FILE             Open an ASCII file for reading or writing
 
70
  READ/FILE             Read an ACII file
 
71
  WRITE/FILE            Write an ASCII file
 
72
  CLOSE/FILE            Close an ASCII file
 
73
 
 
74
  See also the help on [DataOutput] as well as [Host+Midas] for output
 
75
  redirection via `>' or pipes.
 
76
 
 
77
> Images - BDF - Frames - Files
 
78
  An Image is one of the basic MIDAS data structures consisting of data 
 
79
  values (the pixels) and descriptive information about the image stored in 
 
80
  descriptors. To get a list of all the commands with qualifier IMAGE use 
 
81
  the command HELP/QUALIFY IMAGE or consult the various subject groups.
 
82
  For information about valid syntax for MIDAS filenames use  HELP [Filenames].
 
83
 
 
84
  See also              HELP/SUBJECT Pixels
 
85
                        Image, Display, Graphics, Arithmetic, Filtering, FFT,
 
86
                        Coordinates, Transformation, Statistics
 
87
 
 
88
> Tables
 
89
  A Table is one of the basic MIDAS data structures consisting of data values
 
90
  organized in columns and rows and descriptive information about the table 
 
91
  stored in descriptors. The chapter "Table File System" (Chapter 5 of the 
 
92
  MIDAS User's Guide Volumen A) gives the details about the table file system 
 
93
  in MIDAS. To get a list of all commands with the qualifier TABLE use the 
 
94
  command HELP/QUALIFY TABLE.
 
95
 
 
96
  COMPUTE/HISTOGRAM     Compute histogram for a table column 
 
97
  COMPUTE/REGRESSION    Compute column from regression coefficients 
 
98
  COMPUTE/TABLE         Compute arithmetic expression of columns 
 
99
  CONVERT/TABLE         Compute image from table data 
 
100
  COPY/TABLE            Copy table files
 
101
  COPY/TT               Copy columns from table to table file 
 
102
  CREATE/COLUMN         Create new column in a table file 
 
103
  CREATE/TABLE          Create a table file 
 
104
  DELETE/COLUMN         Delete columns from a table file 
 
105
  EDIT/TABLE            Edit a table file 
 
106
  INTERPOLATE/...       Spline interpolation of data 
 
107
  LOAD/TABLE            Draw symbols at table positions into overlay of display
 
108
  MERGE/TABLE           Merge two table files 
 
109
  NAME/COLUMN           Redefines the label unit or format of table columns
 
110
  PRINT/TABLE           Print table 
 
111
  PROJECT/TABLE         Copy a set of columns from one table into another
 
112
  READ/TABLE            List elements of a table file 
 
113
  REBIN/...             Resampling of data
 
114
  REGRESSION/LIN        Compute linear regression
 
115
  REGRESSION/POLYNOMIAL Compute regression between column in table file 
 
116
  SELECT/TABLE          Select a subtable 
 
117
  SHOW/TABLE            List table directory 
 
118
  SORT/TABLE            Sort a table file 
 
119
  STATISTICS/TABLE      Computes low order statistics for a column 
 
120
  WRITE/TABLE           Write value in table element
 
121
  
 
122
 
 
123
> Descriptor - Directory - Header 
 
124
  Descriptors are one of the basic MIDAS data structures holding the
 
125
  descriptive information of a MIDAS image or table or fits file.
 
126
  Descriptors correspond to the keywords in the header of a FITS_format file.
 
127
  Use HELP/APPLIC to obtain information about the application procedure
 
128
  `dscedit.prg' (for editing a descriptor). To get a list of all the commands 
 
129
  with qualifier DESCR use the command HELP/QUAL DESCR. Information about the 
 
130
  standard MIDAS descriptors is available via HELP [Descriptors]. Related 
 
131
  commands are e.g.:
 
132
 
 
133
  COPY/DD               Copy descriptors from one file to another 
 
134
  DELETE/DESCRIPTOR     Delete a descriptor 
 
135
  READ/DESCRIPTOR       Read descriptors 
 
136
  SHOW/DESCRIPTOR       Show descriptor tape and length
 
137
  WRITE/DESCRIPTOR      Write a descriptor 
 
138
  WRITE/DHELP           Store help-text/comments for an existing descriptor
 
139
  COPY/DD               Copy descriptors of source frame to destination frame
 
140
  COPY/DIMA             Copy numerical descriptor of source frame to new image
 
141
  @a dscedit            provide editing of descriptors
 
142
 
 
143
  RENAME/...            Rename a frame 
 
144
  CHANGE/DIREC          Change current working directory (in a permanent way)
 
145
  SET/MIDAS_SYS DPATH=  Set path for data frames.
 
146
  SET/MIDAS_SYS PATH=   Set path for Midas procedures
 
147
 
 
148
 
 
149
> Keywords
 
150
  Keywords are one of the basic MIDAS data structures serving as variables for
 
151
  the MIDAS Command Language. To get a list of all the commands with qualifier
 
152
  KEYWORD use the command HELP/QUAL KEYWORD as well as HELP [Keywords].
 
153
 
 
154
  WRITE/KEYWORD         Store values into a keyword
 
155
  READ/KEYWORD          Display contents of keywords
 
156
  COMPUTE/KEYWORD       Compute values of a keyword or compute special function
 
157
  COPY/KEYWORD          Copy keywords of same type
 
158
  SHOW/KEYWORD          Display contents of keyword data base
 
159
  HELP/KEYWORD          Explain contents of given keyword
 
160
  COPY/KD               Copy keyword to descriptor of destination frame
 
161
  COPY/KT               Copy a keyword into table element
 
162
  DEFINE/LOCAL          Define and initialize a local keyword in a procedure
 
163
  See also              HELP/SUBJECT Procedures
 
164
 
 
165
 
 
166
> Catalogue - Catalogues - ICAT - TCAT - FCAT - ACAT
 
167
  In MIDAS there exist catalogues for images, tables, fit files and ASCII 
 
168
  files (x = I, T, F, or A). The chapter "Using MIDAS" (Chapter 3 of the 
 
169
  MIDAS User's Guide Volume A) contains a section with a detailed description
 
170
  of catalogues in MIDAS. 
 
171
 
 
172
  ADD/xCATAL            Add one or more entries to a catalogue 
 
173
  CREATE/xCATAL         Create a catalogue 
 
174
  EXECUTE/CATAL         Execute a MIDAS procedure or MIDAS command for all 
 
175
                        entries in a catalogue
 
176
  READ/xCAT             Read entries of given catalogue
 
177
  SET/xCAT              Make given catalogue the "active" catalog
 
178
  SHOW/xCAT             Display the total no. of entries + last entry no. in a
 
179
                        catalogue
 
180
  SUBTRACT/xCATAL       Remove an entry from a catalogue 
 
181
  INFO/SETUP Catalog    Get info about Catalog setup (for EXECUTE/CATALOG)
 
182
 
 
183
> Copying - Duplicate - Hardcopy
 
184
  COPY/II               Copy source frame to destination frame
 
185
  COPY/IT               Creates a new table file from the input image
 
186
  COPY/TI               Creates a new image file from the input table
 
187
  COPY/TABLE            Copy table files.
 
188
  COPY/TT               Copy a table column to another existing table
 
189
  COPY/TK               Copy table elements into a keyword
 
190
  COPY/KT               Copy a keyword into table element
 
191
  COPY/DD               Copy descriptors of source frame to destination frame
 
192
  COPY/DIMA             Copy numerical descriptor of source frame to new image
 
193
  COPY/DK               Copy descriptor of source frame to keyword
 
194
  COPY/KD               Copy keyword to descriptor of destination frame
 
195
  COPY/KEYWORD          Copy keywords of same type
 
196
  COPY/DISPLAY          Make a hardcopy of the ImageDisplay on output_device  
 
197
  COPY/GRAPHICS         Copy a plot file to the specified graphic device
 
198
 
 
199
 
 
200
> Display - Visualization - Viewing 
 
201
  The chapter "Graphics and Image Display" (Chapter 6 of the MIDAS User's 
 
202
  Guide Volume A) contains a detailed description of the MIDAS display and
 
203
  plotting facilities. Use HELP/APPLIC to obtain information about the 
 
204
  application procedure `perspec.prg'.
 
205
 
 
206
  BLINK/CHANNEL         Blink between channels 
 
207
  CLEAR/ALPHA           Clear the alpha-numerics memory 
 
208
  CLEAR/CHANNEL         Clear and initialize memory channel 
 
209
  CLEAR/DISPLAY         Reset monitor 
 
210
  CLEAR/SPLIT           Disable split screen 
 
211
  COPY/DISPLAY          Hard copy of image display 
 
212
  CREATE/DISPLAY        Create a display window (using Xwindow)  
 
213
  CUTS/IMAGE            Set display thresholds for image 
 
214
  DELETE/DISPLAY        Delete the display windows 
 
215
  DISPLAY/CHANNEL       Display image loaded into channel 
 
216
  DRAW/RECTANGLE        Draw rectangle in the overlay plane 
 
217
  EXTRACT/CURSOR        Extract a subframe from the frame currently displayed 
 
218
  EXTRACT/ROTATED       Extract a rotated subimage from displayed image 
 
219
  EXTRACT/TRACE         Extract interactively a line from an image 
 
220
  GET/CURSOR            Coordinates from display device by cursor 
 
221
  GET/IMAGE             Read currently loaded image from channel        
 
222
  INITIALIZE/DISPLAY    Initialize the image display
 
223
  LABEL/DISPLAY         Write character string on display device 
 
224
  LOAD/IMAGE            Load image into display device          
 
225
  LOAD/TABLE            Display table data on image display 
 
226
  MODIFY/CUTS           Modify cut values of image interactively
 
227
  MODIFY/DISPLAY        Toggle the state of a display window from mapped Window 
 
228
                        to Icon and vice versa
 
229
  SCROLL/CHANNEL        Scroll image on given channel 
 
230
  SET/CURSOR            Set cursor form and position 
 
231
  SET/DISPLAY           Define color display control, size of screen etc. 
 
232
  SET/SPLIT             Enable split screen 
 
233
  SHOW/CHANNEL          Show information related to channel 
 
234
  VIEW/IMAGE            View an image with a "looking glass" and get statistics
 
235
  @a perspec            Provide perspective view
 
236
 
 
237
 
 
238
> Color - LUT - ITT
 
239
  The chapter "Graphics and Image Display" (Chapter 6 of the MIDAS User's 
 
240
  Guide Volume A) contains a detailed description of the MIDAS commands
 
241
  working with (pseudo) colors.
 
242
 
 
243
  CLEAR/ITT             Bypass ITT on display window
 
244
  CLEAR/LUT             Bypass LUT on display window
 
245
  DISPLAY/LUT           Display LUT bar at bottom of display
 
246
  GET/ITT               Read currently loaded intensity transfer table from 
 
247
                        display
 
248
  GET/LUT               Read currently loaded Lookup table from display
 
249
  LOAD/ITT              Load an intensity transfer table 
 
250
  LOAD/LUT              Load a color lookup table into display unit 
 
251
  MODIFY/ITT            Modify the currently active intensity transfer table
 
252
  MODIFY/LUT            Modify the currently active lookup table
 
253
  SET/ITT               Enable use of intensity transfer table 
 
254
  SET/LUT               Enable use of color lookup table 
 
255
  TUTORIAL/ITT          Explain usage of ITTs in Midas
 
256
  TUTORIAL/LUT          Explain usage of LUTs in Midas
 
257
  @a vertlut            Display vertical LUT bar with labels
 
258
 
 
259
 
 
260
> Zoom - Zooming - Magnify - Magnification
 
261
  Some of the zoom command can not or only in a limited version be used on
 
262
  non-X devices.
 
263
 
 
264
  CLEAR/ZOOM            Clear zoom 
 
265
  CREATE/CURSOR         Create a cursor window
 
266
  CREATE/ZOOM           Create a zoom window for an existing display window
 
267
  DELETE/CURSOR         Delete a cursor window
 
268
  DELETE/ZOOM           Delete a zoom window
 
269
  GET/CURSOR            Coordinates from display device by cursor 
 
270
  VIEW/IMAGE            View an image with a "looking glass" and get statistics
 
271
  ZOOM/CHANNEL          Zoom image on display 
 
272
  ZOOM/OVERLAY          Zoom image interactively and also the overlay plane
 
273
  
 
274
 
 
275
> Graphics - Plot 
 
276
  The chapter "Graphics and Image Display" (Chapter 6 of the MIDAS User's 
 
277
  Guide, Volume A) contains a detailed description of the MIDAS plotting 
 
278
  facilities. 
 
279
 
 
280
  CLEAR/GRAPHIC         Clear graphic screen 
 
281
  COPY/GRAPHIC          Send the plot file to the specific graphic device
 
282
  CREATE/GRAPHIC        Create a graphic window (using Xwindow)
 
283
  CUTS/IMAGE            Set plot thresholds (high and low) for image 
 
284
  DELETE/GRAPHIC        Delete the graphic windows
 
285
  GET/GCURSOR           Coordinates from graphic device by cursor 
 
286
  LABEL/GRAPHIC         Plot text in an existing plot 
 
287
  OVERPLOT/COLUMN       Overplot a column of an image on existing plot 
 
288
  OVERPLOT/ERROR        Overplot table error column 
 
289
  OVERPLOT/HISTOGRAM    Overplot histogram of table column or image 
 
290
  OVERPLOT/IMAGE        Overplot image data on previous plot  
 
291
  OVERPLOT/ROW          Overplot a row (line) of an image on existing plot 
 
292
  OVERPLOT/TABLE        Overplot table data on previous plot 
 
293
  OVERPLOT/VECTOR       Overplot vector map from two 2-dim. images 
 
294
  PLOT/AXES             Plot a coordinate box with tickmarks and labels
 
295
  PLOT/COLUMN           Plot a column of an image 
 
296
  PLOT/CONTOUR          Contour plotting of an image 
 
297
  PLOT/DESCRIPTOR       Plot an entry in a descriptor 
 
298
  PLOT/HISTOGRAM        Plot a histogram of a table column or an image 
 
299
  PLOT/PERSPECTIVE      Perspective plotting (3-dim.) of an image 
 
300
  PLOT/ROW              Plot a row (line) of an image 
 
301
  PLOT/TABLE            Plot table data 
 
302
  PLOT/VECTOR           Plot vector map from two 2-dim. images 
 
303
  SET/GRAPHIC           Set plot characteristics like scaling 
 
304
  SHOW/GRAPHIC          Show graphic characteristics 
 
305
  TUTORIAL/GRAPHICS     Explain the use of the graphics package
 
306
 
 
307
 
 
308
> Printer  - Printing - Output
 
309
  Information about the printers installed is available via  HELP [Printers].
 
310
 
 
311
  ASSIGN/PRINT          Define output device for printing
 
312
  PRINT/IMAGE           Print image data values on device specified
 
313
  PRINT/TABLE           Print table values on the device/file specified
 
314
  PRINT/DESCR           Print descriptor values
 
315
  PRINT/KEY             Print contents of keywords
 
316
  PRINT/LOG             Print the specified pages of the logfile
 
317
 
 
318
 
 
319
> Image - Creation - Extraction- Truncate - Insert
 
320
  CREATE/IMAGE          Create new image 
 
321
  CREATE/RANDOM         Create a new image from a random distribution 
 
322
  EXTRACT/CURSOR        Extract a subframe from the frame displayed 
 
323
  EXTRACT/IMAGE         Extract part of an image 
 
324
  EXTRACT/LINE          Extract a line from a frame 
 
325
  EXTRACT/SLIT          Extract subimage defined by fixed slit 
 
326
  EXTRACT/TRACE         Extract line from an image 
 
327
  INSERT/IMAGE          Insert a subimage into father image 
 
328
  SHIFT/IMAGE           Shift the pixels in an image in x and y-direction
 
329
  TUTORIAL/EXTRACT      Demonstrate some of the different EXTRACT commands
 
330
 
 
331
 
 
332
> Arithmetic - Computing 
 
333
  AVERAGE/AVERAGE       Compute simple average of all pixels in a subimage   
 
334
  AVERAGE/COLUMN        Compute average of image columns 
 
335
  AVERAGE/IMAGE         Calculate the average of images 
 
336
  AVERAGE/ROW           Compute average of image rows 
 
337
  AVERAGE/WINDOW        Compare images, then take the meaning 
 
338
  COMPUTE/IMAGE         Compute arithmetic expression of images 
 
339
  COMPUTE/PIXEL         Perform arithmetic operations on images using pixel 
 
340
                        coordinates 
 
341
  COMPUTE/ROW           Compute arithmetic expression on image scan lines 
 
342
 
 
343
 
 
344
> Coordinates - Data - Values - Pixels - Cursor - Mouse - Trackball - Joystick
 
345
  Information about how to use mouse, joystick, etc. is available via
 
346
  HELP [ImageDisplay]
 
347
 
 
348
  CENTER/...            Find center 
 
349
  EXTRACT/TRACE  
 
350
  GET/CURSOR            Coordinates from image display via cursor   
 
351
  GET/GCURSOR           Show coordinates from graphics picture 
 
352
  READ/DESCRIPTOR       List reference coordinates 
 
353
  SET/CURSOR  
 
354
  SET/GCURSOR
 
355
  VIEW/IMAGE  
 
356
  WRITE/DESCRIPTOR      Write reference coordinates
 
357
 
 
358
 
 
359
> Aligning - Rebinning - Rotation - Flip 
 
360
  ALIGN/IMAGE           Calculate linear transformation between 2 images 
 
361
  EXTRACT/IMAGE         Extract part of image 
 
362
  EXTRACT/ROTATED_IMAGE Extract a rotated subimage from displayed image
 
363
  EXTRACT/SLIP          Extract a subimage defined by a fixed slit from image
 
364
  FLIP/IMAGE            Flip image in x and/or y 
 
365
  GROW/IMAGE            Repeat one scan line to make 2 dim images 
 
366
  INSERT/IMAGE          Insert a subimage into father image 
 
367
  REBIN/II              Logarithmic, exponential, $r^{1/4$ frequency rebin 
 
368
  REBIN/IT              Nonlinear rebinning of 1D data. Image to Table 
 
369
                        transformation
 
370
  REBIN/LINEAR          Pixel rebinning of image 
 
371
  REBIN/ROTATE          Rotate an image any angle 
 
372
  REBIN/SPLINE          Do rebinning of an image via cubic splines using new 
 
373
                        step sizes and start points
 
374
  REBIN/WAVE            Rebin 1-D image to linear wavelength 
 
375
  RECTIFY/IMAGE         General geometric correction 
 
376
  ROTATE/CLOCKWISE      Rotate clockwise 90 degrees 
 
377
  ROTATE/COUNTER_CLOCK  Rotate an image by multiples of 90 degrees 
 
378
                        counter_clockwise
 
379
  TUTORIAL/ALIGN        Explain the usage of the ALIGN/IMAGE command
 
380
  TUTORIAL/EXTRACT      Demonstrate some of the different EXTRACT commands
 
381
 
 
382
 
 
383
> Filtering - Cleaning - Smoothing - Convolution - Deconvolution 
 
384
  AVERAGE/ ...          Compute average of pixels values by various methods
 
385
  CONVOLVE/IMAGE        Convolve image with given point spread function 
 
386
  CREATE/FILTER         Create filter image 
 
387
  DECONVOLVE/IMAGE      Deconvolve image with given point spread function 
 
388
  DECONVOLVE/IMAGE      Deconvolve image with point spread function 
 
389
  FILTER/GAUSS          Use Gauss filter on image 
 
390
  FILTER/MEDIAN         Median filter image 
 
391
  FILTER/SMOOTH         Smooth an image 
 
392
  TUTORIAL/FILTER       Explain the usage of filters
 
393
  See also              FFT
 
394
 
 
395
 
 
396
> Modification - Pixels - Values
 
397
  PRINT/IMAGE           Print an image 
 
398
  READ/IMAGE            List pixel values into image 
 
399
  WRITE/IMAGE           Change pixel values in image (world coordinates) 
 
400
  ITF/IMAGE             Transform pixel values in an image 
 
401
  MODIFY/CURSOR         Change pixel values in image by cursor 
 
402
  MODIFY/GCURSOR        Change pixel values in image by graphic cursor 
 
403
  MODIFY/PIXEL          Change pixel values in image 
 
404
  REPLACE/IMAGE         Modify pixel values in given intensity interval 
 
405
  REPLACE/POLYGON       Replace pixel values inside a polygon 
 
406
  See also              Filtering
 
407
 
 
408
 
 
409
> Transformations - FFT - Fourier
 
410
  The command FFT will compute the discrete fast Fourier transform using 
 
411
  double precision arithmetic internally. The application procedures 
 
412
  `convolfft.prg' and `fftfilt.prg' use the FFT to do filtering and 
 
413
  convolution/correlation. Use HELP/APPLIC to obtain information about 
 
414
  these procedures.
 
415
 
 
416
  FFT/IMAGE             Compute discrete Fourier transform of real or complex 
 
417
                        frame
 
418
  FFT/INVERSE           Compute inverse discrete Fourier transform of real or
 
419
                        complex frame
 
420
  FFT/POWER             Compute discrete Fourier transform of real or complex 
 
421
                        frame and also its power spectrum (square root)
 
422
  FFT/FREQUENCY         Compute discrete Fourier transform of real or complex 
 
423
                        frame and shift or origin of frequency domain to center
 
424
  FFT/FINVERSE          Compute inverse discrete Fourier transform of real or 
 
425
                        complex frame
 
426
  FFT/FPOWER            Compute discrete Fourier transform of real or complex 
 
427
                        frame and also its power spectrum (square root).
 
428
  @a convolfft          Convolve or correlate object image with a PSF via FFT 
 
429
  @a fftfilt            Filter an object image via FFT
 
430
 
 
431
 
 
432
> Statistics - Minimum - Maximum - Histogram 
 
433
  COMPUTE/HISTOGRAM     table-to-image or table-to-table histogram transform
 
434
  EQUALIZE/HISTOGRAM    Perform histogram equalization and load ITT to apply it
 
435
  FIND/MINMAX           Display (and store) max and min value 
 
436
  FIND/PIXEL            Find first pixel with a value inside or outside the 
 
437
                        interval 
 
438
  PLOT/HISTOGRAM        Plot histogram of pixel values in image 
 
439
  STATISTICS/IMAGE      Calculate statistics of an image 
 
440
  STATISTICS/TABLE      Calculate statistics of a table column
 
441
  @a histogram          image-to-image or image-to-table histogram transform
 
442
 
 
443
> Integrate - Aperture - Magnitudes
 
444
  FIT/FLAT_SKY          Fit background image 
 
445
  INTEGRATE/APERTURE    Integrate flux inside aperture 
 
446
  INTEGRATE/LINE        Integrate pixel-values over area in image 
 
447
  MAGNITUDE/CIRCLE      Compute the magnitude of the specified object 
 
448
                        by integrating over the central area defined 
 
449
                        by a circular aperture 
 
450
  MAGNITUDE/RECTANGLE   Compute the magnitude of the specified object 
 
451
                        by integrating over the central area defined 
 
452
                        by a rectangular aperture 
 
453
 
 
454
> Julian-date - UT - ST - Sidereal_time - Precession
 
455
  COMPUTE/ST            Calculate geocentric Julian date (JD) and local mean 
 
456
                        sidereal time (ST)
 
457
  COMPUTE/UT            Calculate geocentric Julian date (JD) and universal 
 
458
                        time (UT) 
 
459
  COMPUTE/PRECESSION    Precess equatorial coordinates from one epoch to 
 
460
                        another
 
461
 
 
462
> Fitting - Least_Squares
 
463
  The chapter "Fitting of Data" (Chapter 9 of the MIDAS User's Guide Volume A)
 
464
  gives all information about the capabilities in MIDAS to fit data. To get a 
 
465
  list of all the commands with qualifier FIT use the command HELP/QUAL FIT.
 
466
 
 
467
  COMPUTE/FIT           Compute fitted image or table 
 
468
  COMPUTE/FUNCTION      Compute function values of image or table 
 
469
  EDIT/FIT              Define function for fitting 
 
470
  FIT/IMAGE             Least squares fitting in image 
 
471
  FIT/TABLE             Least squares fitting in table 
 
472
  PRINT/FIT             Print fitted values 
 
473
  READ/FIT              Read fitted values 
 
474
  SELECT/FUNCTION       Select functions to be fitted 
 
475
  SET/FIT               Control execution of fitting  
 
476
  SHOW/FIT              Display control parameters
 
477
 
 
478
 
 
479
> Stacks - Cubes
 
480
  If you have several frames (at least partially overlapping) of the same 
 
481
  object, the following MIDAS commands may be used to get a good average
 
482
  frame from that stack of frames. Use HELP/APPLIC to obtain information 
 
483
  about these application procedures.
 
484
 
 
485
  AVERAGE/WEIGHTS       Calculate the weighted average of images 
 
486
  AVERAGE/IMAGES        Calculate the average of images
 
487
  AVERAGE/WINDOW        Compute average of (consistent) pixel values
 
488
  @a slicube            Extract 2-D frames from a 3-D cube
 
489
 
 
490
  TRANSPOSE/CUBE        Rearrange the planes of a cube
 
491
  COMPUTE/PLANE         Arithmetic involving different planes of a cube
 
492
  COMPUTE/ZYPLANE       Compute arithmetic expr. on the zy_planes of image
 
493
                        cubes
 
494
 
 
495
 
 
496
> Photometry
 
497
  MIDAS contains two packages to do stellar photometry: ROMAFOT, and DAOPHOT.
 
498
  The first package is described in the chapter ``Crowded Field Photometry''
 
499
  (Chapter 5 of the User's Guide, Volume B). DAOPHOT is described in Chapter 12
 
500
  of that same volume. In addition, MIDAS contains the package INVENTORY
 
501
  for doing object searching and classification, described in Chapter 5 of  
 
502
  Volume B: ``Object Searching and Analyzing Commands''.
 
503
  A number of tools for surface photometry are combined in the context 
 
504
  SURFPHOT.
 
505
  Also, the MIDAS User's Guide gives all information about other useful 
 
506
  command in the area of photometry like: AVERAGE/WEIGHTS AVERAGE/WINDOW
 
507
  CENTER/GAUSS CENTER/MOMENT COMPUTE/WEIGHTS MAGNITUDE/CENTER MAGNITUDE/CIRCLE
 
508
  INTEGRATE/APERTURE STATISTICS/IMAGE FIT/FLAT_SKY
 
509
  Relevant contexts are: ROMAFOT, DAOPHOT, INVENTORY and SURFPHOT; see HELP 
 
510
  [CONTEXTS].
 
511
 
 
512
> Spectroscopy
 
513
  MIDAS contains different packages for spectroscopy and spectral analysis.
 
514
  Most of these packages are described in the Volume B of the MIDAS User's 
 
515
  Manual.
 
516
 
 
517
  Calibration/Reduction packages:
 
518
  -------------------------------
 
519
 
 
520
  a) Package Long allows the calibration and reduction of 1D and long-slit
 
521
     spectra. The package provides a Motif Graphical User Interface.
 
522
 
 
523
  b) Package Echelle allows the calibration of echelle spectra, in particular
 
524
     La Silla instruments (EMMI, CASPEC, ECHELLEC, EFOSC). Pre-calibrated 
 
525
     solutions for EMMI are available. 
 
526
 
 
527
  c) Package IRSPEC is suited for the reduction of the IRSPEC spectrograph
 
528
     data (installed at the NTT telescope). The package provides a Motif 
 
529
     Graphical User Interface.
 
530
 
 
531
  d) Package MOS allows the reduction of multi-object spectra.
 
532
 
 
533
  Spectral Analysis packages:
 
534
  ---------------------------
 
535
 
 
536
  a) Package Spec is automatically set by all spectral calibration 
 
537
     packages above and provides a number of low-level commands for the
 
538
     spectral calibration as well as basic spectral analysis commands
 
539
     (determine continuum with CONTIN/SPEC or NORMALIZE/SPEC, fit Gaussian
 
540
     profiles to lines with DEBLEND/LINE). Two general Midas commands 
 
541
     (CENTER/GAUSS, INTEGRATE/LINE) can also be used. Note that the command
 
542
     CENTER/GAUSS provides an inversion flag for absorption spectra
 
543
     The context Spec also includes commands for the determination of
 
544
     the parallactic angle (COMPUTE/PARAL) and to correct spectra for
 
545
     differential aatmospheric dispersion (REFTRACTION/LONG).
 
546
 
 
547
  b) Graphical User Interface Alice is created with the command 
 
548
     CREATE/GUI ALICE and provides continuum fitting and multiple-component
 
549
     Gaussian fitting facilities.
 
550
 
 
551
  c) The context Lyman is specialized to fit inter-galactic absorption
 
552
     lines. 
 
553
 
 
554
  d) The context Cloud allows to modelise inter-galactic absorption
 
555
     lines. 
 
556