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.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.2.tar.gz (861.2 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.2-py2.py3-none-any.whl (863.9 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: pygmm-0.6.2.tar.gz
  • Upload date:
  • Size: 861.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for pygmm-0.6.2.tar.gz
Algorithm Hash digest
SHA256 045130cb0fc653775abdd77f76b40cb6518b92367cb3ee9e64c968b850cf489f
MD5 caf54d9c1d6e77e8b17472b5a32b2820
BLAKE2b-256 d263f70c41350f4d8030bc5bddc8695aac62c430d2ee98b2a847b268dfc99104

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygmm-0.6.2-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.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for pygmm-0.6.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 47cd1cfac77429d9f0ab87327dcdf8f03c5c62e66143ba00ee0afe4c8b090454
MD5 6d8b9a6fb4c8f931657918c517f1e16a
BLAKE2b-256 c7cd1c64b8809a293ac75a80d29cc4c2b7513234bba21908a4faffec7b6bba96

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