ShakeLab¶
Open-source tools for seismology and earthquake engineering.
ShakeLab is a Python library for working with seismic waveforms, metadata, signal processing, seismicity, ground motion, and engineering applications. This documentation combines practical workflows with detailed API references.
Note
ShakeLab is under active development. Some interfaces are evolving in the c-develop and develop branches of the source repository.
Explore the documentation¶
Getting Started
Install ShakeLab and learn its fundamental concepts.
User Guide
Learn workflows for waveform data, signal processing, and engineering.
API Reference
Find Python interfaces and module-level documentation.
Contributing to ShakeLab
Learn how to develop, test, and improve ShakeLab.