SGRAPH program [1] is considered one of the seismological programs that maintain seismic data. SGRAPH is considered unique for being able to read a wide range of data formats and manipulate complementary tools in different seismological subjects in a stand-alone Windows-based application. SGRAPH efficiently performs the basic waveform analysis and solves advanced seismological problems. The graphical user interface (GUI) utilities and the Windows facilities such as, dialog boxes, menus, and toolbars simplified the user interaction with data. SGRAPH supported the common data formats like, SAC, SEED, GSE, ASCII, and Nanometrics Y-format, and others. It provides the facilities to solve many seismological problems with the built-in inversion and modeling tools. In this paper, I discuss some of the inversion tools built-in SGRAPH related to source parameters and hypocentral location estimation. Firstly, a description of the SGRAPH program is given discussing some of its features. Secondly, the inversion tools are applied to some selected events of the Dahshour earthquakes as an example of estimating the spectral and source parameters of local earthquakes. In addition, the hypocentral location of these events are estimated using the Hypoinverse2000 program [2] operated by SGRAPH. SGRAPH is developed with the Compaq Visual Fortran [3] as a Quick-Win project in Windows platform in conjunction with Xeffort library [4]. More than 35 dialog boxes were designed to handle the importing and exporting of data and to manipulate the different tasks of SGRAPH. The data formats supported by SGRAPH are: ASCII (single or multicolumn); Mednet (8-column, ASCII); SAC (ASCII, Binary); SEED (Standard for the Exchange of Earthquake Data, [5]) format; GSE (Global Seismic Exchange, [6]); and Y-format [7]. A large number of processing tools are included. Zooming in/out is essential in data cutting and phase picking. The principal waveform analysis, hypocentral location, and magnitude estimation and waveform modeling are implemented in a single stand-alone application running in Windows. The flowchart of the SGRAPH structure is shown in Figure 1. A typical screenshot of the SGRAPH record section is shown in Figure 2. For more information refer to [1].
Routine Tools and Principal Data AnalysisMost of the principal waveform analysis processes are presented in SGRAPH. The GUI is used to receive the user requests from the dialog boxes or menus and to send information to the different tasks. The zooming tool is the common tool employed in SGRAPH tasks to simplify the inspection or the splitting of the working traces. The fast Fourier transformation (FFT/IFFT) tool is a typical transformation of a trace from the time domain to the frequency domain and vice versa [8]. Integration, differentiation, and rotation are presented as well. Magnitude is estimated using multiple scheme of peak to peak (PP) amplitude picking. Auto-correlation, cross correlation, Con/Deconvolution, power spectra, cross spectra, and spectral ratio are also included. Waveforms fi...