## Numerically solving initial value problems using the runge-kutta method

Runge-Kutta methods are most popular method to solve ordinary differential equations (ODEs) with a better approximation than the Euler method. We compare the...

Efficiently compute spectrogram for large dataset in python

Librosa can efficiently compute the spectrogram for large time series data in...

How to overlay shapefile data on PyGMT Maps

Plot the counties of Taiwan using shapefile data on a map created by PyGMT

- Get Started
- Learn Git/Github for team collaboration
- Install Python via Anaconda
- Install Python IDE (Jupyter Notebook, Visual Studio Code)
- Python variables and data types
- Install and use Python packages
- Get familiar with
**Numpy**for data manipulations - Get familiar with
**Matplotlib**for plotting arrays - Get familiar with
**Pandas**to analyze tabular data

- Get familiar with text file formats
- Use basic Markdown syntax to format text in Jupyter Notebook files
- Get familiar with text file formats - CSV, .txt, YAML
- Read/Write data from text files using Python
- Read/Write data from text files using Pandas
- Deal with missing data in Pandas

- Spatial Data Analysis
- Read multi-layered raster data (.tif / .hdf / .nc) in Python
- Read vector data (shapefiles) using geopandas
- GIS in Python

- Time-series Analysis using Pandas
- Read time-series data
- Work with
`Datetime`

formats - Resample time series
- Filtering/smoothing time-series with Pandas
- Plot time series

- How to plot topographic high-resolution geospatial maps

Runge-Kutta methods are most popular method to solve ordinary differential equations (ODEs) with a better approximation than the Euler method. We compare the...

The simplest algorithm to solve a system of differential equations is the Euler method. We understand the Euler method by looking into a simple heat transfer...

How you can plot the shear-wave splitting measurements from splitting database using PyGMT.

How can you link unsplash images directly to your blog without hosting it locally.

Uses pandas to read the html page and extract the html data into pandas dataframe

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

In this post, we will see how can we retrive the available seismic waveforms information for a given network, station, channel and client in a given period o...

The Newton–Raphson method (commonly known as Newton’s method) is developed for finding roots of a given function or polynomial iteratively. We show two examp...

Is the signal denoising using a wavelet effective? We will implement the wavelet-based signal denoising using the MATLAB

We see how to download seismic waveforms, convert them into mat format from mini-seed and then perform denoising using wavelet analysis. We first performed w...

Follow the instructions to make your python script executable from anywhere in Linux system.

Paramiko module can be used in Python to securely send data from the local client to the remote server. It is analogous to the SSH and SCP in Linux.

Librosa can efficiently compute the spectrogram for large time series data in seconds. We will use that to plot the spectrogram using matplotlib

Plot the counties of Taiwan using shapefile data on a map created by PyGMT

Runge-Kutta methods are most popular method to solve ordinary differential equations (ODEs) with a better approximation than the Euler method. We compare the...

The simplest algorithm to solve a system of differential equations is the Euler method. We understand the Euler method by looking into a simple heat transfer...

How you can plot the shear-wave splitting measurements from splitting database using PyGMT.

How can you link unsplash images directly to your blog without hosting it locally.

Uses pandas to read the html page and extract the html data into pandas dataframe

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

In this post, we will see how can we retrive the available seismic waveforms information for a given network, station, channel and client in a given period o...

The Newton–Raphson method (commonly known as Newton’s method) is developed for finding roots of a given function or polynomial iteratively. We show two examp...

Is the signal denoising using a wavelet effective? We will implement the wavelet-based signal denoising using the MATLAB

We see how to download seismic waveforms, convert them into mat format from mini-seed and then perform denoising using wavelet analysis. We first performed w...

Follow the instructions to make your python script executable from anywhere in Linux system.

Paramiko module can be used in Python to securely send data from the local client to the remote server. It is analogous to the SSH and SCP in Linux.