Skip to main content

A probabilistic earthquake source inversion framework. Designed and crafted in Mordor.

Project description

Grond is an open source software tool for robust characterization of earthquake sources. Moment tensors and finite fault rupture models can be estimated from a combination of seismic waveforms, waveform attributes and geodetic observations like InSAR and GNSS. It helps you to investigate diverse magmatic, tectonic, and other geophysical processes at all scales.

It delivers meaningful model uncertainties through a Bayesian bootstrap-based probabilistic joint inversion scheme. The optimisation explores the full model space and maps model parameter trade-offs with a flexible design of objective functions.

Rapid forward modelling is enabled by using pre-computed Green’s function databases, handled through the Pyrocko software library. They serve synthetic near-field surface displacements and synthetic seismic waveforms for arbitrary earthquake source models and geometries.

Installation with pip

See also: Grond Manual: Installation

Grond and all its dependencies can be installed by running

pip install grond  # read below...

but, we recommend to make a conscious decision about how its main dependency Pyrocko and especially Pyrocko’s own dependencies are installed. The Pyrocko Installation Manual describes different installation schemes.

As a general advice, we recommend to exclusively use either, (1) the system’s native package manager, (2) Anaconda, or (3) pip only. In (1) and (2), only resort to use pip for those few packages which are not available as native packages. Otherwise, competing package managers will ruin your day!

To prevent pip from automatically resolving dependencies run

pip install --no-deps grond

This assumes that Pyrocko and Kite have been installed beforehand.

Documentation

Documentation and examples can be found in the Grond Manual.

Community

Meet people from all over the world doing awesome research with Grond in our community chat: use the Grond channel in the friendly Pyrocko Hive. This is the best place to talk about new features, special techniques or to get help on setting up your first inversion with Grond.

Development

Grond is open source.

Join us at our Git repository and read the Contribution guide.

– The Grond 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

grond-1.5.1.tar.gz (366.2 kB view details)

Uploaded Source

File details

Details for the file grond-1.5.1.tar.gz.

File metadata

  • Download URL: grond-1.5.1.tar.gz
  • Upload date:
  • Size: 366.2 kB
  • 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.50.2 CPython/3.7.3

File hashes

Hashes for grond-1.5.1.tar.gz
Algorithm Hash digest
SHA256 747792516f6ad76e357fda6c1c75a2f84081167146a5208aa38491dd5225be46
MD5 60e14e84397f5c34353ab01a77d26dd9
BLAKE2b-256 34d03dbf651a4fd32a9a8df202e5a91c58979718e60a75d798373c2574788069

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