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

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

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_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
TABLE_MARGINALIZE Marginalize a table against 2 columns