10 APPENDIX

Contents
10.1   VICAR Proc Function Definitions
10.2   Classification of VICAR Procs by Function
10.3   Standard VICAR Procs and their Functions
10.4   VICAR Intrinsic Commands
10.5   VICAR Command Qualifiers
10.6   VICAR Intrinsic Global Variables
10.7   MENU Mode User Operations
10.8   TUTOR Mode User Operations
10.9   TUTOR Mode Line Editing Keys
10.10   Command Line Editing Keys
10.11   Examples of Proc Definition Files (PDFs)
10.12   Examples of VICAR Labels
10.13   VICAR Message Explanations
10.14   The VICAR New User's Tutorial
    10.14.1   New User Tutorial Listing

10.1 VICAR Proc Function Definitions

This section briefly defines the classes into which VICAR procs may be classified. See Section 10.2 for lists of which procs fall into which classes.

Annotation
Superimpose text on or around an image

Arithmetic Functions
Arithmetic operations.

Atmospheric Features Analysis
Collect feature tiepoints and statistics

Blemish, Noise & Artifact Removal
Locate, remove, classify, or modify blemishes, noise or artifacts

Brightness Corrections
Match brightness or remove gradients

Calibration
Generate and/or remove intrinsic transfer functions

Catalog & Database Management
Manipulate or modify databases

Color
Analyze, enhance or reconstruct color imagery

Contrast Enhancement
Enhance the contrast of images

Data Compression
Compress or decompress data

Data Format Manipulation
Change data from one format to another (e.g., halfword to byte)

Data Transfer (logging)
Transfer VICAR data from one storage medium to another (e.g. tape to disk, disk to disk)

Display
Interactive display of images

Film Recording
Generate a film product from a VICAR file

Filtering
Perform image filtering

Foreign Data Transfer
Transform or log foreign data to or from the VICAR format

Fourier Transforms
Transform image to/from, or operate on an image in the Fourier Transfer domain

Galileo Specific Programs
Programs written specifically for the Galileo mission.

Geometric Tranformations
Change the spacial characteristics of an image (e.g., the shape)

Graphics
Superimpose graphics within an image

Histogram Generation
Generate histograms

IBIS Data Transfer
Transform or log IBIS data to or from the VICAR format

IBIS Programs
Programs which utilize the IBIS data format.

Labels
Display, create, remove or modify VICAR labels

LANDSAT Specific Programs
Programs written specifically to handle LANDSAT data.

Listings
Examine data values within a file (e.g., look at DN numbers)

Magellan Specific Programs
Programs written specifically for the Magellan mission.

Magnification & Reduction
Alter the image size

Map Projections
Alter the image projection

Mars Observer Specific Programs
Programs written specifically to process data from the Mars Observor Camera

Mask Generation
Reformat data and generate a mask around the data, suitable for film recording

Modification
Modify or operate on image subareas

Mosaic Generation
Generate a mosaic

Multispectral Analysis
Identify regions in multiple data planes

Pattern Recognition & Location
Identify or locate objects within an image

Photometry
Apply or determine photometric functions

Planetary Data Transfer
Transform or log planetary data to or from the VICAR format (e.g., Voyager, Viking)

Planetary Navigation
Determine camera viewing geometry

Plotter Displays
Generate plots

Registration
Find correspondence between 2 or more images

Reseau Location & Removal
Locate and remove reseau and fiducial marks from Voyager and Viking Orbiter images

Rotation
Change image orientation by rotating

Statistics
Collect, extract and/or display statistical information about an image

Stereo
Create or process stereoscopic image pairs

Synthetic Data Generation
Generate synthetic or simulated data

Tape Utilities
Perform magnetic tape functions

Tiepointing
Generate, modify or transform tiepoints

Utilities
Miscellaneous utilities (e.g., parameter passing, sending messages to system operator, current date and time etc.)

Viking Specific Programs
Programs written specifically to support the Viking mission.

Voyager Specific Programs
Programs written specifically to support the Voyager mission.

10.2 Classification of VICAR Procs by Function

A major strength of the VICAR system is the flexibility of its software set. This feature, however, makes clear classification of procs by function a difficult task. Many procs have a primary function, but may perform other secondary tasks that may also be useful. For example, the proc AMOS performs planetary navigation, but its main function is atmospheric motion analysis. Therefore, in the lists that follow, proc names in uppercase denote the primary function, and those in lowercase denote a secondary function.

Annotation

