Home » About

Open and accountable data-resources, shared among all potential users and providers, are crucial for advancing science. The eQuake-RC platform disseminates resources related to earthquake research, and serves as an access-point to the following resources/databases.
  • SRCMOD Database
    The database of finite-source earthquake rupture models is an initiative started by Martin Mai in 2004, to compile and disseminate earthquake rupture models and to make them available, in a unified format, for subsequent research. The original, static, web-database (http://www.seismo.ethz.ch/static/srcmod/) is phased-out, and replaced with an updated and expanded, searchable, python-scripted database. We currently incorporate additional software tools to make the database more flexible, but also to provide various means of using the rupture models for future research. Users can search for specific rupture models based on meta data, source modelers can directly upload their inversion results, and rupture models are distributed in different file-formats (with options to display the models). Backwards compatibility to the original SRCMOD database is ensured.

  • Source Inversion Validation: Project Wiki and Benchmarks Site
    The SIV-project investigates the uncertainty in earthquake source inversion through a series of verification and validation experiments. Seismic data (often augmented with geodetic measurements) can be used to image the kinematic properties of earthquake ruptures on geological faults. Although many techniques have been developed since the 1980’s to solve this generally ill-posed inverse problem, the inherent uncertainties in the resulting earthquake source models are poorly understood. Under the umbrella of the SIV-project, and following the original SPICE (www.spice-rtn.org) blindtest (Mai et al, 2007), several research teams in earthquake seismology participate in this series of (code) verification and (inversion) validation experiments for imaging earthquake source properties. The goal is to better understand the uncertainty in past and current source-inversion approaches, to develop strategies for rigorous uncertainty quantification for future earthquake source studies, to realize the strength and weaknesses of commonly used source-inversion methods, and the devise modern approaches that can accurately quantify earthquake rupture properties (including their uncertainties). While the SIV project is largely based on voluntary efforts from all participants, we gladly acknowledge continuous funding for workshops by SCEC, the Southern California Earthquake Center (http://www.scec.org), and for development and computing support by KAUST (King Abdullah University of Science and Technology).

  • CERS-Software
    Realistic ground-motion simulations for earthquake-engineering purposes require an appropriate space-time description of the earthquake rupture process. While physics-based spontaneous dynamic rupture models may be preferable, synthetic source models based on kinematic rupture parameters (slip, slip-rate, rupture speed, local source-time function, rake angle) are often used for ground-motion simulations for scenario earthquakes. Besides the rupture-modeling software, a numerical method (and the corresponding code) for computing the seismic waves excited by the rupture is needed. The CERS-site (CERS: Codes for Earthquake Rupture and ground-motion Simulation) provides several software packages:
    • RUPGEN: a software packages that allows generating realistic finite-fault earthquake rupture models, based on source-scaling relations and a random-field characterization of slip heterogeneity (Wells and Coppersmith, 1994; Mai and Beroza, 2000; Mai and Beroza, 2002; Mai et al., 2005). Originally developed by Martin Mai in MATLAB, these software tools are distributed in MATLAB, C++, and Python. The C++ and Python versions are compiled by Hugo Cruz Jimenez, and Ling Zhang.
    • BB-Toolbox: This implement the Mai et al (2010) approach to compute hybrid broad-band synthetics using precomputed low-frequency seismograms. The high-frequency contributions are based on a S-to-S multiple scattering model proposed by Zeng et al. (1991,1993). High- and low-frequency seismograms are then combined, accounting for both amplitude and phase matching, using the methodology proposed by Mai and Beroza (2003). The current release contains the feature that allows the user to combine pre-computed low-frequency contributions with EXSIM pre-computed high-frequency synthetics (see Motazedian and Atkinson, 2005).
    • Slip2Stress: This MATLAB code implements the method of Ripperger and Mai (2004) to compute the static stress change on the fault due to slip on the same fault. While the widely used Okada-code achieves the same (and allows to compute the response in the entire medium), our FFT-based approach (following Andrews, 1980) is significantly faster and more efficient for computing the on-fault static stress change.
    • eqSrcPy: As Python (programming language) amateurs and enthusiasts, we attempt to deliver a Python package to be used in earthquake simulations. We have been compiling several Python scripts/functions for our own work dealing with analysis and modeling of earthquake sources. Most of these functions are useful in processing SRCMOD data files such as file-format conversions and data processing.

Development and Browser Compatibility

The eQuake-RC website is developed using Django web framework. The codes are predominantly implemented with python, scipy , numpy and matplotlib. We use Google Maps API for plotting maps. The Flinn-Engdahl region of the earthquakes contained in the SRCMOD database is obtained using the web-service provided by Incorporated Research Institutions for Seismology (IRIS, http://www.iris.edu/ws/flinnengdahl/). We are thankful for the openly available tools and services.

Thanks to Maria and Martin (Galis) for the photographs.

This website requires browsers to be JavaScript enabled for some of the functions. Currently, we tested the following browsers: Firefox 3.6, Apple Safari 6, Google Chrome 2006-2011, and SeaMonkey 1.1.19. We will evaluate the performance and display of this site with additional browsers in the future.