8.1 Proprietary Software 8.2 Facility-specific Hardware 8.3 VICAR I/O Formats 8.3.1 Input/Output of VICAR Datasets 8.3.2 Output of Non-VICAR Datasets 8.3.3 Input of Non-VICAR DatasetsThe VICAR software set has been designed with transportability in mind, and the bulk of the software is truly transportable to other machines, including those running UNIX. However, in order to benefit by and utilize certain hardware and proprietary software packages apvailable at the MIPS site, a subset of VICAR is facility-specific (some is, in fact, machine-specific) and thus non-standard. This subset will not work unless this hardware or software is resident (see the system manager for configuration details).
Transportation of data to or from a VICAR facility is supported in either VICAR or non-VICAR format. A set of application programs are available which convert from VICAR to specific non-VICAR formats (e.g., Voyager EDR format), and from specific non-VICAR formats (e.g., FITS format) to VICAR format. The purpose of this section is to describe these subsets of VICAR, the non-standard items.
8.1 Proprietary Software
Proprietary software packages utilized by VICAR applications procs are:
Procs which call Datatrieve:
AMOS BADLABELS BROWSE+ CATARCH CATCD CATFILM CATIMAGE CATLABEL CATLIST CATMRPSO CATNIMS CATPRODUCTS CATRADIO CATREPORT CATSEARCH CATSEDR+ CATSLIST CATSPICE CDGEN DTRTAE EDRGEN+ EDRVAL+ GALSOS GEDREAD+ GLLMASK GLLREQUEST GPWAUDIO LISTSEDR LISTSEDX MAP2 MERGE NIMSCMM NIMSMERGE NIMSMERGEX PPLOAD PWAUDIO PWSMERGE SEDRGEN SRCH SRCHGEN SSIMERGE STOREKDB UVF VEDR+ VGRMASK VISISProcs that link to the FPS array processor library:
APFLAG BROWSE+ EIGEN FFT1* FFT2* FILTER* MGNCORR* PICMATCH* R RCBR* RESTORW* TFILT* WIENER XFORM*Procs that link to IDM:
ANNOT EXPER MIDR_ARCH RDM RDMINIT VIEWProcs which link to Sybase:
GLLTELEMPROCProcs which link to the CCSI routines:
Hardware Required Procs Array Processor - VAX only Floating Point Systems AP120B APFLAG, FFT1*, FFT2*, FILTER*, FILTER2*, PICMATCH, R, TFILT*, WIENER, XFORM* Display Processors - VAX only Adage 3000, DeAnza 8500, I2S IVAS and Ramtek RM-9465 AMOS, BROWSE, CCDNOISE*, CCDRECIP*, CCDSLOPE*, DISPOUT, IDX, IFFT, IMP, INTERLOC*, LEONARDO, LOGMOS, MGNFIT*, NAV, NAV2, OTF1*, PHOTFIT2*, PICREG, PLOT3D*, PLOTINT*, PLOTTING*, PLTGRAF*, PLTSYM*, POWER*, QD, QPLOT*, RG*, SARGON, SPAM, STERGEN,TIEPLOT*, UVFMAP* DeAnza 8500 only EDIMAGE, FOOTPRINT Film Recorders Matrix Quality Color Recorder, MDA Colorfire, MDA Laserfire, KODAK XL7700 BARNE, PHOTO, WILMA Printers/Plotters - VAX only Calcomp 1044, Printronix P300 and P600, Regis- and Tektronix-compatible terminals CCDNOISE*, CCDRECIP*, CCDSLOPE*, LEONARDO, MGNFIT*, OTF1*, PHOTFIT2*, PLOT3D*, PLOTINT*, PLOTTING*, PLTGRAF*, PLTSYM*, POWER*, QPLOT*, RG*, TIEPLOT*, UVFMAP* Printronix P300 and P600 STATPLOT PWS Audio Generator (a JPL-built device) - VAX only GPWAUDIO, PWAUDIO, PWECHO
REWIND. For UNIX, a simple tar command will transfer data to either 8mm or 4mm data tapes. The network can be used to transfer data as long as the VICAR site has an anonymous FTP.
8.3.1 Input/Output of VICAR Datasets
VICAR is able to output data in a format that most other sites can
handle. Under VMS, the capability exists to output datasets with or
without VICAR labels, either blocked (n logical records per physical
record) or unblocked (1 logical record per physical record). The
COPY are generally
used for this purpose.
8.3.2 Output of Non-VICAR Datasets
Using the VICAR I/O subroutines (see the VICAR Run-time Library
Reference Manual), it is possible to generate output datasets in any
format desired. The programs which currently do this and their output
formats are described below. For program descriptions, see Appendix 10.3.
PROGRAM FORMAT BIDRSIM Multimission SAR Processing Lab Basic Image Data Record EDRGEN Voyager Experiment Data Record PSCRIPT Converts VICAR images into a Postscript file TAPES optionally, EBCDIC VCOPOUT ASCII Text VMAC Transfers data between PICT or TIFF format images and IMG files VTIFF Convert between VICAR labeled images and TIFF format files WRISOUT U.S. Forest Service WRIS exchange format
LABEL-CREATE. However, special purpose programs, called logging programs, are often written to extract special information from the data, construct special VICAR labels or unpack the data in unique ways. The programs which currently do this and their input formats are listed below. For program descriptions, see Appendix 10.3.
PROGRAM FORMAT AFEWCLOG Air Force Electronic Warfare Center terrain data AVHRRLOG Advanced Very High Resolution Radiometer BIDRLOG Multimission SAR Processing Lab Basic Image Data Record CONR4FIL CONVIM'd IBM floating-point files CONVIM General blocked or unblocked tape files DEMLOGA USGS Digital Elevation Model DTTLOG A National Cartographic Information Center 1x1 degree Digital Elevation Model INTCON IBM IBIS interface (tabular) files SDRLOG Voyager System Data Record SWAPPER CONVIM'd IBM 16-bit integer files TAPES EBCDIC VDEMLOG Digital Elevation Model VEDR Voyager Experiment Data Record VERTSLOG Landsat 1-3 ERTS VFITS2 FITS VGLAS0 Goddard Laboratory for Atmospheric Sciences VGLLOG Galileo calibration files VGOES Geostationary Operational Environmental Satellite VGRLOG Voyager Experiment Data Record VMDPIN Goddard MDP ground control points VNEPRF Naval Environmental Prediction Research Facility VOLOG Viking Orbiter Experiment Data Record VQUIC ASCII text VWRIS Wild Land Resource Inventory System
If you wish to return to the Contents page, click here.