Charles's repositories
fast_methods
N-Dimensional Fast Methods: Fast Marching, Fast Sweeping, Group Marching, Fast Iterative, etc.
Game-of-Life
This is a 100% Java-made recreation of "Conway's Game of Life"
BayHunter
McMC transdimensional Bayesian inversion of surface wave dispersion and receiver functions
CC-FJpy
A Python Package for seismic ambient noise cross-correlation and the frequency-Bessel transform method
delta
Holds meta data information about the GeoNet sensor network. Issues may be submitted here https://github.com/GeoNet/help
DisperPicker
Automatically extracting dispersion curves via deep learning
DispersionCurves
Forward modeling and inversion of dispersion curves
easyQuake
Simplified machine-learning driven earthquake detection, location, and analysis.
Elastic_stresses_py
Simple coseismic stress and displacement calculator (a mini-Coulomb, but in Python)
EQTransformer
EQTransformer, a python package for earthquake signal detection and phase picking using AI.
PhaseLink
PhaseLink: A deep learning approach to seismic phase association
PhaseNet_practical
2020-04-29 ML reading group practical - Using PhaseNet
PhaseTravelTime
Easy way to calculate P and S seismic travel times based on 1D velocity model
PickDispersionCurves
A simple python GUI for extracting dispersion curves from dispersion spectrum.
QuakeMigrate
A Python package for automatic earthquake detection and location using waveform migration and stacking.
S-SNAP1.1
The program corresponds to the paper named "Tracking Earthquake Sequences in Real Time: Application of Seismicity-Scanning based on Navigated Automatic Phase-Picking (S-SNAP) to the 2019 Ridgecrest, California Sequence" by Tan et al. 2020. Geophysical Journal International.
source-separation
Code to reproduce "Separation and denoising of seismically-induced signals with dual-path recurrent neural network architecture" paper 2020