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-2025.12.4.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-2025.12.4-cp314-cp314-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.14Windows x86-64

pyrocko-2025.12.4-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-2025.12.4-cp314-cp314-macosx_10_15_universal2.whl (1.8 MB view details)

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

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

Uploaded CPython 3.13Windows x86-64

pyrocko-2025.12.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pyrocko-2025.12.4-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-2025.12.4-cp313-cp313-macosx_10_13_universal2.whl (1.8 MB view details)

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

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

Uploaded CPython 3.12Windows x86-64

pyrocko-2025.12.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyrocko-2025.12.4-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-2025.12.4-cp312-cp312-macosx_10_13_universal2.whl (1.8 MB view details)

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

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

Uploaded CPython 3.11Windows x86-64

pyrocko-2025.12.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyrocko-2025.12.4-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-2025.12.4-cp311-cp311-macosx_10_9_universal2.whl (1.8 MB view details)

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

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

Uploaded CPython 3.10Windows x86-64

pyrocko-2025.12.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyrocko-2025.12.4-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-2025.12.4-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-2025.12.4.tar.gz.

File metadata

  • Download URL: pyrocko-2025.12.4.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-2025.12.4.tar.gz
Algorithm Hash digest
SHA256 3de14206a486aed207217676c5a59aac6e3a3a416f1c21d396a07f4e28ef5c1c
MD5 39874d547adf0f3fa604b85e6d58d9c1
BLAKE2b-256 5f4c09ff25e38945aad53af19a842767f7fe0f24c22e1933a24ae367ad8e2539

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 25104b246e2d21b8d33c436c0c619879f72dd09442b488622d0e4556150de6f0
MD5 825e778517f46e9cb51829cdb93787e2
BLAKE2b-256 b8ae92681390eac1e8869e14cc8b5dd4d70bc41392d0901193609d027ce82b13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14b939f3a8c56d7abebd60a7a831cb330b520bb59de23977fb538d01add14408
MD5 4e7bd022500e1ef58b2594965bffb50d
BLAKE2b-256 58147c530ab74865b6a36ce30d0d0a53e5da6a475b8f50affe6bd2412324ee3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 1b1ec4f57bcc768a4a872c237f0e80e67764fb4b610f23e6634294ebf706b606
MD5 5c8becaf38c2979dcf6eb0752e056620
BLAKE2b-256 f9f944a646d5fc4a70b271725874babdcd3378a636afbe50d2043d3af705209a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 59fd577685d9ad19fa647dfe24800d4f7b0e55fa571bfab87f99a9f989ebc816
MD5 c83654d1bfde9cdfb8e958da7069fe12
BLAKE2b-256 ba25b559843005e335dba0d56d59944a4f1ac122ae1a37a363542ac3177d4198

See more details on using hashes here.

File details

Details for the file pyrocko-2025.12.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e94c5dad8aaa3f0e0460da0b34e8b03d17fd8f4b61472c741619988e88df7525
MD5 4062893701d92baa9d3aa5574b624dba
BLAKE2b-256 57415a0dc4660c70ce63fe6ca271cf9bd9040a6de2c4dda1b9d808217f548826

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 332bdda9963608b11fa521fdfaa3d350f4c4146db6fcd1a635c6bac6c45d626f
MD5 c928ac80d97d53fdb66c8de586dbe02b
BLAKE2b-256 a0486866da7891e076a5ba40ecdc55a6d5be42d4fa82de6c82f4ea5246e9d7ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 b8ba3c98b3de81a39d27720dfbeadcef166af07c5bd06c71a23e025a2b371bba
MD5 a75b6a2e2459b60768796c79c8049682
BLAKE2b-256 fcd30d882137c119dc2c9dd552ee4b1a438014cbec8e9fc78fadc5fe2ee4f54e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0ac4a30aed752ace73b212664e3ef3b250cee8fb6f57cada7dc906ea00038b86
MD5 1f1ce94084fab4a0913aaa0de8b3f537
BLAKE2b-256 0d17e810e3c8b274812fa9fc5fb4012b9d296273c86c0a3f4ca4349e56617ee2

