ISTI SeisComp Laboratory
SeisComP is released under the AGPL license. SeisComP is a registered trademark of Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences. ISTI has been developing new modules and modifying existing modules for the open-source components of SeisComP since 2014.
Other Earthworm Services
ISTI created the following modules for SeisComP version 3; if you’re interested in supporting upgrading this software to the latest version of SeisComP, contact us.
Momemt Tensor
istiMT: This module automatically computes a moment tensor for earthquakes of a certain magnitude (default is 7.5 Mw, but this is configurable). It uses pre-computed Green’s functions from the National Earthquake Information Center (NEIC) and can apply either the “WPhase” method or NEIC’s P-wave-based method for computing the focal mechanism. The main QuakeML focal mechanism message, along with the data and intermediary results, are saved in an HDF5 file.
Array Processing
istiAP: This module estimates rupture length and propagation using a sliding-window FK-analysis method. Like istiMT, it starts computation based on a magnitude threshold (default is 7.5). It finds a back-azimuth and apparent velocity for each window, then back-projects onto the original hypocenter to track rupture progression over time. Since the standard QuakeML message format doesn’t support this result, an “event” object is created to notify the user. Results are packaged in HDF5 format. Proper array configuration is necessary for meaningful results, as they depend on array geometry suitable for examining earthquakes at a teleseismic distance.
Finite Fault Solution
istiFFS: This module computes a finite fault solution by dividing the rupture area to provide detailed earthquake characteristics. It uses focal mechanism information for initial parameters and the same Green’s functions as istiMT. Since the results aren’t part of the QuakeML standard, users are notified via an “event” object, and the results are stored in an HDF5 file.
Wave Magnitude
istiFFS: This module computes a finite fault solution by dividing the rupture area to provide detailed earthquake characteristics.
Modules Updates
SCEVENT
scevent: A function was added to find the nearest cities to an earthquake and report that information in the “event description.”. This function was modeled after an existing method that provided the region the earthquake is in and draws from the same table of information in which the regional description is located.
SCAUTOPICK
scautopick: Methods were added to roughly approximate pick polarity and wave first motion and pass that information along with the computed results.
SCAUTOLOC
scautoloc: ISTI modified the original association routine to handle user-defined picks outside the standard GUIs. This includes logic to “blacklist” picks from automatic locations and to force “dis-association” of picks from particular events. ISTI also added a QC method to filter out bad picks. While SeisComP provides QC methods using azimuthal gap, standard error, and other metrics, this change allows for a better solution by omitting up to three bad picks before re-submitting for a new location. The picks to be removed are identified through an “n squared” search over the set. This process, which can use significant system resources, can be turned on or off in the configuration.
Downloads
Information on the SeisComP User License Agreement may be found here.
- NEIC‘s Green’s Functions: Seiscomp Greens
- Module Downloads: SC Public Extensions
- Extension Build Readme: Building ISTI Modules
- SCConfig Module Configuration Files: SCConfig Files tar.gzCite the software package as follows:
Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences and gempa GmbH (2008). The SeisComP seismological software package GFZ Data Services.
doi:10.5880/GFZ.2.4.2020.003