Yao Jiayuan's Projects
Yao Jiayuan's academic homepage
Automatic Surface Wave Two-station Dispersion Analysis (Matlab GUI)
core-man 博客
Calculate body wave polarization from receiver function HV ratio
Data and scripts used in Yao et al. (2020), i.e., comment on "Origin of temporal changes of inner-core seismic waves" by Yang and Song (2020)
GitHub User Page
My academic CV powered by LaTeX
Direct inversion of Rayleigh wave dispersion data for 3-D azimuthal anisotropy based on ray tracing
Measure Rayleigh wave ellipticity from noise
Direct Surface Wave Radial Anisotropy Tomography
Direct inversion of surface dispersion data based on ray tracing
Compute interstation correlations of seismic ambient noise, including fast implementations of the standard, 1-bit and phase cross-correlations.
Global seismicity
The Generic Mapping Tools
The generalized reflection and transmission method (GRTM) with the peak-trough averaging technique (PTAT) for fast and accurate Green's function calculations, especially for surface sources.
Workshop Teaching Materials
Some scripts to install
Joint Inversion of Direct Surface Wave Tomography and Bouguer Gravity
Joint inversion of body and surface wave data for Vp/Vs
core-man's links
Fortran library for MCMC calculations
Probabilistic, Non-Linear, Global-Search Earthquake Location in 3D Media
ObsPy: A Python Toolbox for seismology/seismological observatories.
A Python interface for the Generic Mapping Tools.
Measure Rayleigh wave ellipticity from earthquake data
A Python package for automatic earthquake detection and location using waveform migration and stacking.
Some group codes for RF analysis.
Search repeating earthquakes
Receiver function inversion by reversible-jump Markov-chain Monte Carlo