Home  /  SCEC Software  /  SCEC Cybershake

SCEC Cybershake

SCEC CyberShake Software Developers
Software Repository 
Scientific Point of Contact
Distribution Formats
SCEC GitHub source code
Mailing List
Join CyberShake mailing list for announcements, new releases

User Resources
Documentation
Issue Reporting
Contact: software@scec.org

Software License
BSD-3
 

Overview

CyberShake is a high-performance computational platform developed by the Southern California Earthquake Center (SCEC) to produce seismic hazard models from large suites of earthquake simulations. CyberShake is an integrated collection of scientific software and middleware that performs 3D physics-based probabilistic seismic hazard analysis (PSHA).  The CyberShake platform populates a mesh with velocity information for a region of interest, which serves as input to AWP-ODC-SGT, which generates Strain Green Tensors (SGTs).  A catalog of earthquakes is produced by extending a selected earthquake rupture forecast (ERF) by varying the hypocenter location and slip distribution, or using an eERF generated by an earthquake simulator.  Seismic reciprocity is used to calculate synthetic seismograms for approximately 500,000 events per site.  From these seismograms intensity measures (IMs), such as peak spectral acceleration and RotD100, are calculated, as well as duration metrics. IMs are combined with probabilities from the ERF into a PSHA curve for the site of interest.  Hazard curves from hundreds of sites are combined into a hazard map for a region. CyberShake produces a rich suite of layered data that includes PSHA hazard maps, site-specific PSHA hazard curves, large sets of peak amplitude measurements, rupture descriptions, and synthetic seismograms.

Current Release

The source code for the current CyberShake release v21.12 is managed in the cybershake-core repository on the main branch: https://github.com/SCECcode/cybershake-core

Release Notes

The latest CyberShake release was used for Study 21.12. Highlights of  this release include:
  • Code repository migrated from SVN to SCECcode GitHub repository
  • Updated Graves and Pitraka Rupture Generator
  • Support for  RSQSim-based Earthquake Rupture Forecast
  • Integrated Broadband Platform standard processing methods
  • Modified method for populating top velocity mesh point

Sponsors

CyberShake development is supported by the Southern California Earthquake Center which is funded by NSF Cooperative Agreement EAR-1600087 and USGS Cooperative Agreement G17AC00047 and with additional support from Pacific Gas and Electric.

User Resources

 
Target CyberShake Computing Environment
The CyberShake software is designed to compile and run on recent Linux distributions, and modern high performance computing environments. The CyberShake platform uses a complex HPC software stack. It requires parallel HPC codes, and creates large output datasets. The CyberShake workflow system makes use of Pegasus-WMS, HT-Condor, and Globus software tools.
 

Developer Resources

Development Version
 

Retrieve Previous Versions

Specific versions of the CyberShake codes used for particular CyberShake studies are accessible in this CyberShake-core repository using specific tag names. 
git clone --depth 1 -b study_21_12 https://github.com/SCECcode/cybershake-core
 
Available CyberShake version tags include:
  • study_21_12
  • study_18_8
  • study_17_3
  • study_15_4

Related Repositories

CyberShake codes are separated into two main GitHub repositories. The cybershake-core repository contains the main scientific modeling software including the rupture generator, the wave propagation code, and the reciprocity processing software. The cybershake-tools repository contains the scientific workflow software which includes Java-based workflow planning scripts and other utilities programs.
 
A manifest showing the contents of a CyberShake distribution, created in support of the European CHEESe project, is posted here:
 

Supporting Documentation

Individual CyberShake Studies are documented on a SCEC wiki at:

Data Products

Documentation on how to retrieve specific CyberShake data products are documented on a SCEC wiki: https://strike.scec.org/scecpedia/CyberShake_Data

How to Cite

Body Text
The research described in this article used CyberShake v21.12 software (Graves, 2010) published under the BSD-3 license.
 
Acknowledgement
We would like to acknowledge use of the CyberShake software provided by the Southern California Earthquake Center (http://scec.org) which is funded by NSF Cooperative Agreement EAR-1600087 and USGS Cooperative Agreement G17AC00047.
 
Cite Code As
Graves, R., Jordan, T.H., Callaghan, S. et al. CyberShake: A Physics-Based Seismic Hazard Model for Southern California. Pure Appl. Geophys. 168, 367–381 (2010). https://doi.org/10.1007/s00024-010-0161-6 SCEC Contribution 1354 
 
Primary Reference
Graves, R., Jordan, T.H., Callaghan, S. et al. CyberShake: A Physics-Based Seismic Hazard Model for Southern California. Pure Appl. Geophys. 168, 367–381 (2010). https://doi.org/10.1007/s00024-010-0161-6 SCEC Contribution 1354 
 

Selected Publications

  • Baker, J. W., & Chen, Y. (2022, 07). Spatial correlation analysis of CyberShake simulations, considering multiple ruptures. Oral Presentation at 12th National Conference on Earthquake Engineering. SCEC Contribution 11718 
  • Lee, Y., Goulet, C. A., Hu, Z., & Eguchi, R. T. (2022, 02). Impact of CyberShake on Risk Assessments for Distributed Infrastructure Systems. Oral Presentation at ASCE Lifelines Conference 2021-2022. SCEC Contribution 11027
  • Azar, Sarah & Dabaghi, Mayssa. (2021). Simulation-Based Seismic Hazard Assessment Using Monte-Carlo Earthquake Catalogs: Application to CyberShake. Bulletin of the Seismological Society of America. 111. 1481-1493. https://doi.org/10.1785/0120200375
  • Fayaz, J., Rezaeian, S., Zareian, F. (2021) Evaluation of simulated ground motions using probabilistic seismic demand analysis: CyberShake (ver. 15.12) simulations for Ordinary Standard Bridges, Soil Dynamics and Earthquake Engineering,Volume 141,2021,106533, ISSN 0267-7261, https://doi.org/10.1016/j.soildyn.2020.106533.
  • Bijelic, Nenad & Lin, Ting & Deierlein, Gregory. (2020). Efficient intensity measures and machine learning algorithms for collapse prediction of tall buildings informed by SCEC CyberShake ground motion simulations. Earthquake Spectra. 36. 1188-1207. https://doi.org/10.1177/8755293020919414  SCEC Contribution 8040
  • Bijelic, Nenad & Lin, Ting & Deierlein, Gregory. (2019). Quantification of the Influence of Deep Basin Effects on Structural Collapse Using SCEC CyberShake Earthquake Ground Motion Simulations. Earthquake Spectra. 35. 1845-1864. https://doi.org/10.1193/080418EQS197M
  • Teng, G., & Baker, J. W. (2018). Evaluation of CyberShake Ground Motions for Engineering Practice. Earthquake Spectra, November 28, 2019 https://doi.org/10.1193/100918EQS230M SCEC Contribution 8224 
  • Bijelic, N., Lin, T., & Deierlein, G. (2018). Influence of high-frequency components of hybrid-broadband and deterministic CyberShake ground motion simulations on nonlinear response analyses of buildings. Seismological Research Letters, https://doi.org/10.1785/0120180324 SCEC Contribution 8038
  • Jordan, T. H., Callaghan, S., Graves, R. W., Wang, F., Milner, K. R., Goulet, C. A., Maechling, P. J., Olsen, K. B., Cui, Y., Juve, G., Vahi, K., Yu, J., Deelman, E., & Gill, D. (2018, 06). CyberShake Models of Seismic Hazards in Southern and Central California. Oral Presentation at Eleventh U.S. National Conference on Earthquake Engineering. SCEC Contribution 8991