MTfit: A Bayesian approach to source inversion.

MTfit: Bayesian Source InversionΒΆ

Bayesian Moment Tensor Inversion Code by David J Pugh

https://travis-ci.org/djpugh/MTfit.svg?branch=develop

MTfit is a Bayesian forward model inversion code for moment tensor and double-couple source inversion using different data types, based on the Bayesian approach presented in Pugh et al, 2016a and Pugh, 2015. The code has been developed as part of a PhD project (Pugh, 2015). The solutions are estimated using polarity and amplitude ratio data, although the code is extensible (see Extending MTfit) so it is possible to include other data-types in this framework. MTfit can incorporate uncertainty estimates both in the data (noise etc.) and the model (and location) in the resultant posterior PDF. There are three sampling approaches that have been developed, with different advantages (Pugh et al, 2015c, and it is also possible to use the approach for relative amplitude inversion as well (Pugh et al, 2015e).

MTfit also works with the automated Bayesian polarity approach described in Pugh et al, 2016b as an alternative method of estimating polarity probabilities. This is written as the autopol Python module, and may be available on request.

The source code is available from GitHub.

Issues are tracked at the GitHub repository. Please raise a new issue or feature request here.

This documentation is available as a PDF and an epub file

Please note that this code is provided as-is, and no guarantee is given that this code will perform in the desired way. Additional development and support is carried out in the developer's free time.

Restricted: For Non-Commercial Use Only This code is protected intellectual property and is available solely for teaching and non-commercially funded academic research purposes. Applications for commercial use should be made to Schlumberger or the University of Cambridge.