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

Duration models:

  • Kempton and Stewart (2006)
  • Afshari and Stewart (2016)

Most models are tested with unit tests that test the implemention of the model.

Citation

Please cite this software using the DOI.

Contributors

  • Albert Kottke
  • Greg Lavrentiadis
  • Artie Rodgers

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.8.0.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

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

pygmm-0.8.0-py3-none-any.whl (161.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pygmm-0.8.0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for pygmm-0.8.0.tar.gz
Algorithm Hash digest
SHA256 30443281c3e8c4c0af475dc4f2da5b2278315620c08cca8e8491bcba6e152ecc
MD5 d40ebc1ec9f34142689cf733e4fd044e
BLAKE2b-256 12c105e59a0676b0caad91851243174e6819808d07db59ff1b624778b63f2fd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygmm-0.8.0.tar.gz:

Publisher: python-publish.yml on arkottke/pygmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygmm-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: pygmm-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 161.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for pygmm-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 76e55e7bd7d4a33c98cf7254bdc4661aecdaf8332829b77fbde32e347c3ede90
MD5 39fdffacd00353398b3e24c3e0220334
BLAKE2b-256 c57b3e529b98418287efece28f03e18f7872fa549bb27ef60305f21e78107a6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygmm-0.8.0-py3-none-any.whl:

Publisher: python-publish.yml on arkottke/pygmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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