EDIMAGE		FONT		MASKV		STARLAB		
TEXTAD
Arithmetic Functions
AVERAGE		DIFPIC		F2		F2_3D
F2COMP		fastmos		GF		LAVE		
MF		NF2		PICSUM		qsar		
RATIO		sargon		sargonb		XFORM		
ZINTERP
Atmospheric Features Analysis
AMOS		UVECTOR		UVF		UVFMAP
UVFSTATS
Blemish, Noise & Artifact Removal
ADESPIKE	BLEMFIX		BLEMGEN		BLEMPIC
BLEMVORB	CCDNOISE	CONCOMP1	DROPOUT		
DS4		GLLBLEMCOR	INSERT		lave		
MERGE		OSBLEMLOC	REPAIR		RESSAR75	
RESSAR77	sargon		sargonb		SIMPLIFY	
VGRBLEM		VGRFILLIN
Brightness Corrections
GEOMZ		GETZVAL		GRADREM		GRAFIMG
MZGEOM		PHOTFUNC	PIXGRAD		
Calibration
ABLE86		CCDNOISE	CCDRECIP	CCDSLOPE	
DC		FICOR77		FICOR86		FICORGEN	
FIXLOC		FIXVGR		GALGEN		GALSOS		
GETLOC		GLLCALNAME	GLLPFCF		GRIDGEN		
GRIDLOCB	INTERLOC	LTGEN		MJSPFCF		
MOMGEN		otf1		PICSUM		SOS		
SPLITCAL	VGLLOG		XLOCUS
Catalog & Database Management
AGGRG		AGGRG2		CAMPARAM	CATARCH		
CATCD		CATFILM		CATIMAGE	CATLABEL	
CATLIST		CATMRPS0	CATNIMS		CATPRODUCTS	
CATRADIO	CATREPORT	CATSEDR		CATSLIST	
CATSPICE	CNT		COUNT		DTRTAE		
EDRVAL		LISTSEDR	MERGE		MOCINDEX	
NXT		PHOTOM		PPLOAD		RESET		
SRCH		SRCHGEN		STARCAT		STARCAT2	
VOLSTSDR	VOSDRIBIS
Color
COLOR		COLORT		CSEND		DNSYMBOL	
EDIMAGE		EIGEN		GIACONDA	GLLCOLOR	
IDX		LEONARDO	LOOKUP		MAPGEN		
PAINT		PAINTG3		RGB		RGB2PSEUDO	
TRISTIM		TRUCOLOR	VLOOKUP
Contrast Enhancement
ASTRTCHR	color		FIT		HSTRETCH
idx		LOOKUP		MAPGEN		SSTRETCH
STRETCH		STRETVAR
Data Compression
BTC_COMP	BTC_DECOMP	CBIDRGEN	DEBARC		
HUFFCODE	ICTCOMP		ICTDECOMP	MGNSIZE		
RUNCODE		STRPMTCH	VGRPWS
Data Format Manipulation
C		CCOMP		fit
Data Transfer (logging)
AVHRRLOG	COPY		DEMLOGA		DTTLOGA
label		LOGMOS		PIDRLOG		TAPES		
VDEMLOG		VERTSLOG	VGLLOG		VGRLOG
VOLOG		vsar
Display
BROWSE		DISPLAYS	DISPOUT		edimage
FOOTPRINT	IDX		IFFT		IGIS
IMP		leonardo	QD		SHOWDISP
STEREOPIC	VIDS		XVICDISP
Film Recording
BARNE		PHOTO		QKLK		WILMA
Filtering
APODIZE		BICUBIC		BOXFLT2		CONCOMP1	
FFT1AP		FIL2		FILTER		FILTER2		
FILTERAP	FILTEREM	GIACONDA	GLLCOLOR	
MEDIAN		SBOXFLT		SHADY		SHADY2		
SIMPLIFY	TFILT		TFILT0		TRUCOLOR	
WIENER
Foreign Data Transfer
AFEWCLOG	AVHRRLOG	CONR4FIL	CONVIM
DEMLOGA		DTTLOGA		GRAF2DGN	SWAPPER
TOXYZ		VDEMLOG		VERTSLOG	VFITS2
VGOES		VSAR		XSECT
Fourier Transforms
APODIZE		FFT1		FFT11		FFT1PIX		
FFT2		FFT22		FFTCLAS		FFTFIT		
FFTFLIP		FFTMAG		FFTMAGIC	FFTPIC		
FT2		FTPACK		IFFT		MEM		
OTF1		POWER		PSF		RESTORW		
WIENER
Galileo Specific Programs
ABLE86		AMOS		BLEMGEN		BLEMPIC		
CATCD		CATLABEL	CATMRPS		CATMRPS0	
CATRADIO	CATREPORT	CCDNOISE	CCDRECIP	
CCDSLOPE	DEBARC		FICOR86		GALGEN		
GALSOS		GEDREAD		GEDRGEN		GEDRLIST	
GEDRVAL		GLLBLEMCOR	GLLCALNAME	GLLCAMPAR	
GLLCOLOR	GLLFILLIN	GLLGCOR		GLLMASK		
GLLPFCF		GLLPSF		GLLREQUEST	GPWAUDIO	
GPWS		GPWSFORMAT	GPWSMASK	GPWSSIM		
GREDRGEN	GRIDGEN		ICTCOMP		ICTDECOMP	
MANUAL3		MANUAL4		PICSUM		PWAUDIO		
PWECHO		PWSMEK		SCTOMARK	SHUTOFF		
SPLITCAL	SSIMEK		VGEDR		VGLLOG		
VGSDR		XLOCUS		
Geometric Tranformations
ARDREC		C130RECT	FLOT		GEOM
GEOMA		GEOMREC		KEPLER		LGEOM
map2		maptrans	MGEOM		MZGEOM
POLARECT	POLYGEOM	POLYREG		PTP
RING		ROTATE		size
Graphics
ADL		BOXGEN		CONTOUR		GRID
IDX		MAPGRID		MARK		OVERLAY
POLYSCRB	SHADY		STERMAP		UVECTOR
UVFMAP
Histogram Generation
fit		HIICCUP         HIST		HIST2D
HISTGEN		idx		maskv		multovly	
SHIST		vgrmask
IBIS Data Transfer
INTCON		VCOPOUT		VMDPIN		VQUIC
VWRIS		WRISOUT
IBIS Programs
AGGRG 		AGGRG2		BIDDRINDX	CATFILE		
COLOR		CONTOUR		COPYFILE	CORNER		
CTRMATCH	DGN2GRAF	EDIBIS		G3APPEND	
G3GEN		G3LIST		GETZVAL		GR2GEN		
GR2IM		GR2POLY		GR2REP		GRAF2DGN	
GRAFIMG		GRLIST		GRUTIL		HEX2INT		
HEXGEN		HICCUP		IBIS 		IBISGCP		
IBIS2TCL	IBISLSQ		IBISNAV		IBISNBR		
IBISREGR	IBISSTAT	IBISUPDATE	IGENER
INTCON		LINEMTCH	MAPGEN		MF
MSSIBIS		MULTOVLY	OMC		OMCOR
PAINT		PAINTG3		PCOPIN		PCOPOUT
PHOTFIT2	PHOTOM		PICMATCH	PLANETCNV	
PLOT3D		PLOTINT		PLTGRAF		PLTSYM		
POLYCLIP	POLYCON		POLYGEN		POLYGEOM	
POLYMAP		POLYMASK	POLYPMAP	POLYPNT		
POLYREG		POLYSCRB	QREP		QUERYLAB	
RASTOGRAF	RASTOVEC	REPORT		RIV2HEX
ROADHEX		ROWOP		RUNCODE		SDSIBIS
SORT		TIEPARM		TIEPLOT		TOIBIS		
TRANSCOL	VCOPOUT		VGRBLEM		VGRIBIS		
VMDPIN		VOSRIBIS	VQUIC		VWRIS		
WRISOUT		XYZPIC		ZINTERP		ZIPCOL
Labels
BADLABELS	CLABEL		GETLAB		GETPWS		
LABEL		LAB2TCL	      	LABLIST		LABSWTCH
LABVFY		MAPLABPROG	QUERYLAB	SLABEL		
STARLAB		VCOPY		VSAR
LANDSAT Specific Programs
DS4		THERMMOS	TIPSMOS		VERTSLOG
Listings
BWSEND		CSEND		DISPARMS	DNSYMBOL
G3LIST		GR2REP		GRLIST		idx
LIST		PRINTPIX	PRNTIM		QREP
REPORT		XVPLIST
Magellan Specific Programs
BANRMOV		BIDRINDX	BIDRLOG		BIDRSIM	
BIDRLOG		C_BIDR		CBIDRGEN	CONTENTS
CUMDIR		FBIDR_DIRF	FINDTIE		FRAME	
GAIN		GMASKMGN	LISTLOCS	LOGMOS	
MASKMGN		MGNDIRNAME	MGNFIT		MGNSIZE	
MGNZPAD		MIDR		MIDR_ARCH 	MIDR_INSERT
MIDRPOS	 	OVERLAP		PDIR_ARCH	PFASTMOS
PMASKMGN	RCBR		RDM		RFMINIT
SFASTMOS	SIPHON		tapesiphon 	TIESIM	
V2BIDR		VIEW
Magnification & Reduction
FULLSIZE	idx		SIZE
Map Projections
FOOTPRINT	LOOKUP		MAP		MAP2
MAP3		MAPGEN 		MAPGRID 	MAPMATCH	
MAPTRAN 	MAPTRAN3 	MAPTRANS	MAPTRANS2 
MASKMOS		PERSLAB		POLARECT	POLYMAP
POLYPMAP	PTP		RING		STERMAP	
THERMMOS	TOTOPO		UVECTOR		UVF	
UVFMAP		UVFSTATS	UVMAP		VLOOKUP	
VWRIS		XFORMAP
Mars Observer Specific Programs
BTC_COMP	MOCINDEX	MOCSUMMARY	
Mask Generation
FMASK		GLLMASK		GMASKMGN	GPWSMASK	
HSTRETCH	MASKMGN		MASKMOS		MASKV		
MOCMASK		NIMSMASK	PMASKMGN	POLYMASK
VGRMASK
Modification
EDIMAGE		FMASK		LEONARDO	MAPGEN		
PAINT		PAINTG3		POLYMASK	QSAR		
SARGON		SARGONB		STRPMTCH	XYZPIC		
ZCIRCLE		ZFILL
Mosaic Generation
APPEND		AUTOMATCH	DPOLYCUTS	FASTMOS
IBISGCP		INSECT		KEYMOS1		LOGMOS	
MANMATCH	MANUAL		MAPMATCH	MESURMOS	
MESURMOSCAHV	MGNFIT		MOSPLOT		MSS		
NEWMOS		OMCOR		RAPIDMOS	SFASTMOS	
THERMMOS	TIPSMOS
Multispectral Analysis
CLUSAN		DENDSTAT	EDSTATS		EIGEN
EIGENVEC	FASTCLAS	IMP		MSS
MSSIBIS		NIMSMASK	rgb		SIMPLIFY	
SPAM		STATS		USTATS
Pattern Recognition & Location
CORNER		FASTCLAS	GRIDLOCB	INTERLOC
PRNTIM		STARCAT		ZCIRCLE		
Photometry
PHOTFIT2	PHOTFUNC	PHOTOM		PHOTTEST
Planetary Data Transfer
GET_SFDU	EDRGEN		PIC2VIC		SIPHON
tapesiphon	VEDR		VGEDR		VGLLOG
VGRLOG		VGSDR		VMAC		VOLOG
Planetary Navigation
amos		FARENC		GETSPICE	map2		
MGNCORR		NAV		NAV2		NEARENC
Plotter Displays
IMP		otf1		PLOT3D		PLOTINT
PLOTTING	PLTDGN		PLTGRAF		PLTSYM		
POWER		QPLOT		rg		STATPLT		
TIEPLOT
Registration
GEOM		GEOMA		INSERT		LGEOM		
MGEOM		MZGEOM		PICMATCH	PICREG		
R		RG		TOPTRANS
Reseau Location & Removal
FIXLOC		RES77		RESLGEN		RESLOC
RESLOCVO	RESSAR75	RESSAR77
Rotation
FLOT		ROTATE		xlocus
Statistics
CLUSAN		CLUSTEST	DENDSTAT	DIFPIC
EDSTATS		EIGEN		F2		FASTCLAS
HIST		HISTGEN		IBISLSQ		IBISREGR
IBISSTAT	IMP		LAVE		LIST
MAXMIN		MF		MSSVIEW		PIXGRAD
PIXSTAT		SDSIBIS		SLIST		SPAM
STATPLT		STATS		USTATS		UVFSTATS
Stereo
STEREO		STEREOPIC	STERGEN		STERMAP
Synthetic Data Generation
CELLGEN		FRACGEN		GAUSNOIS	GEN
GENTHIS		PHOTTEST	POLYNOIS	RADAGEN		
SPOT		TESTGEN
Tape Utilities
ADDON		ALLOC		CONVIM		COPY		
DEALLOC		DISMOUNT	MOUNT		MTCLEAR		
REWIND		SFDULOG		TAPES
Tiepointing
convpr		convrp		corner		getloc
locus		MANMATCH	MAPMATCH	OMCOR2	
PICMATCH	picreg		R
rg		STERGEN		STERMAP		tieconm
tieparm		TIEPLOT		TOTOPO		TPTCOORD	
TPTEDT		TPTEDT2		TRACKER		TRACKER2	
TRACKER3	xvplist
Utilities
AL		APFLAG		CAMPARAM	DATETIME
DTRTAE		FORM		GETLAB		IBIS2TCL
LAB2TCL		MENUTREE	REQUEST		SYNTAX
TRANSLOG	USERNAME	V2VERSION	WILDCARD
Viking Specific Programs
BLEMVORB	DROPOUT		OMCOR		PLANETCNV
RESLOCVO	RESSAR75	SOS		VOLOG
VOLSTSDR	VOSDRIBIS
Voyager Specific Programs
AMOS		BLEMFIX		BROWSE		CAMPARAM
CATIMAGE	CATLIST		CATSEDR		CATSLIST
EDRGEN		EDRVAL		FARENC		FICOR77		
FICORGEN	FIXLOC		FIXVGR		FOOTPRINT	
GRIDGEN		IMLIST		KEPLER		LISTSEDR	
MERGE		MJSPFCF		NAV		NAV2		
NEARENC		OSBLEMLOC	PHOTFIT2	PHOTFUNC	
PHOTOM		PPLOAD		PTP		PWAUDIO		
PWECHO		QKLK		RADIANCE	RES77
RESLGEN		RESLOC		RESSAR77	RING		
SEDRGEN		SRCH		UVECTOR		UVF
UVFMAP		UVFSTATS	VEDR		VGRBLEM
VGRFILLIN	VGRIBIS		VGRLOG		VGRMASK		
VGRPWS

10.3 Standard VICAR Procs and their Functions

Certain VICAR procs make use of facility-specific or propietary hardware devices or software packages. The lack of these resources may cause a given proc to fail. Procs with this characteristic are denoted in this section by symbols in the NOTE column. "Required" means that the proc will not function without the indicated resource. "May be required" means that the proc is probably a procedure which will call one program if the resource is available and another if it is not.

Also included in the NOTE column is an indication of the whether or not the proc has been ported to UNIX yet, or whether a proc is obsolete. (Obsolete programs may still be available, but are no longer supported.)

The symbols in the column "NOTE" are:

	A	-	Array processor required
	A*	-	Array processor may be required
	C	-	CCSI routines required
	D	-	Datatrieve required
	D*	-	Datatrieve may be required
	F	-	Film recorder required
	G	-	Audio generator required
	I	-	Interactive display required
	I*	-	Interactive display may be required
	L	-	DEC LA50 printer required
	N	-	Intergraph hardware required
	O	-	Obsolete or unsupported software.
	P	-	Procedure
	R	-	Rainbow PC graphics required
	T	-	Device-independent plotting performed
	U	-	Have not yet been ported to UNIX, but
			will be in the future.
	V*	-	VLSI filter device may be required
	X	-	Will not be ported to UNIX.
VICAR
PROC	  NOTE	FUNCTION

ABLE86	   OX	Extracts data from the Galileo SSI flight and 
		ground calibration labels.
ADDON      OX	Advances a tape to the end of the last file or 
		to a position after any given number of files. 
ADESPIKE 	Detects pixel spikes and removes them by 
		averaging adjacent pixels. Single missing lines 
		are also filled in. 
ADL	    O	Adds a line to an image by adding a constant 
		value to pixels specified by endpoints.  
AFEWCLOG   OX	Reads the Air Force Electronic Warfare Center 
		digital terrain database and produces VICAR 
		images. 
AGGRG	    O	IBIS program aggregating columns of numbers 
		using any designated column of the file as a 
		control column.   
AGGRG2	    O	IBIS program collapsing columns of numbers in 
		an interface file into smaller columns using 
		a designated column as the control.  
AL	    U	Allocates disk image files.
ALLOC       X  	Allocates a tape drive to the user.
ALT_DAILY   X	Processes a nominal set of 7 consecutive orbits
		of ALT-EDR data from one input tape into 7
		BADRS. 
ALTSIM      X	Generates the orbital intermediate files for 
		MIPL-MGN processing of altimetric/radiometric
		data.
AMOS   	  DIU  	Interactive program supporting Atmospheric 
		MOtion Studies on Voyager and Galileo images.  
ANNOT       U	Accesses the britton-lee database and returns
		the database output to a file specified by	
		the parameter ANN_FILE.
APFLAG	   AU  	Returns into local variables the array processor 
		availability, format and size of an input image. 
APODIZE	    O	Modifies picture borders so that the Fourier 
		transform will be free from spikes through the 
		zero frequency axis, allowing filters to operate 
		without ringing on the edge of an image.   
APPEND	    O	Concatenates up to 30 images vertically.
ARCDR_GEN   X	Makes the OHFnnnnn.LBL, EPFnnnnn.LBL,
		ADFnnnnn.LBL, RDFnnnnn.LBL and ACONTENT.TAB 
		files for the ARCDR CD-ROMs.
