All Task Documents


Below is a list of all tasks. In parentheses the name of the source file is given.
3DPLOT
View Set, subset in perspective (3dplot.c)
ADD
Add a series of input subsets and one or another series of subsets. (aid.shl)
AID
Selects one of the tasks SUB, MUL, ADD, or DIV (aid.shl)
ALLSKYPLOT
Plot an all sky graticule in a given sky system and plot shapes, markers and or images on that system. (allskyplot.src)
ANTPAT
Calculate beam width (Full Widths at Half Maximum) and position angle of synthesized beam. (antpat.c)
aosnip
Snip AO-scan into seperate legs (aosnip.c)
ASTROM
Determine the sky-projection parameters CRVAL, CDELT, CRPIX and CROTA (astrom.c)
AXSWAP
Swap first and second axis of 2-dim (sub) set and/or change the sign of the grid separation. (axswap.c)
BLOT
Conditional transfer of maps using blotch region. (blot.c)
CALC
Calculate expressions (using variables) and exercise GIPSY input syntax (calc.c)
CBLANK
Converts datavalues to BLANK and vice versa. CBLANK also checks whether the data are legal (i.e. it checks for NaN's etc. and replaces them by BLANKS). (cblank.shl)
CLEAN
This program cleans maps or lines. (clean.c)
CLIP
Blank values of input if they are outside range. (clip.c)
CODER
Create C-code for simple programs (coder.c)
COLA
Control language for use with Hermes. (cola.c)
COLOUR
Loads a COLOUR Look Up Table in GIDS. This LUT can be activated with the USER button in the COLOR menu. (colour.c)
COMBIN
Combine sets to create new sets using mathematical expressions. (combin.shl)
CONDIT
Transfer values if test value within certain range. (condit.c)
CONREM
Removes continuum from channel maps by fitting a polynomial to the continuum channels. (conrem.c)
CONREMCHEB
Removes continuum from channel maps by fitting a polynomial or a Chebychev series to the continuum channels. (conrem.py)
COORDS
Converts user supplied coordinates into physical coordinates. (coords.c)
COPY
Program to copy set and subsets. It can also increase or decrease the frame size of the subsets. BLANKs will be written in the output set outside the original subset frame. (copy.shl)
CORMAP
Check whether there is a correlation between two maps (cormap.c)
CPLOT
Create contour-, gray scale- and colour plots. Provide basic drawing routines. (cplot.c)
CREATE
Creates a SET (and subsets) (create.shl)
CURSOR
Write positions (GRIDS and PHYSICAL coordinates), pointed with an interactive graphics cursor in a GIDS overlay, to screen or ASCII file. Write also (interpolated) image values. (cursor.c)
DECIM
Decrease size of a set in any direction with an integer factor (decim.c)
DELETE
Delete sets (delete.c)
DIMINISH
Program to copy set and subset. It will only copy the subset axes to the output set, so you can diminish the dimensionality of a set. (copy.shl)
DISK
DISK lists the contents of the current directory and lists some properties of GIPSY sets. (disk.c)
DIV
Divides a series of input subsets by one or another series of subsets. (aid.shl)
DSSLOAD
Loads a Digitized Sky Survey FITS file into a GIPSY set. (dssload.c)
EDITSET
Program to edit data in a set. (editset.c)
ELLFIT
Programme fits an ellipse to an user defined bunch of points. (ellfit.c)
ELLINT
Integrate map in elliptical rings. Write statistics to log file, Ascii file or GDS table. See also: Supplementary documentation. (ellint.c)
ELLPROF
Create an output set with profiles extracted from an input set at positions in subsets that are either 1) defined by ellipses, 2) entered manually or 3) entered with the graphics cursor. (ellprof.c)
ENHANCE
Enhance image (Local enhancement method) (enhance.c)
EXTEND
Copy set and extend new set with one or more axes. Change size of set. (extend.c)
EXTRACT-QRC
Program to extract resources from a QT resource file. This tool is useful to developpers only (qrc.src)
FFT
This program does a two-dimensional Fast Fourier Transform on a (pair of) map(s). Maximum map size is 2048 x 2048. (fft.c)
FFTN
Apply fast Fourier transform in N dimensions, i.e. for a profile (N=1), a map or a series of maps (N=2) or a data cube (N=3). (fftn.src)
FINDGAUSS
Fitting and subtraction of 2-D gaussians (findgauss.c)
FIT
Fit a set of data points (Xi,Yi) to a model, that depends nonlinearly on its parameters, using a Chi-squared minimization. (fit.c)
FITSREAD
Load FITS images from file or URL into a GIPSY set. (fitsread.src)
FITSREPROJ
This task if a versatile tool to re-project data in a FITS file to another- or a modified world coordinate system. The output can be converted to a GIPSY set or a legacy GIPSY set (to be used for tasks like ROTCUR, ROTMOD etc.). (fitsreproj.src)
FIXHED
Add, change, delete or list item(s) in set header (fixhed.c)
FIXSNIP
Adds the keywords OBS and SCANTYPE to the header if these are not present. This is neccessairy since these keywords have lately been added to the standard keyword-list at snip level and IRDS_EXTEND and IRDS_ENQUIRE_SNIP have been adapted to this. (fixsnip.c)
FLAT
Apply a flat field correction to a map by fitting a 2-D polynomial to the background. (flat.c)
FLUX
Program to calculate flux in user defined box. (flux.c)
FUNPLOT
Interactive function plotting utility. (funplot.src)
GALMOD
Making model observations of the HI gas in a spiral galaxy. (galmod.f)
gaufit2d
Find position or major-, minor axis and position angle of sources by fitting 2 dim. gauss function parameters to data in a box.. (gaufit2d.c)
GAUSSCUBE
Making the full datacube of the results of a gaussfit. (gausscube.f)
GDS2TEXT
Put GDS image data in ASCII file and vv. Use a format for the numbers. Add (physical coordinates) to the data if in 'export' mode. (gds2text.c)
GETVAL
Get image values at given positions in a set (getval.c)
GMARKER
Mark user supplied positions in a graphics plane of GIDS. (gmarker.c)
GPLOT
General macro based plot program for interactive use of PGPLOT subroutines and the Gipsy Data Subsystem (GDS). See also: The GIPSY Recipes Book . (gplot.c)
GRADIENT
Calculates the gradients or the laplacian of a map, using three by three sized templates. (gradient.c)
GUIPSY
Task launcher and documentation system (guipsy.src)
HEADER
Display header information (header.c)
HELP
Display purpose lines or categories or complete documentation of tasks (subroutines and general items). Data can be directed to printer also. (help.c)
hermes
master control program for GIPSY. See also: Hermes. (hermes.src)
HIFLUX
derive fluxes and standard deviations from HIRAS images (hiflux.src)
HISTOG
Program creates histogram of intensities in a set or part of a set. (histog.c)
HISTORY
read, or update history or comment in set header (history.c)
IMAGE
imager and/or destriper for IRAS (image.src)
inidisplay
Initializes the display for GIPSY applications. (inidisplay.c)
INSERT
Program to insert (multiple) (parts of) a set into another existing set. (insert.shl)
INSPECTOR
INSPECTOR writes slices through a 3d GIPSY data cube. It overlays radial HI velocities (i.e. 'tilted ring' circular velocities) on velocities in XV diagrams and lets you adjust the tilted ring parameters to get a better fit. See also: INSPECTOR Supplementary documentation. (inspector.src)
IOTEST
Tests the speed of disk io. (iotest.c)
IPACCAL
Program to calibrate IRAS data sets. (ipaccal.src)
irdspos
Extract projected sky positions from positions in an IRDS set. (irdspos.c)
IRSET
Generate a test IRDS (irset.c)
lfits
List FITS files on a tape (lfits.c)
LRSCAL
Generate a calibrated LRS spectrum from data in an IRDS (lrscal.c)
MAPMAKER
Plot set/subsets from a GIPSY set or slices from a FITS file and annotate those plots with world coordinate labels and or a graticule. The program has a hard copy facility. It is ideal for comparing channels in a radio data cube or for comparing different sources (e.g. mixing GIPSY sets and FITS files). Put markers with keyword MARKER= A marker will be plotted in all images, at least if its position in world coordinates is part of the image. (wcsflux.src)
MEAN
Program to calculate the mean of a number of subsets. (mean.shl)
MEDIAN
Calculate median of data from set, file, table or expression. (median.c)
MERGE
Merges a number if IRDS's. (merge.c)
MFILTER
Apply a median (or average) filter to a (sub)set (mfilter.c)
MINBOX
MINBOX calculates the smallest box in a (sub)set, outside which only blanks exist and creates an output set with the calculated box size. It stores the box in physical coordinates in the header of the set. (minbox.c)
MIRROR
Mirrors a two-dimensional image in x, y or both. It can also rotate the image over +90 or -90 degrees. (mirror.c)
MNMX
This program finds the minimum and maximum value in a subset or part of a subset. It also counts the number of blanks. (mnmx.shl)
MOMENTS
Program to calculate moments and other properties of a profile (moments.c)
MOMENTS2D
Calculate FWHM and position angle of an ellipse, that represents a 2-dim gaussian, using zero-th, first and second moments of a distribution. The program can find asymmetrical features in a data set. (moments2d.c)
MPEG
Record a series of window snapshots and combine these in an MPEG movie. (mpeg.src)
MTCOPY
Copies selected files from one tape device to another tape device. Tape device can be a real tape unit or a directory on disk. (mtcopy.c)
MTLIST
Lists files on a tape device. (mtlist.c)
MUL
Multiplies a series of input subsets with one or another series of subsets. (aid.shl)
NEWS
Displays the GIPSY news items. (news.c)
nhermes
GIPSY master control program for a non interactive environment (hermes.src)
OBJECTS
Find and analyze isolated (extended) structures in an image. (objects.c)
OBJECTS
()
PATCH
Find data values at positions of blanks interpolating the data in a small volume around the blanks. (PATCH)
PBCORR
Corrects maps for primary beam correction (pbcorr.shl)
PGDEMO
Demonstrates PGPLOT. (pgdemo.f)
PGVIEW
Create one or more PGPLOT devices for screen display. (pgview.src)
PLATE
snips raw data from tape(s) to custom plate (plate.src)
PLAYER
PLAYER allows the user to execute a simple script containing keyword changes, or 'events' for an other task. In this way it appears as if PLAYER pushes the other task's buttons, etc. (player.src)
PLOTSYM
Plot PGPLOT's marker- and Hershey symbols (plotsym.c)
plscan
Plots raw IRAS scans (plscan.c)
points
Automatic point source extractor. Uses a histogram method to determine the zerolevel and the noise in a map. (points.src)
POTENTIAL
Program to calculate the 2-dim gravitational potential map of a 2-dim image. This is evaluating the integral given as Eq. 2-3 in the book Galactic Dynamics by Binney and Tremaine. (potential.c)
pplot.c
Plot the intensity along a line through a set. (pplot.c)
PRINT
print part of a (sub)set on terminal/printer. (print.c)
PROFGLOB
Interactive estimation of width of global profile. (No fitting involed) (profglob.c)
PROFIL
Creates an integrated line profile over a selected area of an input data cube (profil.shl)
PYBLOT
Conditional transfer of maps using blotch region. (pyblot.src)
PYCHECK
Python packages and modules checker (pycheck.src)
QFIT
Interactive fit of 2-D gaussians (qfit.c)
QPLOT
QPLOT plots an one dimensional slice through a set. (qplot.c)
RADIAL
Derive radial surface density distribution from a 2-dim total HI map using the 'Lucy method'. (radial.c)
RADPROF
Solves the radial surface density distribution from a strip integral of the brightness distribution. USE PROGRAM RADIAL AS FRONT END FOR RADPROF. (radprof.shl)
RANDOM
Generate random numbers from various distributions. Add noise to sets. Write random numbers to an (ascii) file on disk. (random.c)
RDBPHF
Add BPHF information to an existing IRDS (rdbphf.c)
RECOVER
Recover a corrupt GDS set (recover.f)
RECTIFY
Review the geometrical component of a model galaxy by fitting surface densities in (user supplied) tilted rings. (rectify.c)
REGRID
Create an output map with different grid along one axis. (regrid.c)
RENAME
Renames a GDS set. (rename.c)
RENDER
Render 2d- and 3d GIPSY data and display 2d-slices at any angle. See also: RENDER render 2d and 3d GIPSY data. (render.c)
RENZOGRAM
Build and execute a GPLOT input file that plots contours per level for different subsets. The contours can be plotted on a set displayed in GIDS. (renzogram.c)
report
reports a bug or a wish (report.c)
REPROJ
Re-project a spatial map into another map with a different coordinate system. See also: Projections used in GIPSY. . (reproj.c)
RESTORE
This program restores the residuals created by CLEAN. (restore.c)
reswri
RESWRI derives the kinematical parameters from the observed velocity field by fitting tilted-rings to the velocity field and fits harmonic terms after convergence of the ROTCUR part of code. RESWRI uses the 1 sigma error-field to calculate its errors. (reswri.c)
REWIND
Rewinds a tape. (rewind.c)
RFITS
Load FITS files from tape into a GIPSY set. (rfits.c)
RHEAD
list header elements ( descriptors ) and their level in grids (rhead.shl)
ROTCUR
ROTCUR derives the kinematical parameters from the observed velocity field by fitting tilted-rings to the velocity field. (rotcur.c)
ROTMAS
Interactive modeling of rotation curves (rotmas.src)
ROTMOD
This program calculates the rotation curve for a truncated exponential disk (Casertano, M.N.R.A.S., vol. 203, p735-p747, 1983), or for any other user supplied density law. It can also calculate the rotation curve for a spherical bulge. (rotmod.c)
SCALE
Program to scale the data in subsets by a factor and an offset. (scale.shl)
SCANAID
Add IRAS data with respect to a reference point (ADDSCAN) (scanaid.c)
SETBROWSER
Program to compose and send input to Hermes for tasks which need a GIPSY set or FITS file (setbrowser.src)
SHUFFLE
The programme shuffles profiles in a set so that they are aligned on positions taken from another set. (shuffle.c)
SIGDET (SIGnal DETection)
Separate signal from noise in image. (sigdet.c)
SKIP
Skips files forward or backward on tape. (skip.c)
SKYCALC
Calculator for transformation of single positions between sky systems (skycalc)
SKYCALQ
Calculator for transformation of single positions between sky systems. (skycalq.src)
SKYTOOL
Interactive coordinate transformation utility. (skytool.c)
SKYTRANS
Transformation between equatorial, galactic, ecliptic and supergalactic coordinates. (skytrans.c)
SLICE
Make a slice through a set (slice.c)
SLICEVIEW
SLICEVIEW is an inspection tool for 2d and 3d data sets. It extracts and displays slices under any angle and (for 3-d sets) shows z-profiles/flux at any position. (sliceview.src)
SMOOTH
Smooth sets with a gaussian beam (smooth.shl)
SNAPPER
Replace values by a box with other values e.g. for removing a bad perimeter of a velocity field. (snapper.c)
SNIPIN
Generate a test IRDS (snipin.c)
SPLINEFIT
Fit spline to data in selected subses and interpolate data for other subsets (splinefit.c)
STAT
Program to calculate elementary statistics in user (stat.c)
STOREGIDS
Store a set displayed in GIDS in a user supplied record number (storegids.c)
SUB
Subtract one or a series of subsets from another series of subsets. (aid.shl)
SUM
Program to add a number of subsets. (mean.shl)
SURFACEFIT
Given values Z at positions (X,Y) and optional standard errors for Z from a text file with data in columns, find best fit parameters for a user given model function F(X,Y) (surfacefit.src)
TABLE
GIPSY Table maintenance program (table.c)
thelp
file containing default help display for tHermes. (hermes.src)
thermes
GIPSY master control program for ASCII terminals (hermes.src)
TRACE
TRACE plots image values at user given positions as function of distance to a plot centre (in 2-d (sub)sets). (trace.c)
tracks
Plots the track of a number of snips for a number of detectors. (tracks.c)
TRANSFORM
Transform a (sub)set using rotation, scaling, translation etc. (transform.c)
TRANSPOSE
Copy a input set to an output set of which the axis order may be different. This task may be an alternative for AXSWAP. (transpose.src)
UVCONV
Load UV data from tape into a GIPSY set. (uvconv.c)
VELFI
Calculates model velocity field from input parameters given by the user. (velfi.c)
VELSMO
Program does a one dimensional smoothing of subsets. (velsmo.shl)
VIEW
Displays two dimensional images. (view.c)
VISIONS
Display data from FITS files or GIPSY sets. It allows for slices in any direction of the data set. A plot can be made in several formats. A manual is included in the program. Press f1 to get the handbook. (visions.src)
VTKVOLUME
simple experimental volume viewer based on VTK (vtkvolume.src)
WCSFLUX
Plot set/subsets from a GIPSY set or slices from a FITS file and annotate those plots with world coordinate labels and or a graticule. Then add shapes in one image. The shapes are copied to other images using their world coordinates. Finally calculate the flux in those shapes. (wcsflux.src)
WEED
Copies snips to an irds (or part of it), or removes snips. It will also remove snips which occur more than once in the irds. (weed.c)
WFITS
Writes disk set and subsets onto magnetic tape (or disk) in FITS format. (wfits.c)
XGAUFIT
XGAUFIT estimates parameters for multi component one dimensional gauss functions using data in selected profiles. It can use these estimates to fit the parameters to the data in a least squares fit. Output is send to subsets in a set. (xgaufit.src)
XGAUPROF
Fit parameters of a standard Gauss function, a Gauss-Hermite series or a Voigt lineshape to data from GIPSY sets or ASCII files See also: XGAUPROF Supplementary documentation. (xgauprof.src)
ZODYCAL
zodiacal emission calibration program (zody.shl)

GIPSY