Skip to main content

Ground motion models and supporting tools.

Project description

Ground Motion Models (GMMs)

This repository provides a ground motion models (GMMs) and supporting tools. The models are listed below, and the tools include codes for computing the distances required in GMMs.

Ground motion model Ground motion intensity measure
Campbell & Bozorgnia (2010) Geometric mean horizontal standardized cumulative absolute velocity (CAVgm)
Campbell & Bozorgnia (2011) Damage-potential cumulative absolute velocity (CAVdp)
Campbell & Bozorgnia (2019) Arias intensity (Ia)
Campbell & Bozorgnia (2019) Cumulative absolute velocity (CAV)
Foulser-Piggott & Goda (2015) Arias Intensity (Ia)
Foulser-Piggott & Goda (2015) Cumulative absolute velocity (CAV)

Example

Three examples on Jupyter Notebooks are presented:

  • Use of Campbell and Bozorgnia models for the 1989 Loma Prieta Earthquake (single-segment fault) here
  • Use of Campbell and Bozorgnia models for the 2023 Pazarcik Earthquake (multi-segment fault) here
  • Use of the Foulser-Piggott and Goda models for the 2003 Tokachi Earthquake here

Acknowledgements

  • The cython codes for the estimation of Joyner-Boore and rupture distances are based on Pengfei Wang's R implementations.

References

  • Campbell KW and Bozorgnia Y (2010) A ground motion prediction equation for the horizontal component of cumulative absolute velocity (CAV) based on the PEER-NGA strong motion database. Earthquake Spectra 26(3): 635–650.
  • Campbell KW and Bozorgnia Y (2011) Prediction equations for the standardized version of cumulative absolute velocity as adapted for use in the shutdown of U.S. nuclear power plants. Nuclear Engineering and Design 241(2011): 2558–2569.
  • Campbell KW and Bozorgnia Y (2019) Ground motion models for the horizontal components of Arias intensity (AI) and cumulative absolute velocity (CAV) using the NGA-West2 Database. Earthquake Spectra 35(3): 1289–1310.
  • Foulser‐Piggott R and Goda K (2015) Ground‐motion prediction models for Arias intensity and cumulative absolute velocity for Japanese earthquakes considering single‐station sigma and within‐event spatial correlation. Bulletin of the Seismological Society of America 105 (4): 1903–1918.

Citation

If you use these codes, please cite:
Renmin Pretell. (2023). RPretellD/gmms: Initial release (0.1.0). Zenodo. http://zenodo.org/10.5281/zenodo.10127855

DOI

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gmms-0.1.0.tar.gz (1.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gmms-0.1.0-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

File details

Details for the file gmms-0.1.0.tar.gz.

File metadata

  • Download URL: gmms-0.1.0.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for gmms-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9fbfc182da6e0c0f797b85afb9b4f3c1653b61cd92e272970528b776f7af661f
MD5 a351d37f059fd7583ece7874a53c61dd
BLAKE2b-256 b93ab19a3bf532cbb825690b4eb03a41e91244d34345ec2f722607ebc086f4a4

See more details on using hashes here.

File details

Details for the file gmms-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: gmms-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for gmms-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 27e958df814ff5bf111b442eef8851af6bf1601d20a878b57b54ac1d79c0409e
MD5 8d122e85ac2ebae3d207355bacdc360e
BLAKE2b-256 34a0948db9a250951c65799d04f955c9de8da5f8552e5483ad3f48c6197cbf85

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page