ARCHIVE     X	Creates the ancillary file of all archival
		products from the MIPL/MAGELLAN systematic 
		stream.
ARDREC     OX	Corrects aircraft line scanner imagery for 
		relief displacement using digital elevation 
		(DEM) data.  
ASTRTCHR	Performs automatic linear stretches on fullword
		floating point or integer images.   
AUTOMATCH   	A program which automatically acquires tiepoints
		from sets of images for the purpose of producing
		mosaics.
AVERAGE		Averages up to 48 separate images into one 
		image.
AVHRRLOG   OX	Logs NOAA AVHRR data from tape into VICAR 
		format.
BADLABELS	Determines the "Bad Data Values" for an input 
		GLL SSI UDR.  Optionally, it will also cal-
		culate the entropy of the image.
BADR_ARCH   X	Archives BADRs onto magnetic tape and optical
		 disk.
BADRLOG     X	An ALT-DAILY internal process which takes the 
		BADR data records created by RCBR and forms
		BADR orbital files which will be run into BIN
		to make the GADR.
BADSHOW     U	Prints or displays the bad data values in an 
		image.
BADRSIM     X	Generates the basic altimeter data record files
		for MIPL-MGN processing of altimetric data. 
		Will place ramp-generated data or user specified
		imagery into the output files.  
BANRMOV    OX	A stream used to remove bands from F- or C1-
		MIDRs.
BARNE	   FX	Submits film recorder requests to the MRPS 
		(Multiple Recorder Production System).  Will be
		replaced by BARNER in the near future.  (See
		the MRPS User Guide for more information.)
BICUBIC		Enlarges images by integer zoom factors using 
		cubic convolutional reconstruction filters.
BIDRINDX    X	Creates an IBIS file containing information
		from an F or C BIDR.  The IBIS file can be
		used to navigate around in the BIDR without
		having to read the file.
BIDRLOG     X	Transforms a single bidr file into a VICAR 
		format image file.
BIDRSIM     X	Creates files/tapes in the Magellan BIDR 
		format.
BIN         X	Places data into sinusoidally projected image
		files from VICAR orbital files.
BLEMFIX	   IU	Interactive program for constructing Voyager 
		blemish files.  
BLEMGEN	    	Generates Galileo Blemish Definition Files 
		from the output of GALGEN.  Blemish file to be 
		used by GALSOS.
BLEMPIC	    U	Creates images of the permanent blemishes, low 
		full-well pixels and total blemishes recorded 
		in the BLEMGEN blemish file.  Initially in-
		tended for Galileo processing.    
BLEMVORB	Removes blemishes, wrinkles, and warts from 
		raw VIKING Orbiter images by replacing recti-
		linear areas with an average of nearby points.   
BOXFLT2		Applies either a highpass or lowpass filter 
		to a dataset.   
BOXGEN     OX	Generates a step wedge series of discrete 
		blocks arranged horizontally in a big "box". 
		Used in legends and keys.   
BRDR_ARCH   X	Archives BRDRs onto magnetic tape and optical 
		disk.
BRDRLOG     X	Processes the Magellan radiometer data from
		an input file containing one orbit's worth of
		data into output orbital files.
BROWSE  A*DIU	Interactive program allowing the user to col-
		lect display images from the Voyager Image 
		Catalog, based on user-supplied criteria.  
BTC_COMP    ?   MIPS VICAR application for performing 4x4 BTC
		compression on images using the algorithm 
		developed by Delp and Mitchell.  Used on the 
		Mars Pathfinder MicroRover imaging system.
BTC_DECOMP  ?   MIPS VICAR based application for decompressing 
		4x4 BTC compressed images.
BWSEND    ORX	Generates an ASCII file representing a grey 
		scale image or pseudo color image in a com-
		pressed format to be downloaded to a Rainbow 
		PC with a graphics board.   
C           U	Converts images between all recognized format 
		types by using simple linear transformations.  
C_BIDR      X	Used for daily processing and archiving of 
		the C-BIDR data stream.
C130RECT   OX	Removes panorama distortion, adjusts aspect 
		ratio and corrects tilt of images from scanners 
		sampling at equal angular increments.  
CAMPARAM    	Returns into local variables information from 
		a Voyager image label.  
CATARCH     X	A program procedure which enters the archival
		tape name, and the archival file number into
		the image catalog.
CATCD	    	Updates Galileo SSI image catalog with infor-
		mation on systematic processing products that 
		are stored on CDROM devices.  Supplements the 
		program CATPRODUCTS.
CATFILE	   OX	IBIS program concatenating up to 10 interface 
		files.  
CATFILM     X	Sorts through the Image Catalog and forms
		a collection of records which match the input
		sort parameters.
CATIMAGE   DX	Enters data from processed Voyager images into 
		the Voyager Image Catalog.  
CATLABEL    	Updates the VICAR label of a Galileo SSI UDR by
		retrieving the most current information from
		the Galileo IMAGE Catalog and SPICE kernels.
CATLIST	   DX	Allows user to sort through the Voyager Image 
		Catalog with up to 12 user-supplied sort 
		criteria.  
CATMRPS     X	Galileo procedure facilitating the submission 
		of processing requests to MRPS.
CATMRPS0    X	Stores data related to GLL Barne submissions 
		in the PHOTO_PROD and MRPS_FILE domains of the 
		Processing Request Catalog. 
CATNIMS     U	Reads the NIMS Systematic Processing request
		and creates corresponding records in the 
		PROCESSING, MOSAIC, and MOSEDR domains in the
		NIMS Catalog.
CATNIMS2
CATPRODUCTS 	Allows the analyst to perform an update of one
		of the Galileo SSI, NIMS, and PWS Catalog
		domains containing product information.
CATRADIO    U	Stores data about Galileo SSI radiometric cali-
		bration files in the SSI_RADIOMETRIC domain of 
		the Galileo (Datatrieve) Catalog.
CATRADIO2
CATREPORT   U	Provides a means to search the Galileo SSI, 
		PWS, and NIMS Catalogs and produce either a 
		report with a pre-defined format or an adhoc 
		report.
CATSEARCH   U	Aids in the automation of systematic processing 
		and for the production of EDRs and SSI REDRs.
CATSEDR     X	Reads a Voyager SEDR tape, and optionally stores
		the data into the image catalog.
CATSLIST   DX	Allows user to sort through Voyager Image 
		Catalog with up to 7 user-supplied sort 
		criteria.   
CATSPICE    U	Reads SSI and PWS SPICE kernels and stores the
		data in the SSI Overview Domain and PWS Predict
		Domain of the Galileo Catalog.
CATSUP
CBIDRGEN    X	Performs a 3x3 compression on MAGELLAN F-BIDR
		SAR data, while perserving the format as defined 
		in RPDS-101, revision 1.
CCDNOISE    T	Calculates the system gain constant and noise 
		floor of the Galileo CCD Light Transfer File 
		generated by MOMGEN.  
CCDRECIP    T	Calculates the sensitivity and shutter offset 
		for the Galileo CCD camera system from the 
		output from MOMGEN. 
CCDSLOPE    T	Calculates slope and offset from the Galileo 
		CCD Light Transfer File generated by MOMGEN. 
CCOMP		Converts images between the complex pixel 
		format and two real format images (amplitude 
		and phase, or real and imaginery) and vice 
		versa. 
CD_ARC      X	Creates tje DMAS directory file for the CD-ROM.
CDGEN       	Generates PDS label files for the following 
		files:
CDGEOM      U	Takes the output from a command that accesses
		the experimenters notebook and creates the files
		geom.tab and geom.lbl.
CELLGEN	   OX	Creates an image composed of square, equal-
		sized regions of encoded DN values increasing 
		in value from left to right and top to bottom. 
CFORM		Converts images between any of the recognized 
		data formats and performs linear transform-
		ations on images.
CHKSPACE    	Returns the number of free block (512 bytes)
		available to this user on a specific disk
		drive.
CHKSPACE_UNIX
CHKSPACE_VMS
CLABEL      	Reads the contour information generated by
		CONTOUR, after CONTOUR's output graphics
		file has been expanded by POLYSCRB.  Then  
		generates a FONT parameter file, which may
		be used to add labels to the contour file.
CLBLFONT    U	Writes text onto any VICAR2 byte image with
		a choice of seven available FONT styles.
CLEANLABEL	Removed duplicated label items from the 
		history label of any VICAR image.
CLUSAN	    	Creates a statistics file using the simulated
		annealing optimization technique to find the 
		best cluster partition for MSS data. 
CLUSTEST    	Determines the statistical significance of 
		clusters in a stats file. 
CNT		Returns into a local variable the number of 
		files in a SRCH list. 
COLOR	   OX	IBIS program coloring "painted" regions with 
		5 or fewer colors so that adjacent regions 
		have different colors (DN levels). 
COLORT	    	Transforms images between color domains (RGB,
		Tristim, CIE, USC, Spherical, HSR, HSI or Cube 
		Root). 
COMMENT     O	Allows a PDF file to display a comment as it
		executes.
COMMON_PROC_DONE
COMMON_SAVE_PAR
CONCOMP1    O	Removes high frequency noise components from 
		an image.  Typically used on classified or 
		stratified images produced by FASTCLAS or 
		USTATS. 
CONLAB      	Speeds up the contour label program written by
		Mike Girard.
CONR4FIL   OX	Converts IBM floating-point (REAL*4) data files 
		to VAX format. 
CONTENTS    X	Creates the contents.tab and the contents.lbl
		files which reside in the root directory of 
		the CD-ROM and the browse.lbl and hist.lbl 
		files which are in the MIDR subdirectories.
CONTOUR	    O	IBIS program creating a Graphics-1 file of 
		isolines.
CONVIM	    X	Converts images on tapes of various formats 
		into VICAR format (e.g., IBM to VAX). Will
		be replaced by DCONVIM.
CONVISOS   OX	Converts between image and object space 
		coordinates for all flight projects.
CONVPR	   OX	Transforms a PICREG tiepoint file into the 
		format needed by R. 
CONVRP	    X	Converts R, RG2 or TIECONM tiepoint files into 
		the format used by PICREG. 
COPY		Copies all or part of an image to another file.
COPYOD	    ?   Copies all or part of an image into another 
		file.  Works on labeled or unlabeled files on 
		tape or disk. 
COPYFILE   OU	IBIS program which copies selected columns of 
		an input interface file into selected columns 
		of an output interface file. 
CORNER	    	IBIS program finding good tiepoint locations 
		by looking for corners or features in the 
		image. 
COUNT	   PU	Types the number of files in a list created by 
		SRCH.
CSEND	  ORX	Allows color images to be downloaded onto a 
		Rainbow PC graphics board in 16 color steps. 
CTRMATCH   OX	IBIS program matching an image produced by 
		PAINT with information contained in a 
		Graphics-1 file. 
CUMDIR      X	Magellan program to create CD-ROM CUMDIR files.
DATETIME	Types the current date and time.
DC	    	Creates "dark current" image from several input 
		images.
DEALLOC	    X	Deallocates a tape drive assigned to the user.
DEBARC	    	Decompresses a Galileo image output from the 
		Block Adaptive Rate Compressor. 
DEBARC2     	Same as DEBARC, but for diagnostic purposes
		only.
DEMLOGA	   OX	Logs USGS DEM (Digital Elevation Model) data 
		into VICAR format. 
