ASTRONOMICAL-PROCESSING

FLOW A bipolar flow hunter
REPROJECT Reproject an input image/cube to a different projection system

ASTRO

INTER-SENSITIVITYCompute sensitivity of an interferometer
XYZLONLAT Convert betwen Geocentric XYZ and Longitude,Latitude,Altitude

CLASS

PLAIT Plait two input images or cubes to decrease strip level

CONTRIB

GLENS Simulate gravitational lens effects

CONTRIBUTION

GAUSSCLUMPS Decompose a 3-dimensional spectral line data set into Gaussian shaped clumps

CORRELATION-ANALYSIS

CORRELATE Correlation image of two input images or data cubes
HISTO_CLOUD Cross histogram of two input images (Table output)
HISTO_CROSS Cross histogram of two input images/cubes (Image output)
HISTO_DOUBLE Histogram of an image as a function of another one
HISTO_SIMPLE Histogram of an image or of a table
HISTO_TABLE Cross histogram of column tables
MINIMIZE Find best linear correlation between two images
REGRESSION Compute the linear regression from a cross histogram
CORRELATE Correlation image of two input images or data cubes
TABLE_DENSITY Density of points from 2 columns of a table

DATA-FILLERS

FITS_GILDAS Simple FITS to GILDAS data format translator
GILDAS_FITS Simple GILDAS to FITS data format translator

DEMO

EXAMPLE Demonstration program, mostly used for GILDAS tests
PRIMES Compute primes numbers (used for GILDAS tests)

IMAGE-ANALYSIS

BACKGROUND Compute background intensity of an image
CIRCLE Compute the radial profile of each planes of an input cube
COMBINE Add, multiply, divide, etc... two input images
EXTREMA Compute and store the extrema of a GDF-like file
FIELD_FIND Simple segmentation of an image based on intensity
FIELD_LIST Compute statistics on fields of an image
FIELD_STAT Compute the integrated spectra of a fielded cube
FOURIER Compute the complex Fourier transform of a real spectra cube
MAKE_BACK Compute the background intensity of an input image
MOMENTS Compute the first 3 moments of an input lmv cube
PLANE Subtract a plane from an input image
SLICE Extract a 2D Position-Velocity slice from a 3D LMV cube
SPECTRUM Extract a spectrum from a 3D LMV cube
SPECTRUM_SUM Compute an integrated spectrum from a 3D LMV cube

IMAGE-PROCESSING

BLANKING Change the blanking value of a GDF file
EXTRACT Extract a subset (or surset) of a GDF file
FILL_CUBE Resample a cube by random or regular interpolation
GAUSS_COMPRESS Gaussian smoothing and then compression of a GDF file
HEADER List and modify the header (*not* the data) of a GDF file
INTERPOLATE Resample and smooth an input cube along its first axis
MAKE_CUBE Output a filled cube from an uncomplete sampled cube
MAP_AVER Average plans of a 3D data cube
MAP_COMPRESS Compress an image or a cube (by Fourier truncation)
MAP_EXPAND Expand an image or a cube (By Fourier expansion)
MAP_INTER Resample an input data cube along its 3rd axis
MAP_SUM Sum plans of a 3D data cube
MASK Mask all planes of an input cube inside or outside a given polygon
MASK_3DMASK_3D
SHIFT Shift an image by Fourier transform
SUM Sum many weighted images
SWAP Mirror a 2D image
TRANSPOSE Transpose input images or cubes
CIMAGE Create a simple geometrical source model

MAPPING

