Released
Software

Pyrocko - An open-source seismology toolbox and library

Cite as:

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. GFZ Data Services. https://doi.org/10.5880/GFZ.2.1.2017.001

Status

I   N       R   E   V   I   E   W : 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. GFZ Data Services. https://doi.org/10.5880/GFZ.2.1.2017.001

Abstract

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, calculation of Green's functions and earthquake models' synthetic waveforms and static displacements (InSAR or GPS). Those can be used to characterize extended earthquake ruptures, point sources (moment tensors) and other seismic sources. This publication includes the Pyrocko core, a library providing building blocks for researchers and students wishing to develop their own applications.

The Pyrocko framework also ships with application:
(1) Snuffler (interactive seismogram browser and workbench),
(2) Cake (1D travel-time and ray-path computations),
(3) Fomosto (calculate and manage Green’s function databases) and
(4) Jackseis (waveform archive data manipulation).

Additional applications, as of Grond, Lassie and Kite are individual software publications. See the project page (www.pyrocko.org) for full documentation, tutorials and installation instructions.

Technical Information

Licence: GNU General Public License, Version 3, 29 June 2007

Copyright © 2021 Pyrocko Developer Community

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

Authors

  • Heimann, Sebastian;GFZ German Research Centre for Geosciences, Potsdam, Germany
  • Kriegerowski, Marius;GFZ German Research Centre for Geosciences, Potsdam, Germany
  • Isken, Marius;Christian-Albrechts-Universität Kiel, Germany
  • Cesca, Simone;GFZ German Research Centre for Geosciences, Potsdam, Germany
  • Daout, Simon;Christian-Albrechts-Universität Kiel, Germany
  • Grigoli, Francesco;ETH Zürich, Switzerland
  • Juretzek, Carina;Ludwigs Maximilians University München, Germany
  • Megies, Tobias;Ludwigs Maximilians University München, Germany
  • Nooshiri, Nima;GFZ German Research Centre for Geosciences, Potsdam, Germany
  • Steinberg, Andreas;Christian-Albrechts-Universität Kiel, Germany
  • Sudhaus, Henriette;Christian-Albrechts-Universität Kiel, Germany
  • Vasyura-Bathke, Hannes;King Abdullah University of Science and Technology, Saudi Arabia
  • Willey, Timothy;GFZ German Research Centre for Geosciences, Potsdam, Germany
  • Dahm, Torsten;GFZ German Research Centre for Geosciences, Potsdam, Germany

Contact

Keywords

Seismological software, Seismological toolbox, Green's functions, Seismological data processing, Python framework, Earthquake source parameters

GCMD Science Keywords

Files

License: GNU General Public License, Version 3, 29 June 2007, Copyright © 2017 Pyrocko Developer Community