DENDSTAT   OU	Produces a dendrogram (tree-like diagram) for
		classification statistics files produced by 
		STATS and USTATS.  
DGN2GRAF   OX	Converts either 2-D or 3-D INTERGRAPH IGDS
		design files to IBIS Graphics-1 format.
DIFPIC		Differences two images, outputs a difference 
		images and reports statistics. 
DISMOUNT    X	Dismounts a tape from a mounted tape drive
		 assigned to the user. 
DISPARMS   OU	Displays the parameters in a VICAR parameter
		file.
DISPLAYS   IX	Allocates or deallocates a display device.
DISPOUT	  IOU	Produces VICAR formatted datasets from the 
		video and/or graphics planes of frame buffers 
		supported by the MIPL Virtual Frame Buffer 
		Interface.   
DNSYMBOL   OX	Converts DN values into symbols and shading.
DPOLYCUTS  OX	Generates cutlines for mosaicking.
DROPOUT	    	Finds and fixes pixels and missing lines in 
		VIKING Orbiter images by interpolating over the
		missing data. 
DS4	   OX	Removes 6-line striping from LANDSAT imagery 
		by performing localized histogram matching of 
		the 6 sensors.  
DTRTAE	   DX	Allows user to run Datatrieve commands from 
		within VICAR procedure. 
DTTLOGA	   OX	Logs NCIC 1X1 degree DEM (Digital Elevation 
		Model) data into VICAR format. 
DVECTOR     	Draws any number of vectors on a picture of any
		size.
EDIBIS	    O	IBIS interactive program for editing interface 
		files.
EDIMAGE     I	Allows interactive image editing and annotating.
EDRGEN	    U	Generates Voyager EDR tapes from VICAR image 
		files.
EDRVAL	   DU  	Validates Voyager EDR tapes.
EDSTATS	    U	Allows editing of classification statistics 
		files
		created by STATS and USTATS. 
EIGEN	    P	Procedure computing the principal component
		transformation matrix of up to 32 input 
		channels. Also contains the color decorre-
		lation stretch algorithm. 
EIGENVEC	Computes the principal component transformation
		matrix for up to 32 input channels.
EXPEDIT     U	Takes the output of the program EXPER and puts 
		it in a form that is readable by the program 
		GEOM.
EXPER       U	Accesses the experimenters notebook and returns 
		the output of the database query it calls to a
		file specified by the user.
F2		Performs general arithmetic operations on 
		images.
F2_3D       X	Similar to F2 but allows for arithmetic 
		operations between three dimensional input 
		files and can produce a three dimensional 
		output. Will be replaced by F2.
F2COMP	   OU	Handles arithmetic operations on images in 
		complex number format. 
FARENC	    	Determines target body center from an image 
		containing a planetary limb. 
FASTCLAS    	Classifies multispectral images using parallel-
		epiped algorithm and Bayesian Maximum Likeli-
		hood method. 
FASTMOS		Mosaics up to 48 images based on user-specified 
		input parameters. 
FBIDR_DIRF  X	Creates DMAS directory file for archiving 
		Magellan FBIDR's.
FFT1     A*PU	Procedure computing forward and inverse complex 
		1-D Fourier transforms.  
FFT11		Computes the forward or inverse complex Fourier
		Transform on a line-by-line basis.  It is 
		analogous to the program FFT1AP except that it
		does not use the array processor and is more
		flexible in its input format requirements: it
		will allow any data format and most FFT sizes.
FFT1AP     AX	Used in conjunction with FFT1PIX, FFT1AP 
		provides a versatile one-dimensional filtering 
		technique.
FFT1PIX		Displays an amplitude and/or phase picture of 
		the input Fourier transform.  Also permits user 
		to modify the Fourier transform. 
FFT2      A*P  	Procedure computing forward and inverse complex 
		2-D Fourier transforms. 
FFT22		Performs direct and inverse 2-D fast Fourier 
		transforms.  Doesn't require the array 
		processor.
FFT2AP	   AX   Same function as FFT22 but uses the array 
		processor. 
FFTCLAS	   OU	Analyzes halfword FFT images and produces 5 
		attribute values for each FFT examined.   
FFTFIT	    O	Modifies complex Fourier Transforms (FT) by 
		either multiplying the FT by an input image or 
		by making the amplitude of the FT proportional 
		to an input image. 
FFTFLIP	    O	Rearranges the internal structure of a Fourier
		Transform such that DC is moved from the upper-
		left corner to the center of the image and 
		optionally performs a transposition of upper-
		left to lower-right diagonal.  
FFTMAG	    O	Expands a picture's size by a factor of 2**N 
		by enlarging the Fourier Transform of the 
		picture using the sampling method. 
FFTMAGIC    O	Obtains the amplitude from the phase of a 
		Fourier Transform or vice versa. 
FFTPIC	    	Extracts data from a Fourier transform for 
		image display. 
FICOR77	    	Removes Voyager vidicon radiometric distor-
		tions. 
FICOR86	    X	Removes summation-mode Galileo CCD radiometric
		distortions. 
FICORGEN    X	Generates a scale correction file for use by 
		Voyager radiometric programs FICOR77 and 
		FIXVGR. 
FIL2		Computes filter weights from various functions 
		for input to FILTER. 
FILSUM      U	Displays the DACS file summaries for both MIPS
		real-time streams.
FILTER  A*PV*	Filters images using user-specified weights.
FILTER2 A*PV*	Procedure which calculates filter weights from 
		various functions and then applies weights in 
		the spatial domain.  Calls FIL2 and FILTER. 
FILTERAP    X	Performs two-dimensional convolution filtering,
		using the FPS array processor.
FILTEREM    	Performs 2-D convolution filtering.  Can be 
		used to perform high-pass or low-pass 
		filtering.
FINDSPACE   U	Selects, from a specified list of disks (or
		directories), the one that has the most 
		available disk space.
FINDTIE     U	Finds and records tiepoint information for
		Magellan F-BIDRs.
FIT		Performs automatic linear stretches on halfword
		images, based on a histogram.  May be used to 
		convert from halfword to byte format. 
FIXLOC		Lists and edits images containing coordinate
		information generated by RESLOC. 
FIXVGR	    	Multiplies Voyager halfword images by a con-
		stant to produce more radiometrically accurate 
		data. May be run after FICOR77.  
FLOT		"Flips" or rotates images by 90 degrees.
FMASK	   OX	Replaces any pixel in an image with the speci-
		fied DN, if the corresponding pixel in the 
		second input "mask" file has a DN=0. 
FONT	    	Superimposes text on an image allowing the 
		selection of font type, size and intensity. 
FOOTPRINT DIPU 	Interactive program displaying a Voyager image
		"footprint" on a specified map with graphical
		indication of the limb, terminator, and 
		lighting angles.  Requires the Voyager Image 
		Catalog.  
FORM	    	Returns into local variables data format, NL 
		and NS of a file. 
FRACGEN	    O	Generates images which are similar to elevation 
		images of mountainous regions using the frac-
		tional Brownian Motion process.  
FRAME       X	Creates the frame.tab, frame.lbl, and 56
		subframe label files that will go in a MIDR
		subdirectory of a CD-ROM.
FT2	   AX  	Computes forward and inverse complex 2-D 
		Fourier transforms.  
FTPACK	    X	Converts data formats from FT2 "packed" to  
		FFT22 "unpacked" and vice versa. 
FULLSIZE   OX	Sizes an image down by integral factors. 
		Supports byte, half and fullword formats. 
G3APPEND   OX	IBIS program taking Graphics-3 files and ap-
		pending them together to make a single Graphics
		-3 output file. 
G3GEN	   OX	IBIS program generating a Graphics-3 file from 
		user parameters. 
G3LIST	   OX	IBIS program producing a listing of a Graphics
		-3 file.
GADR_ARCH   X	Archives the terrain output from the GADR 
		procedure to tape and optical disk.
GAIN	    X 	Writes the Magellan rset gain report.
GALGEN		Generates Galileo CCD radiometric calibration 
		files and dark current files for input to 
		GALSOS. 
GALSOS	    U	Decalibrates Galileo CCD images with calibra-
		tion files produced by GALGEN and BLEMGEN.
GALSOSI     U 	Generates "raw" images from radiometrically
		corrected flight images.
GAUSNOIS   OU	Generates a random DN (noise) image using a 
		Gaussian probability distribution. 
GEDREAD     U	Copies the EDRs on a Galileo SSI or PWS EDR
		tape to disk, producing files in the VICAR
		file format.
GEDRGEN     U	Generates multiple copies of Galileo SSI or PWS
		EDR tapes from a sequence of input EDR disk 
		files.
GEDRLIST	Lists the Galileo SSI, PWS, or NIMS binary and
		line headers in a readable form.
GEDRVAL     U	Validates Galileo SSI or PWS EDR tapes.
GEN		Generates an artificial image with specified 
		size and values. 
GENTHIS		Generates a small image given a list of DN 
		values for each pixel in the image. 
GEOM	   PU	Procedure automatically selecting MGEOM or 
		LGEOM to perform geometric transformations. 
GEOMA		Performs geometric transformations on images 
		using quadrilaterals. 
GEOMREC	   OU	Transforms slant range measurements to ground 
		distance measurements. 
GEOMZ	   OU	Performs vertical (brightness or DN) correc-
		tions on images specified by a set of points in 
		a parameter dataset.
GET_SFDU    X	Transfers telemetry data, known as SFDUs, from
		AMMOS using TDS (Telemetry Delivery Subsystem) 
		and TOT (Telemetry Output Tool) Software.  In
		addition, this program has the capability of
		reading in files containing SFDUs.
GETGEOM     U	Returns in restab the geoma parameters required 
		to geometrically correct an image.  
GETLAB		Retrieves a label item from any part of the 
		VICAR label and assigns it to a local variable.  
		(Same as LAB2TCL - which has better help file) 
GETLOC	    U	Extracts subarea from a tiepoint file con-
		taining theodolite measurements of grid images 
		in order to calibrate a vidicon or CCD camera. 
GETPLACON   X	Returns planetary constants given either the
		planet name or the planet ID# as in the
		sedr/spice.
GETPWS      X	Unpacks a PWS EDR file into bytes and removes 
		the binary headers and labels.
GETSPICE    X	Program returns the SEDR or SPICE navigation
		data for an image from any flight project.
GETZVAL	   OU	IBIS program extracting brightness values in 
		an image from points specified in an interface 
		file. 
GF         OX	Allows the user to create FORTRAN IV-like
		expressions to perform general mathematic
		operations on one or more graphics-1 file
		coordinates.
GIACONDA    U	Transforms images taken through several filters 
		into a color image in which designated spectra 
		are accurately reproduced.  
GLLBLEMCOR  U	Performs blemish corrections for a SSI REDR
		image.  Also identifies the Low-Full-Pixels and
		stores that information in the binary header
		record of the output image.
GLLCALNAME  X	Returns the file name of the proper calibra-
		tion file given a set of defining parameters.
GLLCAMPAR   X	Reads information from the label of a Galileo
		image and returns it to a TAE procedure.
GLLCOLOR	Transforms Galileo images taken through several
		filters into a color image in which an attempt
		is made to reproduce accurately certain 
		designated spectra.
GLLFILLIN	Fills in missing lines, partial lines, or
		trucated lines for Galileo SSI images.
GLLGCOR		Returns the geometrically correct location of a
		pixel based on the uncorrected pixel location.
		Specific to the Galileo camera system (SSI).
