Geotechnical earthquake engineering models implemented in Python.
Project description
pyGEEMs
|PyPi Cheese Shop| |Documentation| |Build Status| |Code Quality| |Test Coverage| |License| |DOI|
A Python library for Geotechnical Earthquake Engineering Models.
Information on the installation and usage can be found in the documentation_.
.. _documentation: https://pygeems.readthedocs.io/
Features
Dynamic properties: - Wang andd Stokoe (2018) - Wangit, Dejong, and Shantz (2012) Ground motion: - Rezaeian et al. (2014) damping scaling factor - Rathje et al. (2005) mean, average, and predominant periods - Abrahamson et al. (2016) Arias intensity Slope displacement methods: - Rathje & Saygili (2008) - Rathje & Antonakos (2011) - Watson-Lamprey & Abrahamson (2006) - Bray & Travasarou (2007) model for crustal earthquakes - Bray, Travasarou, and Macedo (2018) model for subduction earthquakes
When authors provide test cases, those test cases are implemented or test cases are found.
Contributing
If you want to see a model added, add it and supporting test cases. The code is
formatted using black_ and the docstrings are formatted to the numpy standard
_.
.. _black: https://black.readthedocs.io/en/stable/
.. _numpy standard
: https://numpydoc.readthedocs.io/en/latest/format.html
Citation
Please cite this software using the DOI_.
.. _DOI: https://zenodo.org/badge/latestdoi/5086299
.. |PyPi Cheese Shop| image:: https://img.shields.io/pypi/v/pygeems.svg :target: https://img.shields.io/pypi/v/pygeems.svg .. |Documentation| image:: https://readthedocs.org/projects/pygeems/badge/?version=latest :target: https://pygeems.readthedocs.io/?badge=latest .. |Build Status| image:: https://travis-ci.org/arkottke/pygeems.svg?branch=master :target: https://travis-ci.org/arkottke/pygeems .. |Code Quality| image:: https://api.codacy.com/project/badge/Grade/ca4491ec1be44c239be7730c2b4021a6 :target: https://www.codacy.com/manual/arkottke/pygeems .. |Test Coverage| image:: https://api.codacy.com/project/badge/Coverage/ca4491ec1be44c239be7730c2b4021a6 :target: https://www.codacy.com/manual/arkottke/pygeems .. |License| image:: https://img.shields.io/badge/license-MIT-blue.svg .. |DOI| image:: https://zenodo.org/badge/154161889.svg :target: https://zenodo.org/badge/latestdoi/154161889
History
v0.2.0 (2020-03-02)
- Added Bray slope models
v0.1.0
- Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pyGEEMs-0.2.1.tar.gz
.
File metadata
- Download URL: pyGEEMs-0.2.1.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b1f3c38f8da1eabf0622efe95e7b2540ee18dadb0689250a5cebd91d1c89584 |
|
MD5 | cc572d532796f1b92400c0a7ba6bede6 |
|
BLAKE2b-256 | 4898544eccb5778f5713d4ed6ef7a0ce533568ad676dffc9dcd449a8ddd1a31e |
File details
Details for the file pyGEEMs-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: pyGEEMs-0.2.1-py3-none-any.whl
- Upload date:
- Size: 13.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7855fa192bc970503fd26aac66339594963041b7ff4705e81d7091e1577f3196 |
|
MD5 | c726915610f5a8425665f5bfcbbb4977 |
|
BLAKE2b-256 | 5f24f508728b08c58c0c2858e7aed42ba05325b1ba871e70b8daff76bb9d42e2 |