# <p align="center"><img src="docs/readme_images/header_combined_slim.png" width="1000"></p>
> Open-source, implicit 3D structural geological modeling in Python.
[![PyPI](https://img.shields.io/badge/python-3-blue.svg)](https://www.python.org/downloads/)
[![PyPI](https://img.shields.io/badge/pypi-1.0-blue.svg)](https://pypi.org/project/gempy/)
[![license: LGPL v3](https://img.shields.io/badge/license-LGPL%20v3-blue.svg)](https://github.com/cgre-aachen/gempy/blob/master/LICENSE)
[![Documentation Status](https://assets.readthedocs.org/static/projects/badges/passing-flat.svg)](http://docs.gempy.org)
[![Travis Build](https://travis-ci.org/cgre-aachen/gempy.svg?branch=master)](https://travis-ci.org/github/cgre-aachen/gempy/branches)
[![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/cgre-aachen/gempy/master)
[![DOI](https://zenodo.org/badge/96211155.svg)](https://zenodo.org/badge/latestdoi/96211155)
[![DOCKER](https://img.shields.io/docker/cloud/automated/leguark/gempy.svg)](https://cloud.docker.com/repository/docker/leguark/gempy)
## Overview
[GemPy](https://www.gempy.org/) is a Python-based, **open-source geomodeling library**. It is
capable of constructing complex **3D geological models** of folded
structures, fault networks and unconformities, based on the underlying
powerful **implicit representation** approach.
## Installation
We provide the latest release version of GemPy via PyPi package services. We highly recommend using PyPi,
`$ pip install gempy`
as it will take care of automatically installing all the required dependencies - except in windows that requires one extra step.
Windows does not have a gcc compilers pre-installed. The easiest way to get a theano compatible compiler is by using
the theano conda installation. Therefore the process would be the following:
`$ conda install theano`
`$ pip install gempy`
For more information, refer to the [installation documentation](https://docs.gempy.org/installation.html).
## Resources
After installation you can either check the [notebook tutorials](https://docs.gempy.org/getting_started/get_started.html#sphx-glr-getting-started-get-started-py)
or the [video introduction](https://www.youtube.com/watch?v=n0btC5Zilyc) to get started.
Got to the [documentation site](http://docs.gempy.org/) for further information and enjoy the [tutorials and examples](https://www.gempy.org/tutorials).
For questions and support, please use [discussions](https://github.com/cgre-aachen/gempy/discussions).
If you find a bug or have a feature request, create an [issue](https://github.com/cgre-aachen/gempy/issues).
Follow these [guidelines](https://github.com/cgre-aachen/gempy/blob/WIP_readme-update-march21/CONTRIBUTING.md) to contribute to GemPy.
<a name="ref"></a>
## References
* de la Varga, M., Schaaf, A., and Wellmann, F. (2019). [GemPy 1.0: open-source stochastic geological modeling and inversion](https://gmd.copernicus.org/articles/12/1/2019/gmd-12-1-2019.pdf), Geosci. Model Dev., 12, 1-32.
* Wellmann, F., & Caumon, G. (2018). [3-D Structural geological models: Concepts, methods, and uncertainties.](https://hal.univ-lorraine.fr/hal-01921494/file/structural_models_for_geophysicsHAL.pdf) In Advances in Geophysics (Vol. 59, pp. 1-121). Elsevier.
* Calcagno, P., Chilès, J. P., Courrioux, G., & Guillen, A. (2008). Geological modelling from field data and geological knowledge: Part I. Modelling method coupling 3D potential-field interpolation and geological rules. Physics of the Earth and Planetary Interiors, 171(1-4), 147-157.
* Lajaunie, C., Courrioux, G., & Manuel, L. (1997). Foliation fields and 3D cartography in geology: principles of a method based on potential interpolation. Mathematical Geology, 29(4), 571-584.
## Publications using GemPy
* Güdük, N., de la Varga, M. Kaukolinna, J. and Wellmann, F. (in review). Model-Based Probabilistic Inversion Using Magnetic Data: A Case Study on the Kevitsa Deposit.
* Schaaf, A., de la Varga, M., Wellmann, F., & Bond, C. E. (2020). [Constraining stochastic 3-D structural geological models with topology information using Approximate Bayesian Computation using GemPy 2.1](https://gmd.copernicus.org/preprints/gmd-2020-136/gmd-2020-136.pdf). Geoscientific Model Development Discussions, 1-24.
* Stamm, F. A., de la Varga, M., and Wellmann, F. (2019). [Actors, actions, and uncertainties: optimizing decision-making based on 3-D structural geological models](https://se.copernicus.org/articles/10/2015/2019/se-10-2015-2019.html), Solid Earth, 10, 2015–2043.
* Wellmann, F., Schaaf, A., de la Varga, M., & von Hagke, C. (2019). [From Google Earth to 3D Geology Problem 2: Seeing Below the Surface of the Digital Earth](
https://www.sciencedirect.com/science/article/pii/B9780128140482000156).
In Developments in Structural Geology and Tectonics (Vol. 5, pp. 189-204). Elsevier.
## Gallery
### Geometries
<p>
<table>
<tr>
<td>
<a href="https://docs.gempy.org/examples/geometries/1_horizontal_stratigraphic.html#sphx-glr-examples-geometries-1-horizontal-stratigraphic-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/model1_nodata.png" width="300" />
</a>
</td>
<td>
<a href="https://docs.gempy.org/examples/geometries/2_fold.html#sphx-glr-examples-geometries-2-fold-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/model2_nodata.png" width="300" />
</a>
</td>
<td>
<a href="https://docs.gempy.org/examples/geometries/3_recumbent_fold.html#sphx-glr-examples-geometries-3-recumbent-fold-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/model3_nodata.png" width="300" />
</a>
</td>
</tr>
<tr>
<td>
<a href="https://docs.gempy.org/examples/geometries/4_pinchout.html#sphx-glr-examples-geometries-4-pinchout-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/model4_nodata.png" width="300" />
</a>
</td>
<td>
<a href="https://docs.gempy.org/examples/geometries/5_fault.html#sphx-glr-examples-geometries-5-fault-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/model5_nodata.png" width="300" />
</a>
</td>
<td>
<a href="https://docs.gempy.org/examples/geometries/6_unconformity.html#sphx-glr-examples-geometries-6-unconformity-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/model6_nodata.png" width="300" />
</a>
</td>
</tr>
</table>
</p>
### Features
<p>
<table>
<tr>
<td>
<a href="https://docs.gempy.org/tutorials/ch1_fundamentals/ch1_3b_cross_sections.html#sphx-glr-tutorials-ch1-fundamentals-ch1-3b-cross-sections-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/sectiontest.png" width="300" />
</a>
</td>
<td>
<a href="https://docs.gempy.org/tutorials/ch1_fundamentals/ch1_7_3d_visualization.html#sphx-glr-tutorials-ch1-fundamentals-ch1-7-3d-visualization-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/data_vis.png" width="300" />
</a>
</td>
<td>
<a href="https://docs.gempy.org/examples/geometries/7_combination.html#sphx-glr-examples-geometries-7-combination-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/scalarfield.png" width="300" />
</a>
</td>
</tr>
<tr>
<td>
<a href="https://docs.gempy.org/tutorials/ch1_fundamentals/ch1_3b_cross_sections.html#sphx-glr-tutorials-ch1-fundamentals-ch1-3b-cross-sections-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/geomap.png" width="300" />
</a>
</td>
<td>
<a href="https://docs.gempy.org/tutorials/ch4-Topology/ch4-1-Topology.html#sphx-glr-tutorials-ch4-topology-ch4-1-topology-py">
<img alt="colormapped image plot thumbnail" src="docs/readme_images/topology.png" width="300" />
</a>
</td>
<td>
<a href="https://docs.gempy.org/tutorials/ch4-Topology/ch4-1-Topology.html#sphx-glr-tutorials-ch4-topology-ch4-1-topology-py">
<img alt="colormapped image plot thumbnail"
没有合适的资源?快使用搜索试试~ 我知道了~
gempy:GemPy是一个基于Python的开源3D结构地质建模软件,它允许根据界面和方向数据隐式(即自动)创建复杂的地质模型...
共660个文件
py:186个
csv:138个
npy:43个
5星 · 超过95%的资源 需积分: 48 44 下载量 177 浏览量
2021-05-12
07:34:06
上传
评论 2
收藏 27MB ZIP 举报
温馨提示
Python中的开源,隐式3D结构地质建模。 概述 是一个基于Python的开源库。 基于潜在的强大隐式表示方法,它能够构建折叠结构,断层网络和不整合面的复杂3D地质模型。 安装 我们通过PyPi软件包服务提供了GemPy的最新发行版。 我们强烈建议您使用PyPi, $ pip install gempy 因为它将自动安装所有必需的依赖项-在Windows中需要额外一步。 Windows没有预安装gcc编译器。 获得与theano兼容的编译器的最简单方法是使用theano conda安装。 因此,该过程将如下所示: $ conda install theano $ pip install gempy 有关更多信息,请参阅。 资源 安装后,您可以查看笔记本教程或视频介绍以开始使用。 请访问文档站点以获取更多信息,并享受教程和示例。 如有疑问和支持,请使用讨论。 如果您发现错
资源详情
资源评论
资源推荐
收起资源包目录
gempy:GemPy是一个基于Python的开源3D结构地质建模软件,它允许根据界面和方向数据隐式(即自动)创建复杂的地质模型。 它还为随机建模提供支持,以处理参数和模型不确定性 (660个子文件)
test_g.xml.bu 245KB
test_h.xml.bu 227KB
test_f.xml.bu 72KB
test_e.xml.bu 29KB
test_d.xml.bu 29KB
test_b3.xml.bu 23KB
test_b.xml.bu 23KB
test_c.xml.bu 23KB
test_b2.xml.bu 21KB
test_b4.xml.bu 21KB
test_a.xml.bu 2KB
.buildinfo 230B
3dview_3D View.cfg 1KB
3dview_3D View.cfg 1KB
3dview_3D View.cfg 1KB
3dview_3D View.cfg 1KB
3dview_3D View.cfg 1KB
3dview_3D View.cfg 1KB
3dview_3D View.cfg 1KB
3dview_3D View.cfg 1KB
viewers.cfg 432B
viewers.cfg 322B
viewers.cfg 322B
viewers.cfg 258B
viewers.cfg 258B
viewers.cfg 258B
viewers.cfg 258B
viewers.cfg 258B
viewers.cfg 258B
viewers.cfg 258B
viewers.cfg 258B
setup.cfg 39B
claudius_sf_gempy 245KB
CNAME 11B
Sections_EW.csv 307KB
Moureze_Points.csv 229KB
Sections_NS.csv 210KB
filtered_surface_points.csv 61KB
filtered_orientations.csv 36KB
2018_orient_clust_n_init5_0.csv 30KB
2018_orient_clust_n_init5_0.csv 30KB
2018_interf.csv 15KB
2018_interf.csv 15KB
Greenstone_surface_points.csv 9KB
Greenstone_orientations.csv 9KB
Fault.csv 6KB
gempy_interfaces.csv 6KB
Tutorial_ch1-1_Basics_surface_points.csv 6KB
Paper_GU2F_sc_faults_topo_Points.csv 5KB
Tutorial_ch1-9b_Fault_relations_surface_points.csv 5KB
Tutorial_ch1-9a_Fault_relations_surface_points.csv 4KB
coordinates_mwe.csv 4KB
test_g_Points.csv 3KB
test_h_Points.csv 3KB
SandStone_Points.csv 3KB
test_g_Foliations.csv 3KB
test_h_Foliations.csv 3KB
foliations7.csv 3KB
gempy_foliations.csv 3KB
SandStone_Foliations.csv 3KB
interfaces8.csv 2KB
Tutorial_ch1-1_Basics_surfaces.csv 2KB
test_f_Points.csv 2KB
Tutorial_ch1-8_Onlap_relations_surfaces.csv 2KB
Greenstone_surfaces.csv 2KB
Paper_GU2F_sc_faults_topo_Foliations.csv 2KB
interfaces7.csv 2KB
fixture_model_surfaces.csv 2KB
model7_surface_points.csv 2KB
orientations_mwe.csv 2KB
Tutorial_ch1-8_Onlap_relations_surface_points.csv 2KB
model3_surface_points.csv 2KB
interfaces6.csv 2KB
Tutorial_ch1-8_Onlap_relations_orientations.csv 2KB
interfaces5.csv 2KB
fault_unconformity_model_points.csv 1KB
Tutorial_ch1-9b_Fault_relations_orientations.csv 1KB
simple_fault_model_points_geophy.csv 1KB
foliations8.csv 1KB
simple_fault_model_points.csv 1KB
simple_fault_model_points.csv 1KB
interfaces9.csv 1KB
Tutorial_ch1-9a_Fault_relations_orientations.csv 1KB
interfaces3.csv 1KB
interfaces1.csv 1KB
2-layers_surfaces.csv 1KB
interfaces2.csv 1KB
ch6_data_interf.csv 1KB
ch6_data_interf.csv 1KB
FabLessPoints_Points.csv 1023B
foliations1.csv 1019B
foliations5.csv 887B
foliations2.csv 779B
model6_surface_points.csv 715B
ch6_data_fol.csv 686B
ch6_data_fol.csv 686B
foliations9.csv 678B
foliations3.csv 663B
model2_surface_points.csv 659B
Tutorial_ch1-1_Basics_orientations.csv 609B
共 660 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
莊謙
- 粉丝: 22
- 资源: 4629
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2