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.4 (2022-01-24)

  • Added: Bayless and Abrahamson (2019)

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.4.tar.gz (946.6 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.4-py2.py3-none-any.whl (950.6 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: pygmm-0.6.4.tar.gz
  • Upload date:
  • Size: 946.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

File hashes

Hashes for pygmm-0.6.4.tar.gz
Algorithm Hash digest
SHA256 5f5b1f9c3b68277cabe4c5f83a8d91dfa8e4f9775a0fa4690b865824a269473d
MD5 87226769472ec5e883dfd8e2e4ac248f
BLAKE2b-256 d000173ff91ca5ae43580aeb687f3c25d2773643d19929bd1eebfcd2baf028ea

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pygmm-0.6.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b3cfb7adb3b64b50c508cd45807d572ed8477d4ea3fd9336619620f74fab8854
MD5 7cedbff22dd7699fddb05b706ea6ef1d
BLAKE2b-256 66fc4095897d3e837410fe2dbca973dac6109404c56815d6cd0b4f7a76076878

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