GLLMASK     U	Prepares Galileo iamges for film recorder play-
		back by surrounding the image with a mask.
GLLPFCF	    X	Creates radiometric calibration files for
		summation-mode Galileo images.  
GLLPSF      X	Generates a 2-D point spread function in fft
		format suitable to be converted into a 2-D
		optical transfer function by vicar program 
		FFT22.
GLLREQUEST  X	Constucts a Datatrieve command file consisting
		of Processing Request information.
GMASKMGN    X	A set of mask routines used to produce small
		image masks for the photoproducts of the 
		Magellan project.
GNAV      IOX	Determines the camera viewing geometry of an
		image by locating one or more distinct features
		in the image.
GPWAUDIO    U	This program reads the GLL PWS file (UDR or
		EDR), and outputs the data, via DR11-W
		(logical name = PWSDEV), a Direct Memory
		Access interface, to the MIPL Audio generator.
GPWS	   PU	Procedure performing Galileo PWS Systematic 
		Processing 
GPWSFORMAT  U	Adjusts Galileo PWS image size for the FFT and
		converts information in the input binary label 
		to the output history label. 
GPWSMASK    U	Formats the Galileo PWS data for hardcopy 
		display.
GPWSSIM	    X	Generates one RIM of Galileo PWS data to simu-
		late the EDR disk file.  Used to generate data 
		for Galileo software testing.  
GR2GEN	   OX	IBIS program generating a Graphics-2 file from 
		user parameters. 
GR2IM	   OX	IBIS program converting parts of a Graphics-2 
		file into VICAR images. 
GR2POLY	   OX	IBIS program converting user-selected parts of 
		a Graphics-2 file into Graphics-1 format. 
GR2REP	   OX	IBIS program producing a listing of a Graphics
		-2 file.
GRADREM	   OX	Removes large, systematic and non-linear arti-
		ficial brightness gradients along scan lines of 
		wide-angle aircraft scanners. 
GRAF2DGN   OX	Converts IBIS formatted data to either 2-D or 
		3-D Integraph IGDS design files. 
GRAFIMG	   OX	IBIS program converting image data into a 
		gridded 3-D Graphic-1 file with z-values cor-
		responding to image DN values.  
GRDR_ARCH   X	Performs batch processing of the GRDR data
		stream.  
GRDR_DAILY  X	Initializes the GRDR which consists of 4 files.
GREDRGEN    U	Generates multiple copies of Galileo SSI REDR
		tapes from a sequence of input REDR disk files.
GREDRVAL    U	Validates Galileo SSI tapes.
GRID		Superimposes a user-defined reference grid on 
		a byte image.
GRIDGEN		Generates a "perfect" grid for use with anal-
		ysis of Voyager and Galileo geometric grid 
		images. 
GRIDLOCB    U	Locates grid intersections to sub-pixel 
		accuracy.
GRLIST	   OX	IBIS program producing a line and sample list-
		ing of a 2-D or 3-D Graphics-1 file. 
GRUTIL	   OX	IBIS program appending or converting 3D and 2D
		Graphics-1 files. 
GXFRAME     X	Creates the detached framelat label files that
		go in the image subdirectories of a GxDR CD-ROM.
HEX2INT	   OX	IBIS program converting Graphics-1 file "hex" 
		edges into a graphics file with "hex cc" 
		coordinates. 
HEXGEN	   OX	IBIS program generating image and attribute 
		files of hexagon grids from user parameters. 
HICCUP		Computes the histogram, mean value, and stan-
		dard deviation of an image and outputs thee 
		values to an IBIS-2 format histogram file.
HIST		Prints DN-frequency histogram of all or por-
		tions of an image along with image statistics. 
HIST2D      U	Generates a 2-D histogram file from a VICAR
		file of three dimensions.
HISTGEN		Generates a histogram dataset of an image.
HSTRETCH   OU	Produces a binary mask or may be used to 
		modify the DN values of an image (similar to a 
		table stretch). 
HUFFCODE   OX	Compresses or decompresses VICAR images using 
		Huffman coding. 
IBIS		IBIS is an IBIS-2 program, designed to provide 
		basic file utilties for IBIS-2 and IBIS-1 
		tabular and graphics files.
IBIS2TCL   OU	IBIS program returning tabular file values into 
		local variables for use in procedures. 
IBISGCP	    U	Collects Ground Control points to use in
		mosaicking.
IBISLSQ    OU	IBIS program performing least-squares fit on 
		columns of a tabular file, placing them in a 
		column of the tabular file.  
IBISNAV     U	Extracts information form the SPICE or SEDR 
		file, augments it with camera constants and 
		then reformats the data as a VICAR IBIS 
		interface file.
IBISNBR	   OX	IBIS program finding the nearest neighbor point 
		for every point in a column of a tabular file. 
IBISREGR   OU	IBIS program performing a series of multiple 
		linear regression analyses on tabular files, 
		searching for a best fit. 
IBISSTAT   OU	IBIS program performing statistical analyses 
		(e.g., multiple regression, factor analysis, 
		correlation) on tabular files.  
IBISUPDATE  U	Updates the SPICE/SEDR file with navigation
		information from an IBIS SEDR file.
ICTCOMP	    X	Simulates Galileo SSI/PWS telemetry data which
		has been ICT or losslessly compressed.  The 
		resulting compressed image may be decompressed
		using ICTDECOMP.
ICTDECOMP   X	Decompresses a Galileo SSI or PWS image
		previously compressed via an ICT or lossless
		compression.
IDX	   IX	Displays VICAR images interactively.
IFFT	  IOU 	Allows user to interactively select and modify 
		areas within an FFT. 
IGENER	   OX	IBIS program creating an interface file from 
		user parameters. Will be replaced by IBIS.
IGIS	  IOX	Displays VICAR images interactively allowing 
		geologist to determine: strike/dip, slope, 
		generate terrain files and trace contacts. 
IMG2ASCII  OU	Creates an ASCII file of values from a VICAR
		image.
IMLIST	    X	Prints the picture summary of a raw Voyager 
		image file.
IMP	   IU	Plots multispectral image data interactively 
		on a display device. 
INSECT		Mosaics or merges two images of unequal sizes 
		into a composite image. 
INSERT		Performs image copying and duplicates lines 
		when a larger image size is requested. It is 
		useful for correcting misregistration due to 
		line dropouts. 
INSERT3D	Inserts a band (or depth) into a 3-D file.
INTCON	   OX	IBIS program converting IBM VICAR interface 
		files into VAX VICAR interface files 
INTERLOC  I*U	Roughly locates grid intersections in byte 
		data. 
ISISLAB     X	Prints the PDS label of an ISIS cube to the
		terminal or VICAR log file.
KEPLER	    X	Performs correvolving and Keplerian motion
		compensations on images of planetary rings 
		systems. 
KEYMOS1	   OX	Mosaics up to 10 images.
LAB2TCL	   OU	Retrieves a label item from any part of the 
		VICAR label and assigns it to a local variable.
		(Has better help file than GETLAB). 
LABEL		Lists, creates, modifies or removes a VICAR 
		label.
LABLIST		Prints the project label of an image followed
		by either a simple listing of history label
		program/task names or a complete listing of
		all history labels.
LABSWTCH    U	Switches the history labels of two VICAR 
		images.
LABVFY	   OU	Verifies that an image label contains a speci-
		fied string.
LAVE	   OU	Calculates the average DN or standard deviation 
		for each line or column as specified within an 
		image. 
LEONARDO  ITU	Allows the interactive definition, modification 
		and examination of "special colors" for the 	
		program GIACONDA. 
LGEOM		Performs geometric transformations.
LINEMTCH   OU	IBIS program performing one-dimensional line-
		to-line correlations, placing the output in an 
		interface file. 
LIST		Lists the DN values of specified regions within 
		an image.
LISTBITS	Prints the bits in an image area as strings
		of ones and zeroes.
LISTLOCS    X	Lists the seam locations in a MAGELLAN MIDR 
		file.
LISTSEDR    X	Computes useful geometric parameters from the 
		Voyager SEDR. 
LISTSEDX   OX	Computes useful geometric parameters contained
		within the Datatrieve SEDR, and prints a report
		based upon user input sort criteria.
LOCUS	    U	Compares sets of input coordinates and displays 
		the differences. 
LOGMOS	    X	Logs and mosaics Magellan BIDR files to create
		MIDR files.
LOOKUP	    X	Maps input DN values to red, green, blue output 
		files using user-supplied pseudo color lookup 
		table, such as from IDX.  
LOS2DEM	   OX	Runs line of sight (LOS) between two points on 
		digital elevation model (DEM) to:  find coordi-
		nates and elevation of points where LOS meets 
		the DEM and finds the minimum, maximum and mean 
		elevation along projection of LOS onto DEM.  
LSTOXYZ     U	Converts the tiepoint locations stored in a 
		Mark file and written by program TRACKER either 
		to:  X,Y,Z,Error coordinates in the planet 
		reference frame or Lat,Long,Range-radius,error
		coordinates on the planet and writes them into
		another Mark file. 
LTGEN	    U	Initializes the Light Transfer File or the 
		Reciprocity File used by MOMGEN, to measure the 
		radiometric properties of a camera system. 
MANMATCH    U	Acquires manual tiepoints from sets of images
		for the purpose of producing mosaics.
MANUAL     OX	Produces a mosaic from images which are
		geometrically corrected or uncorrected.
MANUAL2    OX	Creates an updated VGR SEDR which can then
		be used by MAP2 to create an accurate mosaic.
MANUAL3    OU	Creates an updated Galileo SEDR which can then 
		be used by MAP3 to create an accurate mosaic.
MANUAL4    OU	Creates an updated Galileo SEDR which can then 
		be used by MAP3 to create an accurate mosaic.
MAP	    U	Performs the calculations necessary for LGEOM
		to perform a rubber-sheet stretch on a picture
		to convert it from a perspective projection,
		in which latitudes and longitudes are compli-
		cated functions of line and sample which 
		depend on the position and orientation of the
		camera, to a standard cartographic projection in 
		which longitude and latitude are simpler
		functions of line and sample which are
		independent of camera viewing geometry.
MAP2	   PU	Generates map projections by rubber-sheet 
		transformation.
MAP3        U	Performs the calculations needed to perform a 
		rubber-sheet stretch on a picture to convert it
		from a perspective to a standard cartographic
		projections.
MAPGEN	   OX	IBIS program taking an image divided into poly-
		gon regions, and assigning a grey value to each 
		region according to information in an interface 
		file, or by user-defined input parameters. 
MAPGRID		Superimposes a 25 x 25 pixel reference grid on 
		an image.
MAPLABPROG  U 	Adds the MAP2 task-label to an image label.
MAPMATCH    U	Acquires manual tiepoints between many input 
		iamges and a reference image or mosaic for the
		purpose of producing mosaics.
MAPTRAN	    X	Converts map projected images from one pro-
		jection	to another.
MAPTRAN3   OX	Performs a brute-force transformation from
		one map projection to another by reprojecting
		every pixel.
MAPTRANS   PU 	Transforms an image from one map-projection to 
		another.
MAPTRANS2   U	Computes map projection transformation
		parameters.
MARK	    U	Scribes rectangles about specified pixel 
		location.
MASKMGN     X	A set of mask routines used to produce image 
		masks for the photoproducts of the Magellan
		project.
