/GMMA

GaMMA: Earthquake Phase Association using a Bayesian Gaussian Mixture Model

Primary LanguagePython

GaMMA: Gaussian Mixture Model Association

1. Install

pip install -i https://pypi.anaconda.org/zhuwq0/simple gmma

The implementation is based on the Gaussian mixture models in scikit-learn

2. Related papers

  • Zhu, Weiqiang et al. "Earthquake Phase Association using a Bayesian Gaussian Mixture Model." (2021)
  • Zhu, Weiqiang, and Gregory C. Beroza. "PhaseNet: A Deep-Neural-Network-Based Seismic Arrival Time Picking Method." arXiv preprint arXiv:1803.03211 (2018). Method

3. Examples

  • Synthetic Example

See details in the notebook: example_synthetic.ipynb

Association result

See details in the notebook: example_phasenet.ipynb

Associaiton result

More examples can be found in the earthquake detection workflow -- QuakeFlow