A hierarchical stochastic geological modeling tool in Python
ArchPy can be installed with pip :
This will install ArchPy and the necessary dependencies. To install all the dependencies (including optional ones) :
pip install geoarchpy[all]
ArchPy can also be installed from the source code. To do so, clone the repository and run the following command in the main directory :
Alternatively, it is possible to add ArchPy path directly in the python script with sys :
sys.path.append("path where ArchPy is")
and then import ArchPy. In such case, it is necessary to install all the dependencies manually.
Concerning the interactivity of the plots, it is necessary to install trame as well as some trame subpackages. This can be done with the following command :
pip install trame
pip install trame-vuetify
pip install trame-vtk
Works and tested with 3.8 <= python <= 3.11
The following python packages are absolutely necessary:
These are not required but highly recommanded. They are installed with ArchPy by default.
There is some example notebooks :
A paper was published on the ArchPy concept and its different capabilities. The paper was written with the version 0.1 of ArchPy. It is available with the following link.
list of references using ArchPySchorpp, L., Straubhaar, J., & Renard, P. (2024). From lithological descriptions to geological models: an example from the Upper Aare Valley. Frontiers in Applied Mathematics and Statistics, 10, 1441596 link.
Neven, A., & Renard, P. (2023). A novel methodology for the stochastic integration of geophysical and hydrogeological data in geologically consistent models. Water Resources Research, 59(7). link
Neven, A., Schorpp, L., & Renard, P. (2022). Stochastic multi-fidelity joint hydrogeophysical inversion of consistent geological models. Frontiers in Water, 4, 989440. link
For any questions regarding ArchPy, please contact me at ludovic.schorpp@unine.ch
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4