Faculty of Environment

sh (Seismic Handler)

sh Website

Versions available: 5.0c

Licences: Freeware

SeismicHandler (SH) is a tool for analysing digital seismograms.
It can be used for the analysis of earthquake records as well as for
examining seismogram sections in refraction seismology.  The program
was developed during the work at my PhD at the SZGRF in Erlangen.
Excluding graphic interfaces it now consists of roughly 40,000 lines
of source code, written in ANSI C.  The current version was developed
on ATARI ST/TT and has been exported to a MicroVAX and to Sun
computers, so the portability should be guaranteed.

The program uses dynamic storage allocation.  The length of the traces
SH can hold in memory is limited only by the RAM size of the computer.
The maximum number of traces in memory is currently limited to 300.
Trace editing functions such as spike removal, baseline correction
or polynomial interpolation are available.

Although SH will run on a Tektronix terminal, it can more conveniently
be used on a window system.  Currently implemented window graphics
interfaces are X--Window (tested on VAX and SUN), VWS (VAX/VMS window
system) and GEM (ATARI).  On a window system you have at least two
different windows, one dialog window for entering commands and a
second for graphic output.  SH is able to handle up to seven windows,
but you will rarely use more than three.  It is, for example,
convenient to open a separate window for particle motion diagrams.

The user interface of SH is a command language designed specifically
for processing seismic data.  Command lines are typed in interactively
or may be read from a file (command procedure).  Dialog boxes,
pop--up or pull--down menues have not been implemented due to the
incompatibility of different graphics interfaces.