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


  • Introduction to Seismology (public notes)
    πŸ”— https://web.gps.caltech.edu/classes/ge111/

  • Seismic Processing Tutorials (OpenSource)
    πŸ”— https://github.com/krischer/seismo-live