PySeismoSoil Documentation#

PySeismoSoil is a Python library for performing 1D seismic site response analysis.

Authors#

The authors of this library are the current and past members of the Geoquake Research Group of the California Institute of Technology: Jian Shi, Domniki Asimaki, and Wei Li.

Knowledge base#

The models and algorithms used in this library mainly come from these research papers:

    1. Shi, D. Asimaki (2018) “A Generic Velocity Profile for Basin Sediments in California Conditioned on Vs30.” Seismological Research Letters, 89 (4), 1397-1409. [URL]

    1. Shi, D. Asimaki (2017) “From stiffness to strength: Formulation and validation of a hybrid hyperbolic nonlinear soil model for site-response analyses.” Bulletin of the Seismological Society of America, 107 (3), 1336-1355. [URL]

    1. Li, D. Assimaki (2010) “Site- and motion-dependent parametric uncertainty of site-response analyses in earthquake simulations.” Bulletin of the Seismological Society of America, 100 (3), 954-968. [URL]

    1. Asimaki, W. Li, J. Steidl, J. Schmedes (2008) “Quantifying nonlinearity susceptibility via site-response modeling uncertainty at three sites in the Los Angeles Basin.” Bulletin of the Seismological Society of America, 98 (5), 2364-2390. [URL]

Installation#

Install most recent stable version:

pip install PySeismoSoil

Or, install with latest changes (may contain features ahead of the stable version):

pip install git+https://github.com/jsh9/PySeismoSoil

Full API documentation#

GitHub homepage#

https://github.com/jsh9/PySeismoSoil

To report bugs and submit suggestions, please use the “Issues” section of the GitHub repository.

Current version#

  • v0.5.4

Indices and tables#