Mastering Large Data Processing with mpi4py in Python
Explore the power of mpi4py for simplifying data distribution in parallel computing with its efficient broa...
Earth Inversion
Technical writing on geophysical pipelines, scalable data analysis, and reproducible research engineering.
Peer-reviewed work in seismology, structural health monitoring, and large-scale inversion.
End-to-end workflows for high-volume scientific data: ingestion, QC, feature extraction, and modeling.
Cloud and web platforms for real-time sensing, visualization, and operational analytics.
Explore the power of mpi4py for simplifying data distribution in parallel computing with its efficient broa...
Navigating the complexities of relocating your Anaconda or Miniconda installation on a Linux system can be ...
Recent technical articles on seismic analytics, scientific computing, numerical modeling, and production data workflows.
Explore the Multi-Taper Method’s unique ability to refine spectral estimates in seismology. Leveraging multiple orthogonal tapers, this approach minimizes va...
In this article, we will learn how to visualize the great circle paths that traverse a designated region of interest using PyGMT. Understanding these paths i...
Pink noise, also known as 1/f noise or flicker noise, is a type of random signal that has equal energy per octave. It is called pink because it is analogous ...
Python script to read a PDF document, and perform question-answering on the document, and to generate an output based on the provided query
This post explains the concepts of object-oriented programming (OOP) and its key features, including encapsulation, abstraction, inheritance, and polymorphis...
The article discusses the mpi4py module, which is a Python wrapper for MPI, used for parallel computing in supercomputing environments. It provides higher-le...
We will plot the boundaries of the states of the USA on a basemap figure
You will learn how to generate and set up an SSH key for github so that you don’t need to always type your username and password when accessing github repo.
We will see how to load shared libraries in C/C++. We will write a library to convert km to degrees and vice-versa. Then we create a utility program to conve...
We will see how to read a YAML file in Bash, C/C++ and Python.
Using multiple threads in C for concurrent process flow
We look into a quick overview of the idea of linked list data structure with some examples.
Explore the Multi-Taper Method’s unique ability to refine spectral estimates in seismology. Leveraging multiple orthogonal tapers, this approach minimizes va...
In this article, we will learn how to visualize the great circle paths that traverse a designated region of interest using PyGMT. Understanding these paths i...
Pink noise, also known as 1/f noise or flicker noise, is a type of random signal that has equal energy per octave. It is called pink because it is analogous ...
Python script to read a PDF document, and perform question-answering on the document, and to generate an output based on the provided query
This post explains the concepts of object-oriented programming (OOP) and its key features, including encapsulation, abstraction, inheritance, and polymorphis...
The article discusses the mpi4py module, which is a Python wrapper for MPI, used for parallel computing in supercomputing environments. It provides higher-le...
We will plot the boundaries of the states of the USA on a basemap figure
You will learn how to generate and set up an SSH key for github so that you don’t need to always type your username and password when accessing github repo.
We will see how to load shared libraries in C/C++. We will write a library to convert km to degrees and vice-versa. Then we create a utility program to conve...
We will see how to read a YAML file in Bash, C/C++ and Python.
Using multiple threads in C for concurrent process flow
We look into a quick overview of the idea of linked list data structure with some examples.