Welcome to pySLAMMER’s documentation
pySLAMMER (Python package for Seismic LAndslide Movement Modeled using Earthquake Records) is a tool for estimating the co-seismic displacements of landslides with rigid and flexible sliding-block analyses. The package name and code are based on the USGS tool SLAMMER by Jibson et al. (2013).
pySLAMMER includes the same sliding block analysis methods (rigid, decoupled, and coupled) as SLAMMER. See the verifications section for a comparison of results between pySLAMMER and the original SLAMMER.
Site Contents
Want to try pySLAMMER? Get started with the quickstart guide.
See the different sliding block models compared and batches of analyses.
Look into pySLAMMER’s classes and functions.
Definitions of key terms, background, and model verification.
Have your own sliding block model you’d like to add? Community contributions are welcome!
Why does pySLAMMER exist? What’s next?
How to cite pySLAMMER
Please include citations for both the pySLAMMER code and marker paper if you use pySLAMMER.
Code:
Arnold, L., & Garcia-Rivas, D. (2025). Pyslammer (Version v0.2.1) [Python]. Zenodo. https://doi.org/10.5281/zenodo.15385356
Marker paper:
Pending (manuscript in review)