Earth Inversion

Computational Geophysics, Data Science, and Scientific Coding

Practical tutorials, research insights, and reproducible workflows for Earth science problems with modern coding tools.

  • 125+ Published Posts
  • 10 Topic Categories
  • 2026 Updated This Year

Research

Seismology, geophysics, and Earth-system investigations with quantitative methods.

Data Analysis

Applied Python workflows for scientific computing, statistics, and visual analytics.

Web Computing

Hands-on web development patterns for publishing interactive technical work.

Recent posts

Latest articles on geophysics, scientific computing, numerical methods, and applied data workflows.

Introduction to numpy for scientific computing

Introduction to numpy for scientific computing

6 minute read      UTILITIES     

This tutorial gives a brief description of scientific computing using numpy by introducing arrays, methods, attributes, random numbers, indexing, broadcastin...

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.

Introduction to numpy for scientific computing

Introduction to numpy for scientific computing

6 minute read      UTILITIES     

This tutorial gives a brief description of scientific computing using numpy by introducing arrays, methods, attributes, random numbers, indexing, broadcastin...

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.