UV_AVERAGE Channel averaging of UV data
UV_CAL Apply an input table of gain (from UV_GAIN) to a table of uncalibrated visibilities
UV_CASA Prepare a UV Data Set imported from CASA by FITS for GILDAS
UV_CENTER Find the centroid of (centro-symmetric) emission from a UV table
UV_CHECK Check required number of beams for UV data
UV_CHECKBEAM Check how many beams may be required
UV_CIRCLE Compute the azimuthal average of an input UV table
UV_CLIP Clip UV data to suppress outliners
UV_COMPRESS Channel averaging of UV data
UV_CONTINUUM Task to filter line data in a UV table
UV_CTIME Time Average a UV data set
UV_CUTS Output radial visibility profiles from an input UV table
UV_DFT Image a UV table through Direct Fourier Transform (no FFT)
UV_EXTRACT Extract channels from a UV table
UV_FIT Fit simple functions through a UV table (using SLATEC)
UV_FITC Fit spherically symmetric, centered models through a UV table
UV_FIT-PROPER Fit functions and proper motions through a UV table
UV_FLAG Flag or unflag data in a UV table
UV_GAIN Compute (from self-calibration of observation on a given model) a table of gain for use by UV_CAL
UV_HANNING Channel Hanning smoothing of a UV table
UV_INVERT Make image from visibilities in a transposed UV table, using gridding+FFT
UV_LINE2CONT Convert a Line table into Continuum table
UV_LIST List part of a UV table
UV_MAP Make Image from visibilities in a UV table, using gridding+FFT
UV_MERGE Merge two UV table with the same spectral characteristics
UV_MFLAG Flag visibilities too far from a source model
UV_MOSAIC Gather or Split Mosaic UV Tables
UV_MULT Multiplication by a constant of the U and V columns of an input table
UV_NOISE Recompute visibility weights based on the visibility RMS outside the line
UV_PROPER_MOTIONApply proper motion to a UV tqble
UV_REF_GAUSS Phase and/or amplitude reference a UV table on a nearby Gaussian source
UV_REF_MODEL Phase and/or amplitude reference a UV table on a nearby modeled source
UV_REF_POINT Phase and/or amplitude reference a UV table on a nearby point source
UV_RESAMPLE Resample a UV data set
UV_ROBUST Reweight a UV table
UV_SHIFT Shift the phase center of UV table
UV_SHORT Compute short/zero spacing visibilities from single-dish data.
UV_SORT Sort (and precess?) a raw UV table
UV_SPLITPOLAR Split a multi-POLAR UV table into a series of single POLARs
UV_STAT Analyse a UV table for weighting parameters and map cell size
UV_SUBTRACT Subtract continuum averaged visibilities from a line UV table
UV_TEMPLATE Template task to handel UV data
UV_TRIM Trim a UV table of useless data
UV_UPDATE_FIELDSSupport task for @ fitsovt script.
UV_SPLITPOLAR Split a multi-POLAR UV table into a series of single POLARs
UV_VLA_REORDER Reorder a VLA UV table by Frequency
UV_ZERO Add zero spacing to a UV table from a single dish spectrum
MAP_REFINE Refine precision of dirty images
MAKE_PRIMARY Linear mosaicing tool from individual cleaned fields
MAKE_MOSAIC Build a dirty mosaic from individual fields (suited only to MAPPING)
MOSAIC_MAKE Build a dirty mosaic from individual fields
MX MX imaging and deconvolution algorithm starting from a UV table
PRIMARY Correct for the interferometer primary beam attenuation an input cube

MILLIMETER-SIMULATION

ARRAY_LAYOUT Create an interferometer configuration file from input parameters
ARRAY_PROJECT Undocumented...
AZIMUTH_AVERAGE Compute the azimuthal sum and average of one plane of a data cube
IMAGE_SAMPLING Define a sampling grid for use as input to SHORT_MODEL
SHORT_MODEL Simulate single-dish observations
PHASE_SCREEN Generate a 2-D phase screen to simulate atmospheric contribution
SORT_CLEAN Sort a Clean Component Table by Intensity
UV_TABLE Compute a Nyquist sampled UV table from a model data cube
UV_MODEL Compute a UV table (using a template sampling) from a model data cube
UV_FMODEL Compute a UV table (using a template sampling) from a model data cube
UV_CCMODEL Create a model UV table from a Clean Component List.
UV_CCT (Obsolete?, see UV_CCMODEL) Create a UV table from clean image
UV_TRACK Compute uv coverage of simulated observations
UV_TRACK_PHASE Compute uv coverage + phase noise
UV_OBSERVE Compute uv coverage + phase noise + amplitude errors
UV_OBSERVE_NEW Compute uv coverage + phase/amplitude errors + anomalous refraction
UV_POINTING Simulate pointing errors
UV_POINTING_NEW Compute a UV table with pointing errors from a model data cube
UV_SPLITFIELD Split a multi-field UV table into a series of single fields
UV_APPLYPHASE Apply a gain solution to a UV table.
UV_SINUSPHASE Create a model UV table with sinusoidal phase variation
UV_TIMEAVERAGE Smooth a UV table according to time
UV_TIMEBASE Sort a UV table into Time-Baseline order
UV_HYBRID UV plane hybridization of two images
UV_FIDELITY Compute Fidelity in the UV plane from two images
UV_PLUGC Plug continuum averaged visibilities into a line UV table
UV_FCCT Compute a UV table (using a template sampling) from a list of clean components
UV_APPLYPHASE Apply a gain solution to a UV table.
UV_ADDNOISE Add noise to a UV table,
UV_SOLVE Compute a gain solution from a calibrator UV table

MODEL-FITTING

GAUSS_1D Multi component one-dimension gaussian fitting
GAUSS_2D Single component two-dimension gaussian fitting

SMOOTHING

DG_SMOOTH Conjugate Gradient smoothing
GAUSS_SMOOTH 2D Gaussian smoothing in the Fourier plane
NOISE_SMOOTH Noise cheating enhancement smoothing
SMOOTH General smoothing algorithm by convolution with a (small) pattern

TABLE-PROCESSING

GRID_CUBE A simple gridding task to make a 2D image from a table
GRID_EXTEND Grid into a cube irregularly sampled data from an input table
GRID_PROJECT Reproject an input image or cube (through convolution)
GRID_SG Optimum gridding of irregularly sampled data from an input table
LIST List a table in human readable format
MERGE Merge two input tables by lines or columns
SORT Sort a real table
SORTINT Don't use this task...
TABLE Produce a table from a formatted file