See more details on using hashes here.

File details

Details for the file pyrocko-2025.12.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 fa67b762d0e50db1ebcd8a3c0afc715e912f0fd4bbb5d87cb3dc751d59a6465f
MD5 479d1ee82615e54527c6d344d4a52fe7
BLAKE2b-256 37467855ef31c45a8ac54972d657b60635c13e6be5c25843c3234382723440c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10d896ecaf275d97386c8c28662b623b355d6cc1d821cc92211cae1a44b05c04
MD5 827f34d975cb400c29c79da1bdc32367
BLAKE2b-256 3044b5576cac74258447e88e7cb2c4c94ec7faa78c56fa5e4802e7f8e4890134

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 8c5c6460642f1087de4219676af70ae0ceaa5304b16c7be2705f9addae997788
MD5 36c8c70ff7a52c2781e3fc9010600414
BLAKE2b-256 82ecc25116bb59558d76a08e5e6705b19836f1849a459347d399642b58a32004

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d65a807ade8e936aa971dd4ec6308794bb0ce38429fc9c7b9160da75663b9423
MD5 8c4894b947dbd4ff072a519f79873338
BLAKE2b-256 2e28300cffb4a09f15eabc26bebde2b7cea6d0448d6e3e28c30aef90abaa7009

See more details on using hashes here.

File details

Details for the file pyrocko-2025.12.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 bb5840ab4316836d25de53110494152ccab69035d5f57acadb81c5d1cc735cfc
MD5 7ace93068b4ebad05413d57d5bc54ef4
BLAKE2b-256 aa3d49057f053fed429fd9ec1f6dee7d85921f8bc5ecec11ac2d8732c2585ab2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4a7acd481bd4136a6be049cbbf751cf71cc7a0eebcd806d3c00560f8b7cf4beb
MD5 a9e58ba472a79a72c6934c7a60ac13f1
BLAKE2b-256 f559bfeed6cb3ba151a5c528edc2da00b7957dc1e1aa09f15a9d1f932946e126

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e32d77c2cf2edbe8007c80546abc159b541aca4bc79ab5428cc75517be096113
MD5 7a371ffb7408a0d7b46734838e1f6485
BLAKE2b-256 e81629a3ae621b7fd88b3309fe7ccfecf1838bfff8b292b86e042139c4477ff8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 db210c0ba9b6e4d14f70fbb24f9fae5edd9ef60df067481e20264a2825312a65
MD5 1706794bc32566e7306a679fffe63568
BLAKE2b-256 a3a9b64cae7534ce52d913373e4007b339740463acda743dd63d79b9560e14a2

See more details on using hashes here.

File details

Details for the file pyrocko-2025.12.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 fe142b07e0f501b63816fc5b26facd5c7f2fb487fc55c2eaa8b6ebc404e5ee4a
MD5 98ce4931ce98cfff46011bf86f2a9ede
BLAKE2b-256 62f2ce6a00b91ca77fa81adfb5d9d37280b81f13d353b3bc6364a72fcc6cd0cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f6b6a02a8489acbc3a39d39f0f4d899779f761d13bf6038b118e03cce6af864
MD5 bd2f07f1572f35c4d8706455c3ac6f7c
BLAKE2b-256 3b148e130aca6fe67c050bd86f36eccbaf584381bc1c0aa7f1ef4ce08c1e2890

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2025.12.4-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4dac9069577ed944d49e960f1cb12c828343c30a89a944d1826dc963549a5194
MD5 05b7d38f541672a745a2c9c125f5aae3
BLAKE2b-256 d144c58658cd2d92e2cb09cc63978cb42d848df04251aeb287bc62f58b5f1951

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