SkillAgentSearch skills...

Pygmm

Ground motion models implemented in Python.

Install / Use

/learn @arkottke/Pygmm
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

pyGMM

PyPi Cheese
Shop Documentation 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
View on GitHub
GitHub Stars37
CategoryDevelopment
Updated23d ago
Forks27

Languages

Python

Security Score

90/100

Audited on Mar 5, 2026

No findings