Metadata-Version: 2.4
Name: statseis
Version: 0.0.5
Summary: Package to statistically analyse seismicity
Project-URL: Homepage, https://github.com/RussellAzadKhan/seispy
Author-email: RussellAzadKhan <russellazadkhan@gmail.com>
License-File: LICENCE
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: cartopy
Requires-Dist: geopandas
Requires-Dist: ipython
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: plotly
Requires-Dist: pyproj
Requires-Dist: scipy
Requires-Dist: seaborn
Requires-Dist: shapely
Requires-Dist: statsmodels
Requires-Dist: tqdm
Description-Content-Type: text/markdown

[![DOI](https://zenodo.org/badge/807570243.svg)](https://doi.org/10.5281/zenodo.14051948)

This module is a work in progress.

This module was made to ensure the work from Azad Khan et al., 2024 [![DOI](https://zenodo.org/badge/807570243.svg)](https://doi.org/10.22541/au.173359504.42353416/v1) is open access and reproducible.

Currently this module contains functions to:
- importing, processing, and standardising earthquake source parameter data
- statistically analyse seismicity (source parameters e.g. time, location, and magnitude)
- selecting mainshocks using Fixed Window and Magnitude-Dependent Window aftershock exclusion methods
- identifying foreshocks using the Background Poisson, Gamma Inter-Event Time, and Empirical Seismicity Rate methods

Many functions require the renaming of earthquake catalog dataframe columns to: ID, MAGNITUDE, DATETIME, LON, LAT, DEPTH.

This module contains methods for a Magnitude-Dependent Window mainshock selection method, as described in Trugman and Ross (2019), and a Fixed Window method as described in Moutote et al. (2021). It also integrates code from van den Ende and Ampuero (2020) for a Gamma Inter-Event Time foreshock identification method, and from Herrmann and Marzocchi (2021) for estimating the magnitude of completeness using the Lilliefors test.

Implementations of functions from this module can be found at: [![DOI](https://zenodo.org/badge/807570243.svg)](https://doi.org/10.5281/zenodo.14055539).