Skip to content

Code for analysis of long-term earthquake occurrence rates

License

Notifications You must be signed in to change notification settings

griffij/QuakeRates

Repository files navigation

QuakeRates

Code for analysis of long-term earthquake occurrence rates

This code is designed to analyse earthquake inter-event times from palaeoseismology data. Inputs are expected to be probability distributions of earthquake occurrence times, such as the output from OxCal estimation of event dates, or mean event dates with uncertainties. The code is developed with the aim of producing long-term time-dependent earthquake rate models for individual faults.

If you use this code or the associated data in a publication, please cite this paper: Griffin, J. D., M. W. Stirling and T. Wang (2020). Periodicity and Clustering in the Long‐Term Earthquake Record, Geophys. Res. Lett., 47 (22). https://doi.org/10.1029/2020GL089272

To cite the code directly, use the DOI: https://doi.org/10.5281/zenodo.4001031

Additional data was added for this publications: Wang, T., Griffin, J., Brenna, M., Fletcher, D., Zeng, J., Stirling, M., Dillingham, P. and Kang, J. Earthquake forecasting from paleoseismic records. Nature Communications

The main script for running the analysis is ./analysis/fault_B_M_analysis.py. This script is used to generate Monte Carlo samples for earthquake chronologies and calculate coefficient of variation (COV), burstiness (B) and memory coefficients (M) and their respective uncertainties from the data.

Data is stored in the directory ./data. Data is either .txt files containing event times and uncertainties, or .csv files containing OxCal outputs. Each data file is associated with a parameter file in ./params that describes how the event timing data is given and some basic information abou the fault.

About

Code for analysis of long-term earthquake occurrence rates

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages