Skip to main content

A versatile seismology toolkit for Python.

Project description

Pyrocko

A seismology toolkit for Python

Build Status Anaconda-Server Badge PyPI

Installation

Pyrocko can be installed on various operating systems and in many different installation styles. Please consult the Pyrocko Installation Manual for details.

System wide installation from source

git clone https://git.pyrocko.org/pyrocko/pyrocko.git
cd pyrocko
python install.py deps system
python install.py system

User installation from source

git clone https://git.pyrocko.org/pyrocko/pyrocko.git
cd pyrocko
pip install .  # only install into isolated environments like this!

Installation with Anaconda

Anaconda3 packages are available for Linux, OSX and Windows (details).

conda install -c pyrocko pyrocko

User installation with Python pip

Binary pip packages are available for Linux and Windows (details).

pip install --user pyrocko
pip install --user --only-binary :all: PyQt5

Documentation

Documentation and usage examples are available online at https://pyrocko.org/docs/current

Community Support

Community support at https://hive.pyrocko.org.

Citation

The recommended citation for Pyrocko is: (You can find the BibTeX snippet in the CITATION file):

Heimann, Sebastian; Kriegerowski, Marius; Isken, Marius; Cesca, Simone; Daout, Simon; Grigoli, Francesco; Juretzek, Carina; Megies, Tobias; Nooshiri, Nima; Steinberg, Andreas; Sudhaus, Henriette; Vasyura-Bathke, Hannes; Willey, Timothy; Dahm, Torsten (2017): Pyrocko - An open-source seismology toolbox and library. V. 0.3. GFZ Data Services. https://doi.org/10.5880/GFZ.2.1.2017.001

DOI

License

GNU General Public License, Version 3, 29 June 2007

Copyright © 2017 Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences, Potsdam, Germany

Pyrocko is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Pyrocko is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Contact

Helmholtz Centre Potsdam German Research Centre for Geoscienes GFZ
Section 2.1: Physics of Earthquakes and Volcanoes
Helmholtzstraße 6/7
14467 Potsdam, Germany

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

pyrocko-2026.6.2.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

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

pyrocko-2026.6.2-cp314-cp314-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.14Windows x86-64

pyrocko-2026.6.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyrocko-2026.6.2-cp314-cp314-macosx_10_15_universal2.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

pyrocko-2026.6.2-cp313-cp313-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.13Windows x86-64

pyrocko-2026.6.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyrocko-2026.6.2-cp313-cp313-macosx_10_13_universal2.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

pyrocko-2026.6.2-cp312-cp312-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86-64

pyrocko-2026.6.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyrocko-2026.6.2-cp312-cp312-macosx_10_13_universal2.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

pyrocko-2026.6.2-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86-64

pyrocko-2026.6.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyrocko-2026.6.2-cp311-cp311-macosx_10_9_universal2.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

pyrocko-2026.6.2-cp310-cp310-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86-64

pyrocko-2026.6.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyrocko-2026.6.2-cp310-cp310-macosx_10_9_universal2.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file pyrocko-2026.6.2.tar.gz.

File metadata

  • Download URL: pyrocko-2026.6.2.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for pyrocko-2026.6.2.tar.gz
Algorithm Hash digest
SHA256 ebe3e0bb275e0cabfe818ba9c9e82b221ed6e0c23df774874db8c80e6f8684cc
MD5 39aa410b5e0194e479ba6a8fa689fffa
BLAKE2b-256 a3e6a4240faf4c09a571ba863dd962f93278515920cac8e87e9c45c8ad79fbf3

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyrocko-2026.6.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for pyrocko-2026.6.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 38f7d5d8346037652e22797de2e93785eb584aad86c62ec17169e5b7fec33722
MD5 0707f34b6b1acaba27c15222e8851ce8
BLAKE2b-256 0c5b735ad8a654e1e1223f252903c893076e1740fbdb669293cb189c12ef3856

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2026.6.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 90a74072e1ad9958cb536667a832c0b7874ff8c2ea2276d136b5e44d2a922607
MD5 044d4da328cb47627b6092ff476b567f
BLAKE2b-256 47722c99296d63fb3c212e93b84a572420f7ff6c80456c2077f1c74e00fc14eb

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pyrocko-2026.6.2-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 3f1f644ccc77be80c215540033ac88ef01b605d49e8dfe46e3406e309dfd1924
MD5 d886accb514e9f85cd5681b2d70ea39b
BLAKE2b-256 e948a2ec29c11ace103d4660f934e4fce5f73a74ff438dc25621c665deedc218

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyrocko-2026.6.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for pyrocko-2026.6.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 28e8210f5ce0f2fa921254b81e0491e0538b4a5edbb86890698b507101a8ed50
MD5 8cc0d07e475119cb3b79a6a643e5c936
BLAKE2b-256 5058c7fcf95a345c2297e2d4fe279dc124af02c80228017fc034432ca6686353

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2026.6.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 496ae3135dfe24d720920656f14a5d7edbcb9179e258dac8977c579a227b00f1
MD5 9a294902a977a3b1baa3dabeb1968bc9
BLAKE2b-256 c22522b9ff9f40d3e692ff5098eecf3bf1c7430d3a13954583fd9a69696fa094

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyrocko-2026.6.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 68e7f5289082417eaf8a069dd58b87bfff9fee689dc7b3263d6b6dbfad29d160
MD5 2cdc350245efcb4cd6466008080c9314
BLAKE2b-256 067ebf71303d52488f58db257cf3ae07af36a776f0c15a9dc5a3d1204059fb78

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyrocko-2026.6.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for pyrocko-2026.6.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 98a628f7b516f6dee9315304d9ec8e9ae3aff188f7c0df41bb458c88c0ba04e4
MD5 60d2138920ee7ff1f80f34be0b8a0b95
BLAKE2b-256 3eb97fccd225d04f26b19e757204a884ff1b8150f1ef8b06aea43a4dd5c74352

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2026.6.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8cbd1d5e59207b837ba7be95e1d64d8f45c98535003a174189da6b40534178fe
MD5 c3da356d9215262927ae6cd0c58fa530
BLAKE2b-256 50deb68d5dafc4eb4a4ea2122cd57410c4253d6505b3620794aad6ad12fcdfa4

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyrocko-2026.6.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 6239977e080f3ec539de82767b1ac93d2b4e8668f1b6b32d4ebc41e253af00e2
MD5 f6e255a8c7d926711ab1895b6d4c4f60
BLAKE2b-256 ffb7ee7a7c3774edf15c23ceec5f0c8edef63916a4fa158c77033a35e720f618

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyrocko-2026.6.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for pyrocko-2026.6.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1c41c0653b145993a50d4241f48552cb3e9e47cb51628cdc38350b77f41ddc0b
MD5 20efa09218f0766b8f1bc99299c7f4cb
BLAKE2b-256 fd87be6f17d437b91cdc041944301598a78fdcc13078298ea03d7a0f231b2cda

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2026.6.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bcec9b7c733f28796a763518d677c3e3fbc55cbe6722eeec887490e02c85e933
MD5 04e3061c0abde7e88e9e1b1d2b87bc49
BLAKE2b-256 8fa2f5713ed87e9b2949c8a5c2add92dd8c73dee3dfd6c8027e8154743a1929e

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyrocko-2026.6.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4d1093e2f12301993e381684b64628eb91bb3dd1cd5e54a0431fd025e4404438
MD5 51cae4ed55efbb2c5e5afdb0b959653a
BLAKE2b-256 3370eba8629c220622b5ffe2e171e4f36431fc04c5e2e071ac23f02a3b9649bd

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyrocko-2026.6.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for pyrocko-2026.6.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bc85681df1e04ac454ec07ffb32a07e893cc29f7149d8ed707827be2301d0dcf
MD5 66012f00d4445ca9d60ebcb526487d3b
BLAKE2b-256 33a33b155ab739811abceaa786223410fbdc4e85490a969437fb0b6f237bee4b

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2026.6.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78683cfb7abc7666e2e85d96b20083192c652fce3acd7595423ff5d3f9c83497
MD5 d4d1a4bf19795dab297c7ca360b63dd1
BLAKE2b-256 34ee233967e696211b5278be0ad598c50cdef04aa7be0114c588fd8e0416ab02

See more details on using hashes here.

File details

Details for the file pyrocko-2026.6.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyrocko-2026.6.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2f8e4505b1611d3596ecfa937dd3a9c619ed6fdb9173ebd0226bbb5931464d5e
MD5 65a2f7ea59b80fddfbc98109bb972a4a
BLAKE2b-256 5cfdd3fb64c2221f49fbc15b3796cbc216dd6c84d3056b5ff2f65e5f08b2e424

See more details on using hashes here.

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