Seismology
Seismology is the scientific study of earthquakes, seismic waves, and Earthβs internal structure.
It supports hazard forecasting, tectonic modeling, and geophysical monitoring.
π Key Topics
- Earthquake mechanics
- Seismic wave propagation
- Seismogram interpretation
- Fault rupture dynamics
- Strong-motion seismology
- Seismic hazard analysis
- Early warning systems
π§ Open-Source Tools & Software
ObsPy
Python toolbox for seismology.
π https://github.com/obspy/obspy
Pyrocko
Seismological modeling and visualization.
π https://pyrocko.org
SeisComP
Earthquake monitoring and real-time seismology.
π https://github.com/SeisComP/seiscomp
TauP Toolkit
Seismic travel-time calculations.
π https://github.com/crotwell/TauP
π‘ Real-Time Earthquake Data
USGS Earthquake Hazards Program
Global earthquake feeds, maps, moment tensors.
π https://earthquake.usgs.gov
IRIS Seismic Data Services
Waveforms, station metadata, event catalogs.
π https://ds.iris.edu
π₯ YouTube Learning Playlists
-
IRIS Seismology Skill Building Workshops
π https://www.youtube.com/c/IRISEducation -
Seismology & Earthquake Engineering β NPTEL
π https://www.youtube.com/watch?v=hexqG9JzjvM&list=PLbRMhDVUMngc-zcW2CYwiVdc0yMOK4cSX
π Recommended Reading
-
Introduction to Seismology (public notes)
π https://web.gps.caltech.edu/classes/ge111/ -
Seismic Processing Tutorials (OpenSource)
π https://github.com/krischer/seismo-live