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

Uploaded CPython 3.10Windows x86-64

pyrocko-2023.1.20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9Windows x86-64

pyrocko-2023.1.20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8Windows x86-64

pyrocko-2023.1.20-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

pyrocko-2023.1.20-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

File details

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

File metadata

  • Download URL: pyrocko-2023.1.20.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.1.20.tar.gz
Algorithm Hash digest
SHA256 2b31278fbf805150a090ba8161c8c03b098e59c76ae3882804a13d9e4b69d566
MD5 f07fade99b685725b1ab5eeecad77f16
BLAKE2b-256 21337aeeaecfd7891d8dd8343da298269d768aad96cccb5c05eb67b6585c51df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.1.20-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8e82651d0a54c39803b1bd2fa8967c2f1d595e28c8e2442b69b09ef03ec77c31
MD5 fce95df95f86cad1c8869a47c9145993
BLAKE2b-256 6ab77d8336db335cd2e3126111cf1ca1b143873a06011032702babce832b6e31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.1.20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c2ffc4e9677f5cb8cbfb6d54dfcc0dbd13c0b730d5f3afb0c6c1c94ff7ab3af
MD5 919090c49619fbae687d5ca69543ab42
BLAKE2b-256 bc2ce87e1488ee1295dae6d912e3b793ee45684b6a277601090508766938228c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyrocko-2023.1.20-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.1 CPython/3.9.12

File hashes

Hashes for pyrocko-2023.1.20-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1798fada9a61ddd1223901875c47d8c7925da11ea37ea4b26fb8aab01b41015e
MD5 1feb9cf0f18f795dca28b2d285ef5d22
BLAKE2b-256 8230b213f1f6c340a2dc3ae5b611495afc8fe4204dbb0be40ba19fbe17fa44f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.1.20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 66d86061b61cf8f8ed2c3b877be47ba9438e7e59f8f5fdd7caf4a30c459ac6da
MD5 7693156951f8fdae3e1db5bb52ecdf2d
BLAKE2b-256 d8612aa344fa9b80aaaf911f734023bfdb3aeb9fa57761999c56e89f531de341

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyrocko-2023.1.20-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.1 CPython/3.9.12

File hashes

Hashes for pyrocko-2023.1.20-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c3bb747cce5e6872e068d3dedcd34c5bfbbd6d7c33d8a0c29d89389931ca829a
MD5 d53815a01cf4a7cbbeb32a4961c461ab
BLAKE2b-256 fcdf760f74276eebbee41f8f26ddb21efdf6c460bc28f8ea37e085f72fe27491

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.1.20-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ec3a13c1f7ff48b99207ed0f18142db1da302ad59e987b33de6760d6f4d7b00
MD5 ed10f65175872ba8739e77b832625c45
BLAKE2b-256 ea6acebdd314701ad1f62e2fb7b320e9675a343329f070b8fe550203bbfe11cd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyrocko-2023.1.20-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.1 CPython/3.9.12

File hashes

Hashes for pyrocko-2023.1.20-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6185f95596725856922992fd5725d3a8bc2e8069aec643ff886fd8bc93b23156
MD5 3c73b28c8e9ef7e57185617b8ebf5d2d
BLAKE2b-256 9d0400a57e9142d6083898fc7306a768611e0231e79e4f641804cb233a60725b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrocko-2023.1.20-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 228ac9b2b4a8508f2c931f8003015dc289674c2fbf399ba0844ae20063bc7934
MD5 6ed9587f097587b56cd3abccb3fe883e
BLAKE2b-256 c6c8499908567b573f0c3810800cf9d33b744a675c34d67bcbff66e6d9cada20

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