The Need for Structural Health Monitoring in the San Francisco Bay Area
The San Francisco Bay Area combines high seismic hazard, dense urban exposure, and aging infrastructure. St...
Earth Inversion
Practical tutorials, research insights, and reproducible workflows for Earth science problems with modern coding tools.
Seismology, geophysics, and Earth-system investigations with quantitative methods.
Applied Python workflows for scientific computing, statistics, and visual analytics.
Hands-on web development patterns for publishing interactive technical work.
The San Francisco Bay Area combines high seismic hazard, dense urban exposure, and aging infrastructure. St...
Learn how to seamlessly sync your Zotero files across devices using WebDAV with Koofr and Google Drive. Thi...
Latest articles on geophysics, scientific computing, numerical methods, and applied data workflows.
While MEMS accelerometers offer advantages in cost, size, and deployment flexibility compared to traditional broadband seismometers, they face limitations in...
While MEMS accelerometers offer advantages in cost, size, and deployment flexibility compared to traditional broadband seismometers, they face limitations in...
Scientists have detected low-frequency gravitational waves permeating the entire universe, opening a new window into cosmic phenomena. This groundbreaking di...
The advent of low-cost Microelectromechanical Systems (MEMS) sensors has revolutionized Structural Health Monitoring (SHM) of buildings, enabling cost-effect...
The Metropolis-Hastings algorithm is a cornerstone of Markov Chain Monte Carlo (MCMC) methods, enabling us to generate samples from complex probability distr...
Explore the power of mpi4py for simplifying data distribution in parallel computing with its efficient broadcast functionality, which seamlessly sends data f...
Navigating the complexities of relocating your Anaconda or Miniconda installation on a Linux system can be daunting. This concise guide provides a step-by-st...
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...
While MEMS accelerometers offer advantages in cost, size, and deployment flexibility compared to traditional broadband seismometers, they face limitations in...
While MEMS accelerometers offer advantages in cost, size, and deployment flexibility compared to traditional broadband seismometers, they face limitations in...
Scientists have detected low-frequency gravitational waves permeating the entire universe, opening a new window into cosmic phenomena. This groundbreaking di...
The advent of low-cost Microelectromechanical Systems (MEMS) sensors has revolutionized Structural Health Monitoring (SHM) of buildings, enabling cost-effect...
The Metropolis-Hastings algorithm is a cornerstone of Markov Chain Monte Carlo (MCMC) methods, enabling us to generate samples from complex probability distr...
Explore the power of mpi4py for simplifying data distribution in parallel computing with its efficient broadcast functionality, which seamlessly sends data f...
Navigating the complexities of relocating your Anaconda or Miniconda installation on a Linux system can be daunting. This concise guide provides a step-by-st...
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...