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 <https://pyrocko.org/docs/current/install/system/>), 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-2020.10.8.tar.gz (1.7 MB view details)

Uploaded Source

Built Distributions

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

pyrocko-2020.10.8-cp38-cp38-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8

pyrocko-2020.10.8-cp37-cp37m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7m

pyrocko-2020.10.8-cp36-cp36m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6m

pyrocko-2020.10.8-cp35-cp35m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.5m

pyrocko-2020.10.8-cp27-cp27mu-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 2.7mu

pyrocko-2020.10.8-cp27-cp27m-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: pyrocko-2020.10.8.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3

File hashes

Hashes for pyrocko-2020.10.8.tar.gz
Algorithm Hash digest
SHA256 66c8b1345e11c909d38fed69f68c966c0f2dca98c4e24673bfceb287627db2ef
MD5 729bb9f75384677c437e32d02f7f9175
BLAKE2b-256 7362efd2ed119f128e70e4d8eb8d912405a05dbf5c56a74308b499c22ecfbe75

See more details on using hashes here.

File details

Details for the file pyrocko-2020.10.8-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyrocko-2020.10.8-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3

File hashes

Hashes for pyrocko-2020.10.8-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 467dfa674b37edb811859636fac7b1f8cf58a2076748004608e08a4051db813b
MD5 7bcfc0597d53bd65912f86832ec6061b
BLAKE2b-256 42c1100a390e4b713f06d5e689354e1589ddf9fd106a12c2c58f035b3c680dba

See more details on using hashes here.

File details

Details for the file pyrocko-2020.10.8-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyrocko-2020.10.8-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3

File hashes

Hashes for pyrocko-2020.10.8-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 32492ee50dbcfc08a175479e25f85c9a427a3be44275dbf87b9902006c70f08a
MD5 a17d00f7eeae854176dea9159ef04916
BLAKE2b-256 d65698b5102f3c2bfa6038dbabf7804cfe61c1085c48f00aee54c9eb0edf1f2a

See more details on using hashes here.

File details

Details for the file pyrocko-2020.10.8-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyrocko-2020.10.8-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3

File hashes

Hashes for pyrocko-2020.10.8-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7f7e96dcee46c183fa53b69bfdc8ab0543c125449de50831e358e95a4a8d86c2
MD5 5fb1b2a005bdd9a0a50f603244897658
BLAKE2b-256 2aff57f594d580015eb5a99e1811d7e1ee7a9a1621950ffdff15489c69f671ed

See more details on using hashes here.

File details

Details for the file pyrocko-2020.10.8-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyrocko-2020.10.8-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3

File hashes

Hashes for pyrocko-2020.10.8-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d73146ca6d6f497ca4726574adcb41c7b75b47c8e6891a7f183d2d9b2491c7e5
MD5 6ce9821c9c6825a21c99117e20a4d3b5
BLAKE2b-256 6a3d0b2d999303724e3697f45384b3b928887bb6a411c282149738d887ff5805

See more details on using hashes here.

File details

Details for the file pyrocko-2020.10.8-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyrocko-2020.10.8-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3

File hashes

Hashes for pyrocko-2020.10.8-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 65b3c6c858fc8830f85d72582d39bf3a4e3823cfe5dd0443b9133043a2966c6d
MD5 9d6387b2b8d3c500b3d1d74e42a7d8d0
BLAKE2b-256 9567ddff0f139c9852951e835d4a663f81302407eff3b38d4127eb40ceb580a5

See more details on using hashes here.

File details

Details for the file pyrocko-2020.10.8-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyrocko-2020.10.8-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3

File hashes

Hashes for pyrocko-2020.10.8-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4d679e7e0d695e4a7b29e22356e93b73125398555d3ff1ae939ff00e922434fe
MD5 948e95edebe76185515eebc332ef5535
BLAKE2b-256 60483bfb180efe52c7b311b5d8c7d142c0f4158bb7e7ba0942484092efb882c0

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