MASKMOS		Converts map projected images into masks for
		input to NEWMOS.
MASKV	    U	Formats any image for film recording by placing 
		an information mask around the image. Labels 
		and histograms optional.  
MAXMIN		Prints and returns into local variables the 
		minimum and maximum data values in an image. 
MEDIAN		Performs nonlinear spatial filtering (highpass 
		or lowpass) based upon the median DN of a rec-
		tangular window.  
MEM	    U	Performs a non-linear restoration (deconvolu-
		tion) of a degraded image by the Maximum 
		Entropy Method. 
MENUTREE    U	Shows the branching of a specified menu.
MERGE	   DU	Creates a new Voyager image from all versions 
		of a specified image and updates the EDR header 
		and the Voyager Image Catalog. 
MESURCAHV	Converts MESUR lander or rover images from
		distorted (CAHVOR) to linear (CAHV) coor-
		dinates.
MESURMOS	Assembles multiple MESUR PATHFINDER lander 
		images obtained with the same camera (either
		left or right camera) into a mosaic.  (This is
		a more simplified model than that used by the
		program MESURMOSCAHV.)
MESURMOSCAHV	Assembles multiple MESUR PATHFINDER lander 
		images obtained with the same camera (either
		left or right camera) into a mosaic using the
		CAHVOR model for the input images and the CAHV
		model for the completed mosaic.
MF	   OU	IBIS program allowing use of Fortran-like 
		expressions to perform general arithmetic func-
		tions on interface files.  
MGEOM	    U	Performs geometric transformations on images.  
		Faster and more accurate than LGEOM for rota-
		tions of up to 85 degrees.  
MGNCORR     X	Corrects for errors in deadreckoning between two
		24-hour navigation solutions.  
