pyCSEP Tutorial on Expanse
Description
pyCSEP: Tools for Earthquake Forecast Developers
PyCSEP is a python library that provides tools for (1) evaluating probabilistic earthquake forecasts, (2) working with earthquake catalogs in this context, and (3) creating visualizations. The pyCSEP Toolkit helps earthquake forecast model developers evaluate their forecasts with the goal of understanding earthquake predictability.
pyCSEP should:
- Help modelers become familiar with formats, procedures, and evaluations used in CSEP Testing Centers.
- Provide vetted software for model developers to use in their research.
- Provide quantitative and visual tools to assess earthquake forecast quality.
- Promote open-science ideas by ensuring transparency and availability of scientific code and results.
- Curate benchmark models and data sets for modelers to conduct retrospective experiments of their forecasts.
Contributing
pyCSEP GitHub repository
Additional Documentation
Users can find additional documentation on pyCSEP using the following links:
References
Savran, W. H., Bayona, J. A., Iturrieta, P., Asim, K. M., Bao, H., Bayliss, K., Herrmann, M., Schorlemmer, D., Maechling, P. J. & Werner, M. J. (2022). pyCSEP: A python toolkit for earthquake forecast developers. Seismological Research Letters, 93(5), 2858-2870. https://doi.org/10.1785/0220220033
Savran, W. H., Werner, M. J., Schorlemmer, D., & Maechling, P. J. (2022). pyCSEP: A Python Toolkit For Earthquake Forecast Developers, Journal of Open Source Software, 7(69), 3658. https://doi.org/10.21105/joss.03658
Savran, W. H., Werner, M. J., Marzocchi, W., Rhoades, D. A., Jackson, D. D., Milner, K., Field, E., & Michael, A. (2020). Pseudoprospective Evaluation of UCERF3-ETAS Forecasts during the 2019 Ridgecrest Sequence. Bulletin of the Seismological Society of America, 110(4), 1799-1817. https://doi:10.1785/0120200026