SeisCloud aims to enhance the accuracy and efficiency of routine seismic monitoring networks at local, regional, and global scales by integrating 3D background models and 3D Greens function database.
Family of SEIS Packages

Core Packages:
- SeisDB - A Python package for creating the receiver-side 3D Greens function database.
- SeisGen - Requests precise 3D Greens functions and theoretical seismograms from the local receiver-side 3D Greens function (SGT, displacement) database.
- SeisCloud - A remote data server hosting 3D Greens function database.
- SeisClient - Requests precise 3D Greens functions and theoretical seismograms from SeisCloud.
- SeisHMC - A Python package for full moment tensor inversion using Hamiltonian Monte Carlo (HMC) sampling.
Online 3D Greens Function Database
SeisCloud provides pre-calculated 3D Greens function data for seismological research purposes.
Key Features:
- Supplies precise 3D Greens functions for point sources.
- Generates theoretical seismograms for point sources, multiple-point sources, and finite faults.
- Offers response time in a negligible amount of time.
- Application:
- Source Characterization
- Earthquake monitoring
- Hazard assessment
- Earthquake Early Warning (EEW)
The database is generated using:
- 3D background models
- Source-receiver reciprocity
- State-of-the-art waveform simulation software: SPECFEM3D_Cartesian
How to Access the Data:
You can make real-time requests for 3D Greens functions and theoretical seismograms using:
Refer to our tutorials for guidance.
Models Hosted on SeisCloud
Acknowledgements
- Waveform Simulations: Performed using SPECFEM3D_Cartesian on the Niagara Supercomputer at SciNet, the University of Toronto‘s supercomputing center.
- 3D Model Contributions: Refer to the models section.
Stay Connected
📢 Follow our latest updates on SeisCloud and contribute to our open-source projects!