pygmm 0.6.6
Ground motion models implemented in Python.
License: MIT
Keywords: pygmm

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.

.. _Hazardlib: https://github.com/gem/oq-hazardlib

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_.

.. _DOI: https://zenodo.org/badge/latestdoi/53176693

Contributors
------------

* Albert Kottke

* Greg Lavrentiadis

* Artie Rodgers


.. |PyPi Cheese Shop| image:: https://img.shields.io/pypi/v/pygmm.svg
   :target: https://img.shields.io/pypi/v/pygmm.svg
.. |Build Status| image:: https://github.com/arkottke/pygmm/actions/workflows/python-app.yml/badge.svg
   :target: https://github.com/arkottke/pygmm/actions/workflows/python-app.yml
.. |Code Quality| image:: https://api.codacy.com/project/badge/Grade/abc9878c890143c8b590e6f3602056b7
   :target: https://app.codacy.com/gh/arkottke/pygmm/dashboard
.. |Test Coverage| image:: https://api.codacy.com/project/badge/Coverage/abc9878c890143c8b590e6f3602056b7
   :target: https://app.codacy.com/gh/arkottke/pygmm/dashboard
.. |License| image:: https://img.shields.io/badge/license-MIT-blue.svg
.. |DOI| image:: https://zenodo.org/badge/53176693.svg
   :target: https://zenodo.org/badge/latestdoi/53176693


History
=======

0.6.6 (2023-12-11)
------------------
- Added: Return tau and phi in the standard deviation calculations

0.6.5 (2022-09-16)
------------------
- Added: Afshari and Stewart (2016) duration model
- Added: Kempton and Stewart (2006) duration model

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)

.. _section-1:

0.3.2 (2016-03-30)
------------------

-  Nothing changed yet.

.. _section-2:

0.3.1 (2016-03-30)
------------------

-  First release on PyPI.