Earth Inversion

Computational Seismology, Scientific Software, and Data-Driven Infrastructure Monitoring

Technical writing on geophysical pipelines, scalable data analysis, and reproducible research engineering.

  • 133+ Published Posts
  • 10 Topic Categories
  • 2026-02-19 Updated This Year

Research

Peer-reviewed work in seismology, structural health monitoring, and large-scale inversion.

Data Analysis

End-to-end workflows for high-volume scientific data: ingestion, QC, feature extraction, and modeling.

Web Computing

Cloud and web platforms for real-time sensing, visualization, and operational analytics.

Recent posts

Recent technical articles on seismic analytics, scientific computing, numerical modeling, and production data workflows.

The right way to loop in python (codes included)

The right way to loop in python (codes included)

3 minute read      TECHNIQUES     

What is the fastest and most efficient way to loop in Python. We found that the numpy is fastest and python builtins are the most memory efficient.

Plotting a record section using obspy (codes included)

Plotting a record section using obspy (codes included)

9 minute read      GEOPHYSICS     

Quickly plot record section of a stream using Obspy. I will introduce you how to make a stream from a set of SAC data, plot the record section and store it a...

The right way to loop in python (codes included)

The right way to loop in python (codes included)

3 minute read      TECHNIQUES     

What is the fastest and most efficient way to loop in Python. We found that the numpy is fastest and python builtins are the most memory efficient.

Plotting a record section using obspy (codes included)

Plotting a record section using obspy (codes included)

9 minute read      GEOPHYSICS     

Quickly plot record section of a stream using Obspy. I will introduce you how to make a stream from a set of SAC data, plot the record section and store it a...