Skip to main content

Ground motion models implemented in Python.

Project description

pyGMM

PyPi Cheese Shop Build Status Code Quality Test Coverage License DOI

Ground motion models implemented in Python.

I have recently learned that additional ground motion models have been implemented through GEM’s OpenQuake Hazardlib, which I recommend checking out.

Features

Models currently supported:

  • Akkar, Sandikkaya, & Bommer (2014) with unit tests

  • Atkinson & Boore (2006)

  • Abrahamson, Silva, & Kamai (2014) with unit tests

  • Abrahamson, Gregor, & Addo (2016) with unit tests

  • Boore, Stewart, Seyhan, & Atkinson (2014) with unit tests

  • Campbell (2003)

  • Campbell & Bozorgnia (2014) with unit tests

  • Chiou & Youngs (2014) with unit tests

  • Derras, Bard & Cotton (2013) with unit tests

  • Idriss (2014) with unit tests

  • Pezeshk, Zandieh, & Tavakoli (2001)

  • Tavakoli & Pezeshk (2005)

Conditional spectra models:

  • Baker & Jayaram (2008) with unit tests

  • Kishida (2017) with unit tests

Unit tests means that each test cases are used to test the implemention of the model.

Citation

Please cite this software using the DOI.

History

0.6.3 (2021-12-08)

  • Fixed: error in ASK14 on a7 term

0.6.2 (2021-10-19)

  • Changed: Move site amplification to static functions on some GMPEs

0.6.1 (2020-06-03)

  • Added Coppersmith & Bommer (2014) model for Hanford

  • Factored tests

0.6.0 (2019-08-12)

  • Added Abrahamson, Gregor, Addo (2014)

  • Added Abrahamson & Gulerce (2011)

  • Added conditional mean spectra models.

  • Added Scenario objects.

  • Added typing for all classes.

0.4.0 (2016-04-08)

  • Added Hermkes et al. (2014).

  • Improved documentation.

  • Added Baker & Jayaram (2008), Kishida (2017)

0.3.2 (2016-03-30)

  • Nothing changed yet.

0.3.1 (2016-03-30)

  • First release on PyPI.

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

pygmm-0.6.3.tar.gz (861.3 kB view details)

Uploaded Source

Built Distribution

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

pygmm-0.6.3-py2.py3-none-any.whl (863.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pygmm-0.6.3.tar.gz.

File metadata

  • Download URL: pygmm-0.6.3.tar.gz
  • Upload date:
  • Size: 861.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for pygmm-0.6.3.tar.gz
Algorithm Hash digest
SHA256 ece460e8ac46a76db5c7e033cec3a59193e2b61072c552f616f8a64230b694ed
MD5 550ef170f54c70a379f628c3514838c2
BLAKE2b-256 e85671fe4ecaec041e142ad8a3efa691c57919ef49e071bf73c8660596dbce87

See more details on using hashes here.

File details

Details for the file pygmm-0.6.3-py2.py3-none-any.whl.

File metadata

  • Download URL: pygmm-0.6.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 863.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for pygmm-0.6.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e16dfc2a7ecb63728286683d1dae825e4a4842018d61e567f2464f3119011fdc
MD5 eaac8bcdb23ae64cbbf742706118c2de
BLAKE2b-256 5eb7aa09cba1198421fc6e9a9020bda10284916d2f1516b44d73299aa023a5e3

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