Subsections

4. Programs that Use Graphicsio

In developing and testing the graphicsio library, we have created a number of programs for accessing, visualizing, and writing geometry and data files, a sample of which we list here. Contact the individual authors for more information.

4.1 Viewing programs

4.1.1 Showphi

Author: Rob MacLeod (macleod@cvrti.utah.edu)

The showphi program permits complete access to tsdf files from a simple alphanumeric (non-graphics) window interface. The user specifies the filename and then selects from menus what aspects of the file to view. Showphi also allows saving of tsdf files, either as subsets of time series, even from multiple input files, and also converts from external to internal forms of tsdf files (but not yet the reverse). Showphi will also permit the user to save the time series data in a simple ASCII file known as a ``pot'' file, with a single file for each time instant and a single scalar value on each line of the file.

4.1.2 Viewgeom

Author: Rob MacLeod (macleod@cvrti.utah.edu)

This program is an interactive viewer of graphicsio geometry files that also permits a growing list of operations to manipulate existing and create new geometry files. The interface is textual so it can run from any terminal-type interface and the goal is to offer complete access to all details of a geometry file. This is the counterpart of showphi.

4.1.3 Fileview

Author: Phil Ershler (ershler@cvrti.utah.edu)

The fileview program has a similar function to showphi, but replaces the alphanumeric interface with a graphical, window system based on the Formslib library, which requires SGI GL support and does not run with just X-windows. The user selects the file via a browser and then view its contents by clicking and pointing with the mouse.

4.1.4 Showdata

Author: Quan Ni (quan@cvrti.utah.edu)

Showdata is yet another program to display the contents of the tsdf file, but via command line arguments. Showdata also offers some extraction capabilities to display certain values derived from the contents of the file.

4.1.5 Showgeom

Author: Quan Ni (quan@cvrti.utah.edu)

Showgeom is the counterpart to showdata and has a similar command line interface. The user receives summary information from the file and can also convert to and from ASCII file equivalents.

4.2 Conversion programs

4.2.1 Gconvert

Author: Rob MacLeod (macleod@cvrti.utah.edu)

For almost all elements of the geometry file we have defined ASCII file equivalents. The gconvert program converts between geometry files and .pts/.fac/.channels format files. It's main utility lies in being able to extract information from the geometry file, edit it once it is in ASCII format, then convert back to a binary geometry file. The program is written in Fortran and the interface is alphanumeric.

4.3 Graphics programs

4.3.1 Map3d

Author: Rob MacLeod (macleod@cvrti.utah.edu)

The map3d program views and displays the contents of both geometry and data files and is completely described in its own manual, available online at http://www.cvrti.utah.edu/~macleod/docs/map3d/. To download a copy of map3d, see http://www.sci.utah.edu/ncrr

4.4 Data analysis programs

4.4.1 Everett

Author: Ted Dustman (dustman@cvrti.utah.edu)

Everett is a complete data viewing and signal processing program that is the workhorse of our mapping experiments. For more details (and there are many) see www.cvrti.utah.edu/~dustman/everett/.

4.4.2 Mapop

Author: Rob MacLeod (macleod@cvrti.utah.edu)

The program mapop is a first attempt at a unified set of tools for manipulating data files for the purpose of deriving and extracting desired information. Examples of the functions within mapop include map subtraction, integration, waveshape parameter extraction, and the general application of matrix transforms to map data. This program is also written in Fortran and will read and write data files and supports the addition of new processing modules as they are developed.



Rob Macleod 2004-10-20