Skip to main content

Package to statistically analyse seismicity

Project description

DOI

This module is a work in progress.

This module was made to ensure the work from Azad Khan et al., 2024 DOI 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

statseis-0.0.6.tar.gz (152.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

statseis-0.0.6-py3-none-any.whl (48.6 kB view details)

Uploaded Python 3

File details

Details for the file statseis-0.0.6.tar.gz.

File metadata

  • Download URL: statseis-0.0.6.tar.gz
  • Upload date:
  • Size: 152.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for statseis-0.0.6.tar.gz
Algorithm Hash digest
SHA256 f902d864752687fbc532ada4afc5d0a60861ac8a7bd9e4cc658e17b15aeb6bb1
MD5 684b06e2b54eabbe39c3d62a52e1618d
BLAKE2b-256 43a41e505c3061048c10a8d0f3db89df54cf0fda33de6c01768394f16124e429

See more details on using hashes here.

Provenance

The following attestation bundles were made for statseis-0.0.6.tar.gz:

Publisher: python-tests.yml on RussellAzadKhan/statseis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file statseis-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: statseis-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 48.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for statseis-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c75e6801de89d6138f1d9ebb43affa892018f4fa14755a6ee5c3f4feabc57621
MD5 4c47d172a6bd7ebdf56c67f08543c8ad
BLAKE2b-256 ae23912aaae619bd8fe1ee8212a0ffdd4e88fbf4224fb13bca19e27ed38dbc01

See more details on using hashes here.

Provenance

The following attestation bundles were made for statseis-0.0.6-py3-none-any.whl:

Publisher: python-tests.yml on RussellAzadKhan/statseis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page