Skip to main content

A Python Package for Statistical Seismology.

Project description

pypi PyPI - License PyPI - Python Version test codecov Documentation Status

SeismoStats

Measure your seismicity with SeismoStats, a Python package for seismicity analysis.

[!IMPORTANT]
We are actively working on a first stable version of SeismoStats. The API is not final yet and will still change until the first release coming in the next months. We are happy to receive feedback and suggestions for improvement.

Start using SeismoStats:

This is intended for people interested in using existing functionalities and functions in SeismoStats, for example if you want to calculate an Mc, a-value and b-value for your catalogue and plot the frequency magnitude distribution.

pip install seismostats

That's all, you can now use SeismoStats!

Installation from source

To get the very latest version of SeismoStats, you can install it directly from the source code. This is especially useful if you want to contribute to the development of SeismoStats.

After cloning, you can install SeismoStats by running the following command in the root directory of the repository:

pip install .

Or in development mode, including the development dependencies.

pip install -e '.[dev]'

To run the tests.

tox

Citing

We are actively working on a publication to submit with the first stable version of SeismoStats. If you use the code for scientific work, and until a pre-print is available, please cite SeismoStats as:

Mirwald, A., Schmid, N., Han, M., Rohnacher, A., Mizrahi, L., Ritz, V. A., & Wiemer, S. (2025). SeismoStats: A Python Package for Statistical Seismology. https://github.com/swiss-seismological-service/SeismoStats

@misc{Mirwald2025,
   author = {Aron Mirwald and Nicolas Schmid and Marta Han and Alicia Rohnacher and Leila Mizrahi and Vanille A. Ritz and Stefan Wiemer},
   title = {SeismoStats: A Python Package for Statistical Seismology},
   url = {https://github.com/swiss-seismological-service/SeismoStats},
   year = {2025}
}

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

seismostats-1.0.0rc1.tar.gz (5.1 MB view details)

Uploaded Source

Built Distribution

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

seismostats-1.0.0rc1-py3-none-any.whl (695.1 kB view details)

Uploaded Python 3

File details

Details for the file seismostats-1.0.0rc1.tar.gz.

File metadata

  • Download URL: seismostats-1.0.0rc1.tar.gz
  • Upload date:
  • Size: 5.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for seismostats-1.0.0rc1.tar.gz
Algorithm Hash digest
SHA256 c1765115a75a76e2f5a25e9d7a98346b041c28615c04205c51e91736f12f71bf
MD5 8ae2fe85dbd446bef151a0fd81b2fb60
BLAKE2b-256 f5ce611a1d1d4086b7f86a685b52acdfc8632a898ec687fe8f6f10e489899112

See more details on using hashes here.

Provenance

The following attestation bundles were made for seismostats-1.0.0rc1.tar.gz:

Publisher: publish.yml on swiss-seismological-service/SeismoStats

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

File details

Details for the file seismostats-1.0.0rc1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for seismostats-1.0.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 5ce782dae5b1c268ce0bef0bbcf452cea9d3bdcc6deab660038d4a368235a779
MD5 caf1e9d4f9ffe60da839233e289187ac
BLAKE2b-256 f57ede13bd13175e73d643f31c2bff35e22e5cab38fc0b125bf93d55e3472957

See more details on using hashes here.

Provenance

The following attestation bundles were made for seismostats-1.0.0rc1-py3-none-any.whl:

Publisher: publish.yml on swiss-seismological-service/SeismoStats

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