Subscribe to this blog’s posts as a newsletter.

brown framed eyeglasses on white printer paper

How to read a scientific research paper using a large language model?

Python script to read a PDF document, and perform question-answering on the document, and to generate an output based on …
/

How to plot earthquakes data on a three-dimensional topographic map

Read the earthquake data from a data file and overlay on a three-dimensional topographic map using PyGMT …
/

How to plot the earthquakes data on a topographic map

Read the earthquake data from a csv file and overlay on a topographic map using PyGMT …
/

Empirical Orthogonal Function analysis to inspect the spatial coherency in the geospatial data

Empirical Orthogonal Functions analysis decomposes the continuous space-time field into a set of orthogonal spatial patterns along with a set …
/

Signal denoising using Fourier Analysis in Python

Fourier analysis is based on the idea that any time series can be decomposed into a sum of integral of …
/

Wavelet Analysis Applied to Real Geophysical Datasets: A Quick and Easy Approach

Explore the application of wavelet analysis on real-world geophysical datasets, like ENSO sea surface temperature and Indian monsoon rainfall. This …
/

Genetic Algorithm: a highly robust inversion scheme for geophysical applications

An introduction to the basics of genetic algorithm along with a simple numerical example and solution of an earthquake location …
/
macro photography of black circuit board

Speeding Up Your Code with Parallel Computing in Python

Parallel computing is essential for handling large datasets efficiently. In this post, we explore Python’s threading, multiprocessing, and joblib libraries …
/

PyGMT: High-Resolution Topographic Map in Python (codes included)

A simple tutorial on how to plot high resolution topographic map using GMT tools in Python …
/