Ground motion models implemented in Python.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
examples
pygmm
tests
utils
.editorconfig
.gitattributes
.gitignore
.pre-commit-config.yaml
.stickler.yml
.travis.yml
AUTHORS.rst
CONTRIBUTING.rst
HISTORY.md
LICENSE
MANIFEST.in
Makefile
README.rst
pytest.ini
requirements.txt
requirements_dev.txt
requirements_rtfd.txt
setup.cfg
setup.py
travis_pypi_setup.py

README.rst

pyGMM

PyPi Cheese Shop Build Status Documentation Status Test Coverage Code Health License DOI Information

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
  • 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 following DOI:

DOI Information