Metadata-Version: 2.1
Name: pyrocko
Version: 2020.3.3
Summary: A versatile seismology toolkit for Python.
Home-page: https://pyrocko.org
Author: The Pyrocko Developers
Author-email: info@pyrocko.org
License: GPLv3
Keywords: seismology, waveform analysis, earthquake modelling, geophysics, geophysical inversion
Platform: UNKNOWN
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: C
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Operating System :: POSIX
Classifier: Operating System :: MacOS
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4
Provides-Extra: gui_scripts
Requires-Dist: numpy (>=1.8)
Requires-Dist: scipy
Requires-Dist: pyyaml
Requires-Dist: matplotlib
Requires-Dist: progressbar2
Requires-Dist: requests
Requires-Dist: nose
Requires-Dist: PyOpenGL
Provides-Extra: gui_scripts
Requires-Dist: PyQt5; extra == 'gui_scripts'

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
-------------

`Pyrocko is Python2/3 compatible.`

Only source packages for Pyrocko are available on ``pip``, this means that
parts of the code has is compiled locally.

Example for Ubuntu, Debian, Mint...

::

    # Install build requirements
    sudo apt-get install python3-dev python3-numpy
    sudo pip3 install pyrocko

    # Install requirements manually
    sudo pip3 install numpy>=1.8 scipy pyyaml matplotlib progressbar2 jinja2 requests PyOpenGL


For the GUI application ``PyQt4`` or ``PyQt5`` has to be installed:

::

    sudo apt-get install -y python3-pyqt5 python3-pyqt5.qtopengl python3-pyqt5.qtsvg


More information at https://pyrocko.org/docs/current/install

Documentation
--------------

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


Development
------------

Find us on GitHub - https://github.com/pyrocko


-- The Pyrocko Developers