MGNDIRNAME  X	Creates Magellan directory names (as specified
		by relevent SIS's) from input parameters.
MGNFIT      X	Performs Magellan SAR mosaicking.
MGNSIZE     X	Compresses the size of a C-MIDR by a factor of
		3 in both line and sample.
MGNZPAD     X	Pads zeroes to the front of orbit numbers to 
		correspond to the file name suffixes of Magellan
		orbital data files.
MIDR	    X	Performs batch processing of the various -MIDR
		data streams.
MIDR_ARCH   X	Performs batch processing of -MIDR data streams.
		Archive MIDR frames to optical disk,
		disassembles frames for copy to magnetic tape,
		and generates photoproducts.
MIDR_INSERT X 	Used for inserting Cycle 2 F-BIDRs into 
		Cycle 1 MIDRs.
MIDRPOS    OX	Reads in the center coordinate and type of a
		MIDR and outputs the corner coordinates.
MINFILT		Selects the minimum DN within a rectangular
		convolution window for images in either BYTE
		or HALF format.
MJSPFCF	    X	Creates radiometric calibration files for the 
		Voyager cameras. 
MOCINDEX	Processes Mars Observer Camera decompressed
		image CD-ROM volume index tables to produce
		a master index table to catalog the masked
		MOC image files that are film recorded via
		MRPS.
MOCMASK		Generates masked images (VICAR image files) to
		be film recorded in the MOC systematic pro-
		cessing.
MOCSUMMARY	Produces the Roll Contents Summary frame for
		the Mars Observer photographic products.
MOMGEN	    U	Extracts statistical information from specified 
		areas within the input image and stores the 
		data in a record of the Light Transfer File or 
		the Reciprocity File created by LTGEN.  
MORPH      OX	Produces intermediate images between two input 
		images.
MOSPLOT	    U	Performs functions to assist the user in the
		generation of a mosaic.
MOUNT	    X	Mounts a tape on a tape drive.
MOUNTDISK   U	Mounts optical disks for users.
MSS		Concatenates up to 30 images horizontally.
MSSIBIS	   OU	IBIS program converting MSS formatted data 
		into an interface (tabular) file. 
MSSVIEW	   OU	Creates an image that contains a scatterplot 
		of 2 or 3 bands in the center of an MSS 
		formatted image  
MTCLEAR	   OX	Unloads a tape from a tape drive.
MULTOVLY   OX	IBIS program performing image overlay to 
		produce a table of DN-combination counts vs. 
		DN-combinations (a histogram of DN-combin-
		ations) in sorted order in an IBIS interface 
		file format. 
MZGEOM	   OU	Performs simultaneous geometric and bright-
		ness corrections. 
NAV	   IU	Determines interactively the camera viewing 
		geometry of an image by locating one or more 
		distinct features in the image (e.g., planet 
		limb). 
NAV2	   IU	Determines interactively the camera viewing 
		geometry of an image by registering it to a 
		reference image with a known viewing geometry. 
NEARENC	    X	Determines non-interactively the camera view-
		ing geometry of an image by registering it to 
		a reference image with a known viewing 
		geometry. 
NETGEN     OX	Supports the primary experimental program
		NETWORK.  Creates as output an image file
		whose purpose is to act as a "synapse matrix"
		for the network.
NETWORK    OX	An experimental program that simulates a
		neural network of forward-feed, back-
		propagation, Hopfield, or other hybrid
		architectures.
NEWMOS	    U	Mosaics up to thirty images.
NF2        OX	Allows general arithmetic operations to be
		performed.
NIMSCMM     U	Creates a NIMS Merged Mosaic (MM) "cube file"
		from one or more EDR files, in a non-
		interactive (batch) mode.
NIMSFLOAT   U	Converts all or part of a NIMS scaled radiance
		cube to floating point, using the scaling
		constants in the label.
NIMSMASK    U	Generates a 1250x1750 pixel mask for NIMS
		multispectral data.
NIMSMERGE   U	Receives a set of UDR files, merges them, and
		outputs the merged data in EDR format.
NIMSMERGEX OX	An extended version of NIMSMERGE.
NREP       OX	An experimental program that simulates a
		neutral NREP of forward-feed, back-propagation,
		Hopfield, or other hybrid architectures.
NUT         U	New User Tutorial.
NUTPROMPT   U	Aids in drawing the user's screen in the New
		User Tutorial.
NXT		Returns into local variables information about 
		the next file in a SRCH file. 
OMC	   OU	IBIS program converting camera pointing matrices 
		and spacecraft vectors between Earth coordinates 
		and planet coordinates.  
OMCOR	    U	IBIS program correcting the OM matrices for a 
		set of image frames in a planetary mosaic.  For 
		VIKING Orbiter data ONLY.  
OMCOR2      U	Performs a global function minimization of
		tiepoint residuals by determining the OM
		matrices which cause the tiepoints to disagree
		between image pairs by a minimum.
OSBLEMLOC   U	Computes object space blemish locations for 
		Voyager cameras. 
OTF1	   TU  	Performs 1-dimensional FFTs to compute Optical
		Transfer Function from degraded edges in images, 
		or from a line spread function or tabular real 
		function. 
OVERLAP     U	Creates a Magellan RSET Overlap Report from
		two BIDRs.
OVERLAY	    U	Superimposes a user-defined latitude-longitude 
		grid over an image space, object space or carto-
		graphically projected image. 
PAINT	   OU	IBIS program which takes an image divided into 
		regions and "paints" (assigns specific DN values 
		to) each region. 
PAINTG3	   OX	IBIS program which takes a Graphics-3 image 
		divided into regions and "paints" (assigns DN 
		values to) each region.  
PCOPIN	   OX	IBIS program generating an interface file from 
		a Graphics-1 file.  Replaced by IBIS.
PCOPOUT	   OX	IBIS program generating a Graphics-1 file from 
		an interface file. Replaced by IBIS.
PERSLAB     X	Places a perspective map projection label onto 
		an object space image.
PFASTMOS    X	Designed to carry out the mosaiking and 
		fragmenting functions for the Magellan P-MIDR
		products.
PHOTFIT2   TU	IBIS program determining the coefficients of 
		various photometric functions. 
PHOTFUNC    U	Compensates an image for variations in apparent
		brightness due to illumination, viewing geometry 
		and target properties. 
PHOTO	    X	Produces a Polaroid or 35mm hardcopy of VICAR 
		images on the QCR device. 
PHOTOM	    U	IBIS program producing a photometric catalog 
		from which the photometric function of a planet 
		can be evaluated using PHOTFIT2. 
PHOTTEST    U	Generates synthetic photometric data to test 
		PHOTFIT2.
PIC2VIC     X	Performs a straight transfer of an input sub-
		image to an output VICAR image.
PICMATCH   AU	IBIS image correlation routine for matching 
		images or ground control points datasets to an 
		image. 
PICREG	    I	Allows interactive registration of 2 images, 
		generates the tiepoint and/or geom file (used 
		with TIECONM, GEOMA, LGEOM or MGEOM). 
PICSUM		Adds together multiple image files and flags 
		saturated pixels for Galileo CCD calibration. 
PIDR_ARCH   X	Procedure for archiving the Magellan 
		PIDR products.
PIDRLOG     X	Logs one pidr file at a time into a VICAR
		image file in the correct oblique sinusoidal
		projection.
PIXGRAD	   OU	Calculates the magnitude and gradient of the
		brightness in an image. 
PIXSTAT		Generates images of statistical quantities
		derived from input image. 
PLANETCNV  OU	IBIS program converting points in an interface
		file between line/sample in an image and
		latitude/longitude on a planet surface.  For
		VIKING Orbiter images only.  
PLOT3D	  OTU	IBIS program plotting 3-D Graphics-1 files in 
		perspective view. 
PLOTINT	  OTU	IBIS program plotting columns of an interface
		file. 
PLOTTING   TX	Selects (allocates) a plotting device for use
		with the device-independent plotting system. 
PLTDGN     OX	Plots INTERGRAPH IGDS design files using the
		device independent Calcomp plotting system.
PLTGRAF	  OTX	IBIS program plotting a Graphics-1 file inside
		a labeled box. 
PLTSYM	  OTX	IBIS program plotting CALCOMP special
		characters on the plotting device via a 3-D
		graphics file.  
PMASKMGN    X	Produces a P-MIDR image mask for the
		photoproduct of the Magellan project.
POLARECT	Performs rectangular to polar coordinates
		transformation (or vice versa) on an image with 
		respect to an origin.  
POLYCLIP   OU	IBIS program clipping a specified window of
		graphics elements from one Graphics-1 file,
		placing the output in another Graphics-1 file. 
POLYCON	   OX	IBIS program converting Graphics-1 file to
		Graphics-2 file and vice versa or copies
		Graphics-2 to Graphics-2.  
POLYGEN	   OX	IBIS program creating a Graphics-1 file. 
POLYGEOM   OU	IBIS program performing geometric
		transformations to correct for distortion.  It
		may increase or decrease the size of a point
		polygon dataset or return it to its original
		state.   
POLYMAP	   OU	IBIS program converting Graphics-1 files from
		one Earth-oriented map projection to another.  
POLYMASK   OX	IBIS program cutting the portion of an image
		delineated by a set of polygons contained in a 
		Graphics-1 file, setting the data on the inside
		or outside of the polygons to a specified DN
		level.  
POLYNOIS    U	Produces an image containing discrete level
		noise. 
POLYPMAP    U	IBIS program performing planet-wide map
		projections on Graphics-1 files, between
		latitude-longitude space and line-sample space.
POLYPNT	   OX	IBIS program transforming standard polygon
		files into an image file of polygon borders
		each painted a unique DN level.  
POLYREG	   OU	IBIS program rigidly transforming a polygon
		dataset to correct for differences in size,
		rotation, aspect or skew.  
POLYSCRB   OU	IBIS program transforming Graphics-1 files into
		an image file containing polygon borders drawn
		on a uniform background.  
POWER	   TU	Computes a 1-dimensional power spectrum of a
		specified area in an image using FFT. 
PPLOAD	   DX	Reads a special database file containing
		predict PRA/PWS data into the Voyager Image
		Catalog.  
PRINTPIX    U	Produces a pseudo-gray-level image for a
		printer from an input image. 
PRNTIM	  LOX	Prints images in graphics mode on a DEC LA-50
		printer using patterns having varying shades of
		gray.  
PROCGEN     X	Generates VICAR TAE procedure for image
		processing.
PSCRIPT		Converts a standard VICAR image into a text
		file of POSTSCRIPT commands, downloadable to a
		laserprinter. 
PSF	    U	Formats a Point Spread Function image for FFT22
		or FT2. 
PTP	    U	Projects a Voyager planetary or a satellite
		image to a different perspective. 
PUTPWS      X	Repacks an unpacked pws file into edr format. 
PUTSPICE    X	Updates the SPICE or SEDR for multiple 
		projects.
PWAUDIO   GPU  	Enters PWS image files into the PWS audio
		generator based on a range of FDS counts. 
PWECHO	   GU	Generates an audio tone on the PWS audio
		generator from one Voyager or Galileo PWS file. 
PWSMEK      X	Prints the data for a Galileo PWS Mini-E
		Kernel.
PWSMERGE    U	Merges a maximum of 20 PWS UDR files into a
		single UDR file, which is further processed to
		generate the EDR file. 
QD	  IXO	Provides a "quick" display of a 512 x 512 (or
		less) image on a display monitor.  There is no
		interactive mode and it exits immediately upon
		completion of display.  
QKLK	   PX	A procedure producing up to 12 "masked" Voyager
		images for a "quick look" playback on the
		DICOMED film recorder.  
QPLOT	  PTU	A procedure plotting DN values along a straight
		line through an image as specified by the user. 
QPLOT2      U	Plots the DN values along a specified straight
		line through an image.  Also create spectral
		plots for multi-channel data.
QREP	   OX	IBIS program which formats and lists tabular
		interface files and Graphics-1 files. 
		Replaced by IBIS.
QSAR		Adds specified values to the DN numbers of
		rectangular sections of an image. 
QUERYLAB    X	IBIS program inserting user-defined columns of
		names and labels into first record of interface
		file.  
R	   AX	Performs automated registration of two images
		that are similar geometrically except for
		offset.  
R90        OX	Rotates a large picture 90 degrees clockwise.
RADAGEN	   OU	Transforms a terrain image, in which DN values 
		represent altitude, into a synthetic radar
		image.  
RADIANCE   OX	Given a Voyager input image, locates the target
		body and calculates the mean DN value.
RAPIDMOS    U	Mosaics up to 40 byte images into one image.
		Similar to FASTMOS but with reduced
		functionality.  
RASTOGRAF  OU	Converts from a line image in raster format to
		an IBIS Graphics I file consisting of line
		segment information. 
RASTOVEC   OX	IBIS procedure transforming image polygons into
		vector representation of the polygon
		boundaries.  
RATIO	   PU	Procedure ratioing two images (e.g., ratio, log
		ratio, difference or log difference). 
RATIO0      U	Operates as part of the procedure RATIO and
		should not be run outside of its procedure. 
RCBR        X	Processes up to 7 orbits of Magellan altimeter
		data and generates, for each orbit, a BADR 
		altimeter data file.
RDM         X	A procedure PDF that calls the Magellan program 
		RDM.
RDMINIT     X	Sets up symbols and logical names for use by the
		Magellan program RDM.
REPAIR	   OU	Locates bad lines and repairs them using
		interpolation. 
REPORT	   OU	IBIS program generating tabular listings of
		information within interface files. 
REQUEST	    X	Allows the user to send a request or a message
		to the system operator. 
RES77	    X	Stores or retrieves Voyager reseau coordinate 
		information from the Voyager Master Reseau
		Location File.  
RESET		Resets the next file pointer in the list of
		files output from the program SRCH. 
RESLGEN	    X	Generates a Voyager Master Reseau Location
		File. 
RESLOC	    U	Locates reseau marks on Voyager
		images.(optionally creates a geometrc
		transformation file)  
RESLOCVO	Locates reseau marks on VIKING Orbiter images. 
RESSAR75    U	Removes reseaux, fiducial marks and blemishes
		from VIKING Orbiter images. 
RESSAR77    U	Removes reseaux, fiducial marks and blemishes
		from Voyager images. 
RESTORW	   PU	Procedure restoring an image using the Wiener
		noise additive model and and input Point Spread
		Function image.  
RG	   TX	Converts tiepoints generated by R into GEOMA 
		parameters and produces a plot of the tiepoint
		shift in the output tiepoint transformation. 
RGB         X	Merges three input files into one RGB file for 
		use with the MDA film recorder.
RGB2PSEUDO OU	Takes a 24-bit RGB triplet and converts it to 8
		bit pseudo-color.
RING	    U	Projects a planet's ring plane onto a
		radius-azimuth grid for Voyager images (e.g.,
		to straighten the rings). 
RINGORBS    U	Creates an Orbital Elements File containing
		data for each of the known planetary ring
		systems. 
RIV2HEX	   OX	IBIS program generating a Graphics-1 file
		containing hexagon edges used to represent
		rivers from the original Graphics-1 dataset.  
ROADHEX	   OX	IBIS program generating an interface file of a
		list of hexagon edges, used to represent roads,
		from a Graphics-1 dataset.  
ROLL        X	Will right-shift each line of the input to a 
		new position in the same line in the output,
		according to 'scale' and 'offset' parameters.
ROTATE	    P	Procedure rotating an image about a specified
		point by some angle. 
ROTATE2		Computes the geometric transformation parameters
		for rotating a picture by any amount about a
		specified point.  Usually called from ROTATE.
ROWOP	   OU	IBIS program to delete or select rows from an 
		interface file. 
RUNCODE	   OX	IBIS program compressing or decompressing VICAR
		images using run-length encoding. 
SARGON	    I	Performs arithmatic operations interactively on
		user-defined areas (polygons) within an image  
SARGONB		Performs arithmatic operations on user-defined
		areas (polygons) within an image  
SBOXFLT	  OPU	Performs 2-D highpass box filter with filter
		weights equal to 1. 
SCTOMARK    U	Reformats output files from STARCAT for input
		to MARK. 
SDSIBIS	   OX	IBIS program converting statistical datasets
		generated by classification programs into
		interface file format and vice versa.  
SEDRGEN    OX	Creates or updates a Voyager SEDR record.
SFASTMOS    X	Carries out the mosaicking and fragmenting
		functions for the Magellan mission.
SHADY		Superimposes user-defined contour lines and/or
		shading on an image. 
SHADY2		Shades an image as if image was illuminated by a
		source at a given azimuth and elevation. 
SHIST	  OPX	Produces a simple histogram on a terminal
		screen. 
SHOWDISP    X	Prints information about display devices.
SHUTOFF	    X	Converts Galileo shutter-offset parameter
		datasets to new image format. 
SIMPLIFY   OX	Removes high frequency noise components from
		digital images especially from classified or
		stratified data.  
SINPROJ     U	Reprojects a vicar image file of a sinusoidal
		projection of a given projection longitude into
		an image file with a different projection
		longitude; can also produce an output file with
		the same projection longitude but different
		size.  
SIPHON      X	Transfers F-BIDR data from the Multimission
		SAR Processing Lab (MSPL) to the Multimission
		Image Processing Lab (MIPL).
SIZE	    U	Expands or reduces the size of an image, or
		changes the aspect ratio of an image. 
SLABEL	  OPX	Lists the VICAR label of an image.
SLIST	  OPU	Lists the DN values of pixels within a 10x10
		section of an image. 
SORT	   OX	IBIS program performing multiple column sort on
		an interface file in ascending or descending
		order.  
SOS	    U	Removes camera shading from VIKING Orbiter
		images. 
SPAM	    I	SPectral Analysis Manager performing a wide
		variety of spectral analysis functions 
		interactively. 
SPECPLOT    U	Calculates the mean and standard deviation of a
		user-specified pixel region of each band of a
		multispectral or bultiband VICAR file.
SPICE       U	Lists all the information available on any
		image from any flight project.
SPICEBDF	Creates a binary dump file from a P_constants
		kernel, SCLK kernel, and leapseconds kernel.
SPICESERVER	Retrieves the NAIF spice information returned
		by subroutine GETSPICE from a remote site
		rather than from the local site; also stores
		the NAIF spice information stored by subroutine
		PUTSPICE at a remote site rather than at a
		local site.  
SPLITCAL    X	Converts Galileo SSI slope-offset radiometry
		file into 2 files containing: slope terms and
		the dark current values.  
SPOT		Generates byte images containing spots of 
		various profiles and sizes. 
SRCH	   DX	Performs an arbitrary search of the MIPL
		Voyager Image Catalog and generates an output
		list based on requested search criteria. 
SRCHGEN	   DX	Allows user to submit Datatrieve commands and 
		construct customized output files from query of
		a Datatrieve domain.   
SSIMEK      X	Prints the data for a Galileo SSI Mini-E
		Kernel. 
SSIMERGE    U	Merges the data from several versions of a
		Galileo SSI image.
SSTRETCH  OPX	Performs simple linear stretch between
		user-specified limits. 
STARCAT	    U	Locates and integrates features above specified
		DN threshold values into a catalog entry. 
STARCAT2    U	Locates and integrates features consisting of
		contiguous pixels above a given threshold in an
		image and places the results into a catalog. 
STARLAB     U	Places identifier labels beneath each object
		located by the program STARCAT. 
STATPLT	 COPU	Procedure generating a plot of the
		classification statistics file containing the
		Centroids and Bayesian confidence regions for
		each class.  
STATS	    U	Computes statistics of training areas for
		classifications using multispectral data. 
STEREO	   OX	Produces stereoscopic image pairs from an image 
		corresponding to the "right eye" image and a
		"depth" image for each point in order to
		produce a "left eye" image.  
STEREOPIC  OX	Displays a stereo image on the Tektronix
		display terminal.
STERGEN	   IX	Generates a correlation tiepoint file from a
		stereo pair of images, based on interactive
		user input.  
STERMAP	    X	Displays the tiepoint information produced by
		STERGEN as either a map of detrended vectors,
		an elevation map, map of quality or a listing
		of tiepoint data.  
STOREKDB    X	Creates an entry for a kernel in Kernel
		Database.
STRATIG    OX	Intergraph software/hardware dependent program
		called by Intergraph User Command XSECT.
STRETCH		Performs 7 types of contrast enhancements on an
		image (adaptive law, complement, contrast, 
		cuberoot, linear, power law and table). 
STRETVAR	Performs a linear contrast enhancement such that
		the high and low stretch limits vary as a 
		function of line number.  
STRPMTCH   OX	Extracts an area from a raw image, producing a
		compressed image of that area. 
SURVEYOR  IOX	An interactive, pull-down menu based program
		used to create terrain flyby animations.
SWAPPER	   OX	Converts IBM halfword data to VAX halfword
		format. 
SYNTAX	    X	Enables syntax-checking of programs run under
		VICAR. Equivalent to FLAG-SET SYNTAX. 
SYSNIMS     X	Performs systematic processing of NIMS data.
TAPES	    X	Copies or scans tape files.  Program runs under
		VMS. See DCL HELP Tapes. 
TAPESIPHON  X	Imitates the program SIPHON when transferring 
		F-BIDRs from SDPS (or other sources) by tape.
TEXTAD	    X	Superimposes rectangles and/or text on an image
TFILT     A*P	Performs convolution filtering (divide, high-
		pass, lowpass, or scene dependent filter) by 
		averaging pixels in the neighborhood above a 
		threshold value. 
TFILTAP    AX	An Array processor version of program TFILT0.
TFILT0		Performs various boxfilter type convolutional
		filters.
THERMMOS  OPX	Mosaics 4 quadrants of an EROS Data Center TIPS 
		processed LANDSAT 4 or 5 Thematic Mapper image
		(thermal bands only).  
TIECONM	   OU	Prepares a gridded dataset for POLYGEOM, GEOMA,
		LGEOM, MGEOM or GEOMZ transformations using
		paired sets of tiepoints, applying the finite
		element method (triangulation) for surface
		fitting.  
TIEPARM	   OX	IBIS program converting tiepoints from an
		interface file to a parameter file (for
		TIECONM) and vice versa.  
TIEPLOT	  OTU	IBIS program plotting tiepoints in an interface
		file by drawing vectors indicating direction
		and amount of shift between old and new pixels. 
TIESIM     OX	Creates an artificial Magellan tiepoint file, 
		as would be produced by the program MGNFIT.
TIPSMOS	  OPX	Mosaics 4 quadrants of an EROS Data Center TIPS 
		processed LANDSAT 4 or 5 Thematic Mapper image.
		(bands 1, 2, 3, 4, 5 and 7). 
TOIBIS     OU	Converts a file with an arbitrary line count,
		sample count, and format into an IBIS graphics
		or interface file. 
TOPOTRANS OPU	Procedure registering a radar image to a
		digital elevation image. 
TOTOPO      U	Converts the tiepoint locations stored in a 
		Mark file and written by program TRACKER and
		XYZ coordinates created by program LSTOXYZ
		to one of: 1) a topomap, 2) an orthonormal
		view of the left image, 3) an orthonormal view
		of the right images, or 4) an error map.
