GemPy
pip install gempy
A software for 3D structural geologic implicit modeling in Python
GemPy is an open-source tool for generating 3D structural geological models in Python (GemPy’s code can be viewed in its repository: https://github.com/cgre-aachen/gempy.). Also, check our new website https://www.gempy.org/. It is capable of creating complex 3D geological models, including stratigraphic and structural features such as:
fold structures (e.g.: anticlines, synclines)
fault networks and fault-layer interactions
unconformities
3D models created with GemPy may look like this:
pygmi
pip install pygmi
PyGMI stands for Python Geoscience Modelling and Interpretation. It is a modelling and interpretation suite aimed at magnetic, gravity and other datasets.
PyGMI is developed at the Council for Geoscience (Geological Survey of South Africa).
It includes:
- Magnetic and Gravity 3D forward modelling
- Cluster Analysis
- Routines for cutting, reprojecting and doing simple modifications to data
- Convenient display of data using pseudo-color, ternary and sunshaded representation.
- It is released under the Gnu General Public License version 3.0
Processing and modeling gravity and magnetic data, like terrain correction, upward continuation, equivalent layers, 3D inversion, and more.
fatiando/harmonica
pip install https://github.com/fatiando/harmonica/archive/master.zip
Harmonica is a Python library for processing and modeling gravity and magnetic data.
- It includes common processing steps, like calculation of normal gravity, terrain correction, reduction to the pole, upward continuation, equivalent layers, and more. There are forward modeling functions for basic geometric shapes, like spheres, prisms, polygonal prisms, and tesseroids. The inversion methods are implemented as classes with an interface inspired by scikit-learn (like Verde).
simpeg
pip install –upgrade pip
Then you can install SimPEG
pip install SimPEG
To update SimPEG, you can run
pip install –upgrade SimPEG
Simulation and Parameter Estimation in Geophysics
An open source python package for simulation and gradient based parameter estimation in geophysical applications.
Gravity
Magnetics
Viscous remanent magnetization
Direct current resistivity
Induced polarization
Electromagnetics
Time domain
Frequency domain
Magnetotellurics
Richards Equation
pyGIMLi
An open-source library for modelling and inversion in geophysics
AuScope
Simulation, Analysis & Modelling
GeoBIPy
Geophysical Bayesian Inference in Python
esys-escript 5.4
https://launchpad.net/escript-finley/+milestone/5.4
https://launchpad.net/escript-finley/3.0+/5.4/+download/python-escript_5.4.tar.gz
https://launchpad.net/escript-finley/3.0+/5.4/+download/install.pdf
https://launchpad.net/escript-finley/3.0+/5.4/+download/docs.zip