pip install -i https://pypi.anaconda.org/zhuwq0/simple gmma
The implementation is based on the Gaussian mixture models in scikit-learn
- 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).
- Synthetic Example
See details in the notebook: example_synthetic.ipynb
- Real Example using PhaseNet picks
See details in the notebook: example_phasenet.ipynb
More examples can be found in the earthquake detection workflow -- QuakeFlow