Skip to main content

A versatile seismology toolkit for Python.

Project description

Pyrocko is an open source seismology toolbox and library, written in the Python programming language. It can be utilized flexibly for a variety of geophysical tasks, like seismological data processing and analysis, modelling of InSAR, GPS data and dynamic waveforms, or for seismic source characterization.

Installation with pip

Using pip, Pyrocko can be installed from source or binary packages which we have uploaded to the Python Package Index. Depending on your attitude, different installation variants are possible (see following sections). The complete installation guide is available in the Pyrocko manual.

Good to Know:

  • Consequently use pip3 instead of pip if you want to be sure that Python3 versions are installed

  • Add the --user option to all pip commands if you want to install into your home directory.

  • Consider using virtual environments when using pip to lower the risk of package conflicts.

Variant 1: allow pip to resolve dependencies

pip install pyrocko

# and, (only) if you want to use Snuffler:

pip install --only-binary :all: PyQt5

Advantages:

  • Quick and easy.

Disadvantages:

  • Dependencies installed by pip may shadow native system packages.

  • May turn your system into a big mess.

Variant 2: use your system’s package manager to install dependencies

Install Pyrocko’s requirements through your system’s package manager (see System specific installation instructions), then use pip with the --no-deps option to install Pyrocko:

# first use apt-get/yum/pacman to install prerequisites (see above), then:

pip install --no-deps pyrocko

Advantages:

  • Prevents package dependency conflicts.

Disadvantages:

  • Need root access.

  • A bit more work to set up.

Documentation

Documentation, examples and support at https://pyrocko.org/.

Development

Join us at https://git.pyrocko.org/.

– The Pyrocko Developers

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-2023.3.27.tar.gz (1.9 MB view details)

Uploaded Source

Built Distributions

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

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

Uploaded CPython 3.11Windows x86-64

pyrocko-2023.3.27-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

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

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

Uploaded CPython 3.10Windows x86-64

pyrocko-2023.3.27-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

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

pyrocko-2023.3.27-cp39-cp39-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.9Windows x86-64

pyrocko-2023.3.27-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyrocko-2023.3.27-cp38-cp38-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.8Windows x86-64

pyrocko-2023.3.27-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pyrocko-2023.3.27-cp37-cp37m-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.7mWindows x86-64

pyrocko-2023.3.27-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

File details

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

File metadata

  • Download URL: pyrocko-2023.3.27.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.2

File hashes

Hashes for pyrocko-2023.3.27.tar.gz
Algorithm Hash digest
SHA256 5af9f05196189ce8c12bc81e4dae55d14d439028f9a40006af262ea36bea223a
MD5 9978d61d2638f16fa78f3f5daaabfc6b
BLAKE2b-256 f1491b9d0af85bfa3515f5256e0b5e5aa359a63db2a9ad4f3945c384926c0abe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.3.27-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 562c41e556a4d314d0f16ddf4b65f8af7df302a7a541c18ab71da6156cfeb146
MD5 5aebc778ee874fb4bc13a90f03ea592b
BLAKE2b-256 e2f310d11d1e8344b7379ce880176391920c1e7b611fd7bf000342f2fe703917

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.3.27-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c803989c7cc87f0d54a0f9247b029d561f4dd09e3965890d08f090054c2e9775
MD5 231d6995b967e0cbd71047337181d193
BLAKE2b-256 928296e2f4879f6c2e6fe6b039ede9c7414dee721e1db861fd819de030962109

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.3.27-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b559e959ce62138ee4c4b43e774fa90bace8865b8d34d76f82bbe21129d06b81
MD5 5ac57b24c44c3be8b6c2df6dfe53eac8
BLAKE2b-256 e44dd316a6cd6fc25244a1425685ea39f6c21c9d00b51028ae3e84f94d06ff60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.3.27-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7379545dcb87bd2b57ef844bcda076e1f5b025e350ad9d51ba9d7464e4f9082c
MD5 347ba5d29097e5b3cce080a4bab6b67d
BLAKE2b-256 792d573990d4003078e9dd49a78ee93477e74713e187ddd26b1daea5a60a65b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.3.27-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02ca3fee452e09724ef373b67df8f9636c84b59e974db93b76581609266754bd
MD5 bd500af4360fa90220e4cc87611a6a0b
BLAKE2b-256 a9a2ba3b3577bbc44f22ad65264d29bf25921e72629022d7f761193a09785d7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.3.27-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b70a016330d088cd53111d4d3c12c8cbbe38127318b3bfee2eee572e49772e1b
MD5 de1c3f2b790ea4ea6ad7689e40b111c2
BLAKE2b-256 e3eeb35524948e75048301a9fdd3bd7664fa77ba071f8e3566c9c794a75d1866

See more details on using hashes here.

File details

Details for the file pyrocko-2023.3.27-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyrocko-2023.3.27-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for pyrocko-2023.3.27-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 51b896bb5bf1df3c93b48d3f82bb576f7f97c48f184ea2bcfbe8eb4aa71860ca
MD5 979ac89e9a7868dfad903acc5790d23f
BLAKE2b-256 a5047e0395afb74259b4e564fe086507bd437242371bc946ccf60407df2b2ac0

See more details on using hashes here.

File details

Details for the file pyrocko-2023.3.27-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2023.3.27-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1bc748ebda97952684336152ce68e3110edf5e7fd0b7f73afd70ccce3089e2fb
MD5 71e1481a34041fb7a0e320c214f569ba
BLAKE2b-256 f561a2436375ebd25d242fe56e71a1c9c44ca693dbf40f8b0041da6f74a305da

See more details on using hashes here.

File details

Details for the file pyrocko-2023.3.27-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyrocko-2023.3.27-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for pyrocko-2023.3.27-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 93b0b19b1189232789763d2a5c6bfdb22030352bae12e82603090cb083f7bdee
MD5 a8ec79779d1827f566e5fc45d39857a5
BLAKE2b-256 967167840725664c25287cae1b0bd23337373d43923ead5a37d481c0e37c359b

See more details on using hashes here.

File details

Details for the file pyrocko-2023.3.27-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2023.3.27-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b67e3ca3847dcc760daed208b241403fcbe08609f9897ebd46758aa71ade40c
MD5 a88b4028b2fcd22b55ecb0d32b99b5a4
BLAKE2b-256 12f111f60d7963b7a760811d1bcbfacc4986feb814652e6cefb0339aaa4c1080

See more details on using hashes here.

File details

Details for the file pyrocko-2023.3.27-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyrocko-2023.3.27-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for pyrocko-2023.3.27-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b55e7208365a2b049f0d0be761c27bb35c7f5ab4ddea5c0bf2910b6238c429a2
MD5 42902e3745224468b70b9ef1e5a3a587
BLAKE2b-256 e7985037f6d7f8f10ca496b2b8ae2b5198816dd357300ec367dae02805f66d0d

See more details on using hashes here.

File details

Details for the file pyrocko-2023.3.27-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrocko-2023.3.27-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a87e333f5f1cab501aca9d6bc1bc79c7906a545f45d137af0ed84f0437ea86d
MD5 ff2a0f703423881e91445a0f1392ac3a
BLAKE2b-256 663dda3e06f0da095af47d5d384c535259b708aad0c1ddf5c6d54297f7fd93e8

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