All Projects → djpugh → MTfit

djpugh / MTfit

Licence: other
MTfit code for Bayesian Moment Tensor Fitting

Programming Languages

python
139335 projects - #7 most used programming language
cython
566 projects
shell
77523 projects

Projects that are alternatives of or similar to MTfit

RfPy
Teleseismic receiver function calculation and post-processing
Stars: ✭ 25 (-59.02%)
Mutual labels:  seismology, geophysics
seispy
Python module of seismology and receiver functions
Stars: ✭ 50 (-18.03%)
Mutual labels:  seismology, geophysics
Telewavesim
Teleseismic body wave modeling through stacks of (submarine/anisotropic) layers
Stars: ✭ 41 (-32.79%)
Mutual labels:  seismology, geophysics
OrientPy
Seismic station orientation tools
Stars: ✭ 29 (-52.46%)
Mutual labels:  seismology, geophysics
SeisNoise.jl
Ambient Noise Cross-Correlation in Julia
Stars: ✭ 43 (-29.51%)
Mutual labels:  seismology
bayseg
An unsupervised machine learning algorithm for the segmentation of spatial data sets.
Stars: ✭ 46 (-24.59%)
Mutual labels:  geophysics
symbolic-pymc
Tools for the symbolic manipulation of PyMC models, Theano, and TensorFlow graphs.
Stars: ✭ 58 (-4.92%)
Mutual labels:  bayesian
binary.com-interview-question
The sample question for Interview a job in Binary options
Stars: ✭ 52 (-14.75%)
Mutual labels:  bayesian
nllgrid
Python class for reading and writing NLLoc grid files.
Stars: ✭ 23 (-62.3%)
Mutual labels:  seismology
go-topics
Latent Dirichlet Allocation
Stars: ✭ 23 (-62.3%)
Mutual labels:  bayesian
Lazylyst
Lazylyst is a GUI created for time series review, using a flexible framework for new workflows
Stars: ✭ 16 (-73.77%)
Mutual labels:  seismology
reda
Reproducible Electrical Data Analysis
Stars: ✭ 14 (-77.05%)
Mutual labels:  geophysics
MSAT
MATLAB Seismic Anisotropy Toolkit
Stars: ✭ 31 (-49.18%)
Mutual labels:  geophysics
FastPCC
Compute interstation correlations of seismic ambient noise, including fast implementations of the standard, 1-bit and phase cross-correlations.
Stars: ✭ 24 (-60.66%)
Mutual labels:  seismology
pyGeoPressure
Pore pressure prediction using seismic velocity and well log data
Stars: ✭ 65 (+6.56%)
Mutual labels:  geophysics
teaching-computational-geophysics
Additional material for computational geophysics course
Stars: ✭ 35 (-42.62%)
Mutual labels:  geophysics
QuakeMigrate
A Python package for automatic earthquake detection and location using waveform migration and stacking.
Stars: ✭ 101 (+65.57%)
Mutual labels:  seismology
sl2influxdb
Fetch seedlink data and store them into InfluxDB
Stars: ✭ 28 (-54.1%)
Mutual labels:  seismology
statistical-rethinking-solutions
Solutions of practice problems from the Richard McElreath's "Statistical Rethinking" book.
Stars: ✭ 60 (-1.64%)
Mutual labels:  bayesian
bnp
Bayesian nonparametric models for python
Stars: ✭ 17 (-72.13%)
Mutual labels:  bayesian
https://travis-ci.org/djpugh/MTfit.svg?branch=develop https://ci.appveyor.com/api/projects/status/rvi74lcro7q3od85?svg=true

The documentation is available at https://djpugh.github.io/MTfit/ and can be built using sphinx from the source in MTfit/docs/, or using the build_docs.py.

The documentation includes tutorials and explanations of MTfit and the approaches used.

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.

Installing MTfit

MTfit is available on PyPI and can be installed using:

>>pip install MTfit

Alternative this repository can be cloned and the package then installed simply by calling:

>>python setup.py install

MTfit is dependent on numpy and scipy, and for MATLAB -v7.3 support also requires h5py. Cluster support will be automatically installed via pyqsub from github MPI support requires mpi4py built against a valid MPI distribution.

To build the C extensions when compiling from source you will need cython and associated C compilers

! Known Bug - running with MPI and very large non-zero MT results can lead to an error: mpi4py SystemError: Negative size passed to PyString_FromStringAndSize - to fix, re-run with smaller sample sizes

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].