TOXYZ	   OX	Converts VICAR digital elevation files to
		Intergraph digital terrain modeling XYZ files. 
TPTCOORD    X	Converts a MARK tiepoint file from line, sample
		format to latitude, longitude format.
TPTEDT      X	Permits editing of a tiepoint file in MARK 
		format.
TPTEDT2		Batch editor for automated removal of erroneous
		vectors (tiepoints) from a mark file produced by
		TRACKER or TRACKER2.  The equivalent interactive
		program is TPTEDT.
TRACKER     U	Locates tiepoints on a grid between two images 
		and writes the tiepoint locations into a mark 
		file.
TRACKER2    X	Locates tiepoints on a grid between two images 
		and writes the tiepoint locations into a mark 
		file; follows features already marked in a mark 
		file through a sequence of images, creating a 
		new mark file for each pair in the chain.
TRACKER3	Acquires points on a regular grid; reads tie-
		point locations from an input tiepoint file and 
		correlates these locations only.  Chaining of 
		tiepoints is permitted.
TRAN		Converts an image from one organization to 
		another. Possible organizations are BSQ, BIL, 
		BIP, and MSS.
TRANSCOL   OU	IBIS program converting long columns of data
		into smaller columns based on user-specified
		parameters or vice versa.  
TRANSLOG    P	Returns into a local variable the translation of
		an input logical name defined under VMS or 
		VICAR. 
TRICOEF		Used to compute and store for later retrieval
		the conformal and authalic coefficients permit-
		ting computation of conformal (angle preserving)
		and authalic (equal area) projections of
		triaxial ellipsoids.
TRISTIM		Computes tristimulus values and chromaticity
		coordinates for a spectrum in order to perform
		color reconstruction.  
TRUCOLOR    X	Transforms images taken through several filters
		into a color image in which an attempt is made
		to reproduce accurately certain designated 
		spectra ("special colors").
UPPERCASE   X	Converts a string to uppercase and returns
		it to a tcl variable UPR_CASE>
USERNAME   PU	Returns into a local variable the current
		userid. 
USTATS	    U	Performs unsupervised clustering on
		multispectral data. 
UVECTOR	    X	Generates a graphical display of vectors used
		for atmospheric motion analysis on Voyager
		images. Uses output from UVF.  Replaced by
		UVMAP.
UVF	   DX	Generates a uniform vector field of cloud
		velocities from randomly spaced input points.
		Uses output from AMOS.  Replaced by UVMAP.
UVFMAP	   TX	Maps a set of graphical contours, defining
		regions of meteorological significance over a
		Voyager image. Uses output from UVF or
		UVFSTATS.  Replaced by UVMAP.
UVFSTATS    X	Extracts information from the output of UVF and 
		generates a scalar dataset of selected
		quantities.  Replaced by UVMAP.
UVMAP       U	Generates images containin information pertinent
		to atmospheric analysis.
V2BIDR     OX	Places Soviet Venera formatted files into
		Magellan F-SBIDR format.
V2VERSION OPX	Types the current VICAR/TAE version number. 
VCOPOUT	   OX	IBIS program transforms an IBIS interface file
		into a user-specified output file for transfer
		to other data centers.  
VCOPY	  OPX	Lists the VICAR labels of all files on a tape. 
VDEMLOG	   OX	Logs in NCIC data from a DEM (Digital Elevation
		Model) formatted tape into VICAR formatted
		files.  
VEDR	  D*U	Reads a Voyager EDR tape and copies the
		selected images onto disk in VAX VICAR format.
		Optionally needs image catalog. 
VERTSLOG   OX	Logs ERTS data in the format used by LANDSAT's
		1 through 3, correcting geometric distortions
		found in ERTS data.  
VFITS2	   OX	Converts FITS formatted astronomical data into
		VICAR image files. Replaced by FITSIN, FITSOUT.
VGEDR	    X	Reads the Galileo data tape created by VGSDR
		and converts it to VICAR format on magnetic
		tape.  
VGLLOG	    X	Logs Galileo halfword calibration images into
		VICAR byte images. 
VGOES	   OX	Converts GOES (Geostationary Operational
		Environmental Satellite) imagery from the
		University of Wisconsin Save-tape format to
		VICAR format.  
VGRBLEM	    X	Generates an IBIS Graphics-1 file containing
		locations of the Voyager camera blemishes. 
VGRFILLIN   U	Fills partial or entire missing lines in raw
		Voyager image files  using line interpolation
		methods.  
VGRIBIS     X	Extracts information from a Voyager SEDR file,
		augments it with camera constants and then
		reformats the data as a VICAR IBIS interface
		file.
VGRLOG	    X	Logs or scans Voyager EDR files and converts
		them to VICAR format. 
VGRMASK	   DX	Formats processed Voyager images into the
		Voyager Systematic format with an information
		mask for film recorder display.  
VGRPWS	    X	Decompresses 4-bit Voyager PWS data to 8-bit
		data using a lookup table. 
VGSDR	    X	Converts Galileo System Data Records into VICAR 
		format.  Output can be read by VGEDR. 
VIDS	    I	Displays VICAR images interactively.
VIEW	    X	Can be used to examine any area of interest in
		any of the following Magellan products: MIDRs
		GADRs, GRDRs, BIDRs, PIDRs, BADRs, and BRDRs.
VISIS       U	Provides transformations from NIMS systematic
		VICAR files to a NIMS ISIS Cube file and from
		a NIMS ISIS Cube file to VICAR files.
VLOOKUP		Generates output images from input images
		using data number mappings defined in a 
		multi-channel lookup table.  The user can
		specify the table by giving its location (if
		it is contained in a file) or by naming a
		standard pseudocolor transformation.
VMAC       OX	Transfers data between PICT or TIFF format
		images and IMG files.
VMDPIN	   OX	IBIS program converting Goddard MDP ground
		control point file into Graphics-2 format. 
VOLOG	    U	Logs or scans VIKING Orbiter EDR files and
		converts them to VICAR format. 
VOLSTSDR    U	Lists VIKING Orbiter SEDR data for a specified
		FSC time. 
VOSDRIBIS IOX	IBIS program extracting certain items of
		information from each VIKING Orbiter record in
		the SEDR image catalog, placing them in a
		tabular file.  
VQUIC	   OU	IBIS program converting VAX ASCII Edit file
		into an interface file.  
VSAR	    X	Converts tape or disk images from the labeled
		to the unlabeled format or vice versa. 
VTIFF		Converts between VICAR labeled images and TIFF
		format files, using either scanline (strip)
		organization, or the newer Revision 6.0 TIFF
		tiled-image format.  Currently grayscale,
		image-lookup table pairs and RGB triplets are
		supported.  In addition, multiple auxilliary
		images may be placed in the same file, such as
		"thumbnail" preview images.
VWRIS	   OX	IBIS program converting US Forest Service WRIS
		(Wild Land Resource Information System -
		RID*POLY) polygon map files in Universal Data
		Exchange Format into IBIS vector and centroid
		graphics files.   
WIENER	   AU	Restores a Fourier transform image using the
		Wiener Noise additive model. 
WILDCARD    U	Returns all filenames found using a wildcard
		file specification into a multivalued local
		variable.  
WILMA	   FX	VMS program allowing tracking and modification
		of film recorder requests. 
WORMDIR     X	Creates the directory specification for
		WORM archival.
WRISOUT	   OX	IBIS program converting IBIS vector and
		annotation data into U.S. Forest Service
		WRIS/RID*poly files.  
XFORM	 A*PU	Performs a matrix-defined linear
		transformation. 
XFORMAP     X	Performs a linear transformation using an 
		array processor.
XFORMEM     U	Performs a linear transformation on the input 
		data.
XLOCUS	   OU	Applies LOCUS rotation and offset
		transformation matrix to the Galileo Theodolite
		data.   
XSECT	  NOX	An Intergraph user command menu producing 
		stratigraphic and subsurface profiles using 3-D 
		elevation design files with strike/dip and
		contact information on Intergraph hardware.   
XVICDISP	This is the first version of a display program
		based around the Imaging Widget.  It is a simple
		first cut, and will change as development
		progresses on the GUI.  
XVPLIST	   OX	Lists the tiepoints in a dataset written by the
		XVP routines in programs such as RG2, TIECONM
		or TIEPARM.  
XYZPIC	   OX	IBIS program taking a Graphics-1 file and
		creating a 0 DN image, except for pixels listed
		in the Graphics-1 file.  
ZCIRCLE	   OU	Removes or replaces data from inside or outside
		a circle or elliptical pattern in an image. 
ZFILL		Fills voids within an image using the mean of
		all non-void DN pixels within the specified 
		window. 
ZINTERP	   OU	IBIS program interpolating elevation values (z
		values) from random control points into a
		rectangular gridded image.  
ZIPCOL	   OU	IBIS program merging data into specified
		columns of an existing interface file from
		another interface file.  

If you wish to return to the Contents page, click here.