Buttonmenu (6)       - button with option menu on right mouse button
DBL_add_tuple, DBL_get_tuple, DBL_put_tuple (3) - manipulate relation tuples
DBL_compose_filename (3) - generate the path for an external file referenced in a table
DBL_free (3)         - free all resources associated with a database
DBL_get_attrs (3)    - get one or more attributes from a single database tuple
DBL_get_nrels, DBL_get_ntuples, DBL_exist_db, DBL_exist_rel, DBL_get_relid (3) - database utility functions
DBL_nextid (3)       - return a unique id for a field in a CSS table
DBL_put_attrs (3)    - put one or more attributes into a single database tuple
DSAP releases (5)    - A How-to Manual
DSAP, DSAPMAKE, PERLLIB, PFPATH, SCHEMA_DIR, TAUP_PATH, TAUP_TABLE, TCL_LIBRARY, TK_LIBRARY, GRX_PSCOLOR, GRX_FONTPATH, TMP_DIR, MAPPATH, SCHEMA_DEFAULT (5) - DSAP environment variables overview
FileBox (6)          - file dialog box for tcl/tk
Intro (3)            - Introduction to the Datascope Seismic Application Package Programming Interface
LblEntry (6)         - trivial labeled entry widget
MapWidget (6)        - tk widget to draw a map
SCV (5)              - Station Channel View of Seismic Data
SCV_add_arrival (3)  - add a new arrival to the station-channel view
SCV_create (3)       - create one or more Station-Channel Views
SCV_free, SCV_free_all (3) - free memory associated with SCV's
SCV_get (3)          - get one or more Station-Channel View attributes
SCV_get_arrival, ARR_get (3) - get attributes from a Station-channel view arrival
SCV_get_segment (3)  - get attributes from a Station-channel view segment
SCV_get_trace, SCV_free_trace (3) - manipulate data samples for a Station-Channel View
SCV_put_arrival, ARR_put (3) - set attributes for a Station-channel view arrival
SCV_read_wfs (3)     - read waveform sample data into memory
SCV_sift_stachan (3) - sift a set of station-channel views
SelectorBox (6)      - listbox for selecting an option
SelectorButton (6)   - menubutton to select one option of many
Tks_Create, Tks_ValidateName, Tks_SetAppName, Tks_ClearAppName, Tks_Send, Tks_GetmsgEventProc, Tks_Reply, Tks_SetVerbose, (3) - tk compatible X-window based IPC utility
VOGLE (3)            - A very ordinary graphics learning environment.
about (6)            - generic about window for DSAP tk scripts
abspath, dirbase (3) - utilities for pathname manipulation
ah2db (1)            - create css database using ah format waveform files headers
align_double, align_int (3) - align address to multiple of double or int
ascii2int, buf2int, int2buf, fill_S1000, fill_SDH, fill_seed_header, parse_S1000, parse_SDH, parse_seed_header, samprate2seed, seed2samprate (3) - routines to aid in reading and write SEED data blocks
ask, askyn (3)       - get interactive response
banner (3)           - print a standard banner
bcdtime, sdate (3)   - RTDAS time routines
blank, whitespace, split (3) - string utility functions
bnsnew, bnsuse_sockio, bnsfree, bnsclose, bnsput, bnsget, bnsflush, bnsmark, bnsrelease, bnsrestore, bnstimeout, bnswait, bnserr, bnseof, bnserrno, bnsclr, bnscnt, bns2buf, buf2bns, gbnsSync, pbnsSync, all_printable, chardump (3) - buffered network stream i/o
bury, exhume, resurrect, orbresurrect (3) - save and restore program state between executions
carsph, sphcar, dsphcar (3) - functions to convert dimensions.
check_ds_installation (1) - spot check for proper DSAP installation
complain, die, register_error, clear_register (3f) - handle error messages in a standard way
compress (3)         - compress files in background
csteim, usteim (3)   - steim compress and uncompress routines
datafile, datapath, newdata (3) - find program data file 
datafile, datapath, newdata (3f) - find program data file 
db2perl (1)          - create perl subroutines to read and write database tables
db2sac, db2ah (1)    - conversion routine for css information
db30_create (3)      - create and read a CSS 3.0 database object
db30create (3f)      - create one or more Station-Channel Views, FORTRAN interface
dbadd (1)            - add database tables
dbadd (3)            - add a record to table
dbadd (3f)           - add a record to table
dbadd_remark, dbget_remark (3) - add or get remarks to CSS tables
dbadd_remark, dbget_remark (3f) - add or get remarks to CSS tables
dbaddtuple (3f)      - add a NULL tuple to a relation, FORTRAN version
dbap (1)             - array processing program
dbassoc (1)          - Make arrival associations and predicted arrivals
dbassoc_arrival (1)  - associate arrivals with an origin table
dbcalc (1)           - interactive command line interface to Datascope expression calculator
dbcheck (1)          - scans database table files for corrupt records
dbcheckseed (1)      - consistency check for wfdisc referenced SEED data
dbchkwf (1)          - file consistency check for wfdisc
dbcmpwf (1)          - compare waveform files 
dbcompile (3)        - add attributes and/or relations to schema
dbconcat_event (1)   - combine multiple event databases into single new database
dbconvert (1)        - convert database to new schema
dbcp (1)             - copy database
dbcrunch (1)         - crunch out null records from a database
dbdec (1)            - Decimate waveform data
dbdelete (1)         - mark or delete all records in a view 
dbdelete, dbmark, dbcrunch (3) - delete rows from tables
dbdelete, dbmark, dbcrunch, dbtruncate, dbdestroy (3f) - delete rows from tables
dbdescriptor (5)     - Datascope database descriptor files
dbdesign (1)         - create and edit Datascope schema files
dbdestroy, dbtruncate (3) - delete databases, truncate database tables
dbdetect (1)         - arrival detection and onset time estimation
dbdiff (1)           - find differences between two databases
dbdoc (1)            - generate troff formatted document describing flat file database
dbe (1)              - database editor/viewer
dberesp (1)          - plot response curves from instrument table
dbex_compile, dbex_eval, dbex_free (3f) - database expression evaluation
dbex_compile, dbex_eval, dbex_free, dbex_evalstr (3) - database expression evaluation
dbexpressions (5)    - expressions in Datascope
dbextfile (3)        - compose filename from database record
dbextfile (3f)       - compose filename from database record
dbfilename (3)       - compose filename from database record
dbfilename (3f)      - compose filename from database record
dbfixids (1)         - renumber id links in a database
dbfree, dbclose (3)  - free datascope memory
dbgenloc (1)         - dbloc2 interface to genloc library of event location code
dbget, dbput (3)     - get, put plain ascii tables, records, or fields from/to a database table
dbget, dbput (3f)    - get, put plain ascii tables, records, or fields from/to a database table
dbget_range (3)      - extract range of record numbers from database pointer
dbgetattrs (3f)      - get one or more attributes from a single database tuple, FORTRAN version
dbgetv, dbputv (3f)  - read and write values from fields in a database table
dbgetv, dbputv, dbaddv (3) - read and write values from fields in a database table
dbgroup (3)          - group a sorted table
dbheli (1)           - Make helicorder type plot of waveform
dbhelp (1)           - explore a database schema 
dbinfer (1)          - build a schema file from a set of ascii example files
dbintro (3)          - introduction to the db flat file database library 
dbinvalid (3)        - returns an invalid database pointer
dbjoin (1)           - join several database tables 
dbjoin (3f)          - join two database tables
dbjoin, dbtheta (3)  - join two database tables
dbl2 (3)             - replacement library for DBL
dbl2 (3f)            - DBL replacement library
dblist2subset (3)    - convert Tbl list of records to subset 
dbloc2 (1)           - interactive hypocenter location 
dbloc2_location_if (3) - dbloc2 location program interface
dbloc_assoc (1)      - associate arrivals with origins in other catalogs
dbloc_buttons (1)    - gui interface for dbloc2
dbloc_delorids (1)   - dbloc2 subprogram for deleting origins from database
dbloc_group (1)      - group arrivals by time for dbloc
dbloc_map (1)        - draw map showing location and associated arrivals
dbloc_setprefor (1)  - set preferred origin for an event
dblocsat2 (1)        - locate seismic events
dblookup (3)         - lookup indexes from ascii names
dblookup (3f)        - lookup database pointer indexes from ascii names
dbmag (1)            - compute mb magnitudes
dbmapevents (1)      - Make a map of events from a database
dbmatch_range, dbget_index, dbupdate_index, dbrecord (3) - direct access to Datascope indexes
dbmatches (3)        - find matching records in second table
dbnextid (1)         - get next available id for CSS table
dbnextid (3)         - generate a unique id from the lastid table
dbnextid (3f)        - generate a unique id from the lastid table
dbnojoin (1)         - find records which don't join with another table
dbnojoin (3)         - return a view composed only of records which don't join
dbopen (3f)          - open a database
dbopen, dbopen_table, dbopen_database (3) - open a database
dbperl (1)           - perl5 interface to Datascope
dbpick (1)           - waveform review, pick arrivals, and edit a CSS relational database
dbplotcov (1)        - Make a plot and listing of waveform coverage from a database
dbprocess (3)        - construct a view as series of standard operations: joins, subsets, groups
dbputattrs (3f)      - put one or more attributes into a single database tuple, FORTRAN version
dbquery (3)          - get ancillary information about a database
dbquery (3f)         - get ancillary information about a database
dbread_view, dbwrite_view, dbsave_view (3) - read, write and save database views
dbremark (1)         - add/print remark from database
dbrsec (1)           - Make record section type plot of waveforms
dbschema (5)         - format of the schema file 
dbselect (1)         - print selected fields and expressions from database
dbselect (3)         - print selected values from a view
dbset (1)            - change field in database
dbset (3)            - set database parameters
dbsever (1)          - remove a table from a joined view
dbsever (3)          - remove a table from a joined view
dbsort (1)           - sort database tables
dbsort (3)           - create a sorted view
dbsort (3f)          - create a sorted view
dbspgram (1)         - Compute time-varying spectragram
dbsplit (1)          - split out portions of a database 
dbsteimc (1)         - steim compress waveform data
dbsteimu (1)         - uncompress steim compressed waveforms in a database
dbsubset (1)         - subset database tables
dbsubset (3)         - create a subset view
dbsubset (3f)        - create a subset view
dbtables (3)         - return list of tables which use a field
dbtcl (1)            - Tcl shell with db extensions
dbtheta (1)          - join database tables according to an expression
dbunjoin (1)         - unjoin database tables
dbunjoin (3)         - create new tables from a joined table
dbunjoin (3f)        - create new tables from a joined table
dbuntangle (3)       - return lists of constituent records of views
dbverify (1)         - perform some consistency checks on a database
dbvwish (1)          - Tk shell with db and vogle extensions
dbwfexcerpt (1)      - excerpt waveform data by event or origin
dbwish (1)           - Tk shell with db extensions
deatom, dmtoea (3)   - conversions between Euler angles and matrices.
def2xlat (1)         - create a Xlat translation table for use with xlatname, xlatnum
deg, rad, dlat, dlng (3) - subroutines to convert between degrees and radians
deg2km, km2deg (3)   - rough conversion between degrees and kilometers at Earth surface
dist, latlon (3)     - distance, azimuth and location calculations on a sphere
dist, latlon (3f)    - distance, azimuth and location calculations on a sphere
doy2mday, mday2doy, h2e, e2h (3) - conversion of time between month/day, day of year, and epoch time
doy2mday, mday2doy, h2e, e2h (3f) - conversion of time between month/day, day of year, and epoch time
dsap (1)             - Introduction to the Datascope Seismic Application Package
dsap_glob (3)        - c-callable glob routine 
dsap_tkerror (6)     - report error in tk script
dsapmakefile (5)     - DSAP Makefile format
dsteim (1)           - dump steim compressed (SEED) data frames
dump_array (6)       - show all elements of tcl associative array
edr2db (1)           - Convert a USGS EDR file to a CSS database
epoch (1)            - convert time formats
epoch, str2epoch, yearday, strtime, strdate, epoch2str, now, date2epoch, epoch2date (3f) - time manipulation routines
epoch, str2epoch, zstr2epoch, yearday, strtime, strdate, epoch2str, fmttime, date2epoch, epoch2date, time_string2epoch, strtdelta (3) - time manipulation routines
expand_env (3)       - substitute environment variables into string
extrd (1)            - extract specified segment of the css data           
fdkey (3)            - check file descriptor for pending input
fill_random, check_random (3) - fill a buffer with random characters; check a buffer for the correct values
fixup_env, envfile (3) - set up environment variables
fs2cs, cs2fs (3)     - string conversion between fortran and c
gcang, r3sxv, r3add, r3sub, r3dot, r3cros. r3mag, r3mov, r3norm, r3ortho (3) - subroutines to perform vector manipulations
gencompress, genuncompress (3) - generic run-length data compression/uncompression
genloc_intro (3)     - introduction to generic/generalized event location library
genloc_ttinterface (3) - genloc (generic/generalized location) travel time and slowness calculator interface
get_wfdisc30_trace_data (3) - read trace data for CSS 3.0 wfdisc table
gethdir (3)          - get home directory of user
getresp, evalresp, getresp_c, evalresp_c (3f) - filter response routines, FORTRAN interface
getwf (3f)           - read trace data for CSS 3.0 wfdisc table
ggnloc (3)           - generic Gauss-Newton location procedure
grnumber, srnumber, grname, srname (3) - geographic and seismic region numbers 
grnumber, srnumber, grname, srname (3f) - geographic and seismic region numbers 
gsregion (1)         - returns geographic and seismic region numbers and names
hexdump, asciidump, printable, read_hexdump, read_asciidump, hex2int (3) - read and write formatted ascii representation of binary buffers 
hier (5)             - filesystem hierarchy of DSAP software
htond, ntohd, htonf, ntohf, rev4, rev8, isnetorder (3) - network/host byte re-ordering
hypotab (1)          - companion program to tabcalc travel time calculator
intro (3)            - Station-channel view into seismic data
introcss30 (3)       - Utilities for manipulating CSS v. 3.0 flat file databases
isort (3)            - insertion sort implementation
isort (3f)           - insertion sort implementation
ldelete (6)          - delete an element from a list
lpush, lpop, lshift, lunshift (6) - stack operations on lists
makedir (3)          - ensure that a directory exists
mapfile, unmapfile, unmaparr (3) - cache memory mapped files
mappath (3)          - library routines for translating pathnames
mkmk (1)             - print prototype DSAP makefile
mksignal (3)         - generate a signal of a specified type
mktt (1)             - make tau-p and locsat travel time tables
new_hook, free_hook (3) - create and free opaque pointer 
newarr, setarr, getarr, delarr, keysarr, valsarr, applyarr, freearr, (3) - manipulate associative arrays
newbit, bitfree, bitset, bitclr, bittst, bitand, bitor, bitxor, bitnot (3) - operations on bit vectors
newstbl, addstbl, delstbl, tststbl, getstbl, maxstbl, applystbl, freestbl (3) - manipulate sorted lists
newtbl, inittbl, maxtbl, settbl, gettbl, pushtbl, poptbl, unshifttbl, shifttbl,  instbl, deltbl, cattbl, savetbl, readtbl, clrtbl, freetbl,  applytbl, cmptbl, sorttbl, searchtbl, strtbl (3) - routines to manipulate lists
now (3)              - return current time
nxplotd (1)          - X-windows plotting daemon
old_tk (6)           - restore most old tk defaults for color, size and spacing
parse_options_pf, load_station_table, load_array_table, parse_phase_parameter_file, read_arrivals, read_slowness_vectors (3) - input functions for generic/generalized location programs
patsub (3)           - string substitution 
pde2origin (1)       - Convert a PDE file to an origin table
pf2tk (1)            - generate tk window from paramter file
pfecho (1)           - print out parameters from parameter files
pfread, pfcompile, pfwrite, pffree,  pfget, pfget_int, pfget_boolean, pfget_double, pfget_arr, pfget_tbl,  pfput, pfput_int, pfput_boolean, pfput_double, pfput_arr, pfput_tbl, pfnew (3f) - fortran interface to parameter files
pfread, pfin, pfload, pfcompile, pfget, pfeval, pfget_double, pfget_int, pfget_boolean, pfget_string, pfget_tbl, pfget_arr, pffree, pfnew, pfwrite, pfput, pfput_double, pfput_int, pfput_boolean, pfput_string, pfput_arr, pfput_tbl (3) - manipulate parameter spaces
pj_free (3)          - de-initialize projection
pj_fwd (3)           - forward cartographic projection
pj_init (3)          - initialize cartographic projection
pj_inv (3)           - inverse cartographic projection
pltt (1)             - Plot out travel times from a tau-p travel time table
pphase_slowness, sphase_slowness, phase_slowness, arr_slowness (3) - calculate phase slowness
printman (1)         - print sections of the online man pages
prtt (1)             - Print out travel times from a tau-p travel time table
psd2db (1)           - scan PASSCAL SEED volume and produce database
ptime, pphasetime, stime, sphasetime, phasetime, arrtimes (3f) - calculate phase arrival times 
putwf (3f)           - write trace data for CSS 3.0 wfdisc table
qed2origin (1)       - Convert a QED file to an origin table
quaked (1)           - daemon for getting USGS QED catalog
quicksort (3)        - quick sort implementation
r3mxm, r3mxv, r3tran (3) - functions to do matrix manipulations
re_compile_pattern, re_match, re_search, re_free (3) - regular expression searching and matching
read_response, write_response, eval_response, free_response, compare_response (3) - manipulate response files
register_error, notify, complain, die, fault, elog_init, elog_log, elog_notify, elog_complain, elog_die, elog_fault, elog_msg_print, elog_print, elog_clear, elog_set, elog_query, elog_mark, elog_flush (3) - error handling routines
relocate (1)         - locates all events in a css3.0 database with genloc
remodl, setbrn (1)   - create tau-p travel time tables
response (5)         - format of instrument response files
rotmat, xrotate (3)  - functions to perform rotations
runcmd (3)           - execute a command, returning a result and the exit code
sac2db (1)           - create css database from sac headers
scv2 (3)             - scv layer built on top of db routines
scv2 (3f)            - scv layer built on top of db routines
scvcreate (3f)       - create one or more Station-Channel Views
scvget (3f)          - get one or more Station-Channel View attributes
scvgetarrival (3f)   - get Station-Channel View arrival attributes
scvreadwfs, scvgettrace, scvfreewfs (3f) - read or free all waveforms associated with an SCV handle 
scvselect (3f)       - select scvs satisfying sift keys
sd2db (1)            - create a CSS database from a seed volume
sdd (1)              - display the blockettes of a SEED volume
segy2css (1)         - convert data in PASSCAL SEGY format to CSS format
sgnloc (1)           - command line interface to single event location code
shellsort (3)        - shell sort implementation
shellsort (3f)       - shell sort implementation
signal_bysig, signal_byname (3) - translate between signal code and name and description
ssearch (3)          - binary search of index
ssearch (3f)         - binary search of index
stime, ptime, pphasetime, sphasetime, phasetime, arrtimes (3) - calculate phase arrival times 
strtbl, strgettbl, strputtbl, maxtbl, strfreetbl (3f) - routines to manipulate lists of strings
style (5)            - DSAP programming style and conventions manual
tabcalc (1)          - travel time calculator for 1d, continuous velocity models
taup2locsat (1)      - create locsat style travel time tables from tau-p tables
taup_convert (1)     - Uses taup library to produce travel time tables that can be used by genloc location programs
tclindex (1)         - create tcl autoload index
tkdialog (6)         - display simple dialog box with message and a few buttons
tkerror (6)          - improved version of the default error handling
tksend (1)           - Send a message using v. 3 or 4 of the tcl/tk send mechanism
tp2ls (1)            - Make a locsat style travel time table file from a tau-p travel time table
tr2gpl (3)           - convert from trace table to gpl trace list
traceback (6)        - return call stack and arguments
trapply (3)          - apply filter to each waveform segment
trcontiguous, trsamerate, trsameticks, troverlap (3) - utility functions for trace calculations
trdatagap, trfillgaps, gaps2tr, tr2gaps / (3) - handle data gaps marked with special values
trdemean, trdemean_seg (3) - subtract mean (DC) value from trace or trace segment.
trderiv (3)          - compute derivative of trace data
trdestroy (3)        - close a trace database and eliminate all memory used and files created
trdisp (1)           - inspect waveform data and arrivals
trdisp (3)           - display a trace object
trfree (3)           - free up memory buffers and clear trace object tables 
trgetSEEDwf (3)      - read samples from a SEED volume
trgetwf (3)          - read trace data from file into memory
trgetwf (3f)         - read trace data from file into memory
trgetwf2 (3)         - read trace data from file into memory
trintegral (3)       - integrate waveform segments
trintro (3)          - introduction to trace manipulation routines
trload_css, trload_cssgrp (3) - load waveform data from CSS database into trace table
trnew (3)            - create new trace database
trputwf (3)          - save waveform data 
trsample (1)         - print a few samples from waveforms in a database
trsave_wf (3)        - save trace object waveform data to new database
trsignal (1)         - create wfdisc records with test signal data
trsignal, trsignal_argv (3) - generate test signal data in a trace table
trsplice (3)         - splice together data segments
trsplit (3)          - break up waveform records at marked bad data 
trwfname (3)         - generator of waveform file names
tsteim (1)           - verify steim compression algorithm 
ttcalc (3)           - general purpose travel time interface.
tttaup (3)           - tt interface to tau-p travel time library
unique_window (6)    - generate unique window name
verbose_exists (3)   - check for existence of file named "verbose" 
view_file (6)        - bring up toplevel window with view of files
wait_for_time (3)    - sleep until a specified epoch time
wfappend (3)         - try to append to an existing waveform file
wfnew, tr2wfdisc, wf2disc / (3) - writing waveforms to CSS database
xcomclear (1)        - Clear window name registry with the X11 server
xcomsend (1)         - Send a message to an X11 application program.
xlatname, xlatnum (3) - convert between name and number
xyztortp (3)         - converts Cartesian coordinates into spherical coordinates
zopen, gz_open, gz_cat (3) - opens a compressed file
