Skip to content

jvollhueter/ISOSIMpy

Repository files navigation

ISOMSIMpy

ISOSIMpy (c) by the ISOSIMpy Team is a package for the application of lumped parameter models (LPM) to simulate groundwater age dynamics on the basis of tracer and isotope measurements. This package is primarily used for teaching and a first introduction to the field of LPM mdoelling in isotope groundwater hydrology. For applications in research, please contact the development team (see below).

ISOSIMpy is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

You should have received a copy of the license along with this work. If not, see http://creativecommons.org/licenses/by-nc-sa/4.0/.

Please note:

This code is still under development. None of the components have been finally tested.

If you have any questions, write an email to jonas.vollhueter@tu-dresden.de or max_gustav.rudolph@tu-dresden.de.

MyBinder

Binder

A Binder is available in which you can run the example notebooks remotely. With that, you do not need to install a Python distribution but you are also limited in functionality and adaptability (you cannot adapt the notebooks manually).

Installing and Using the Package

If you have experience with the Python programming language, just download the source code from this repository and move the ISOSIMpy package files (Pre.py, Calculate.py, Multis.py, Post.py, main.py) to a local directory from which you intend to work. Proceed with using the package as demonstrated in the examples / Jupyter Notebooks.

If you do not have experience with the Python programming language, please perform the following steps:

  1. Download the source code in this repository
    1. Here, click on the green button labeled Code and select download zip
    2. After downloading, unpack the zip-archive into a target directory (name it, e.g., ISOSIMpy)
  2. Download Anaconda (most popular and easy-to-use Python distribution) here
  3. Install Anaconda
  4. Open the Anaconda PowerShell Prompt
  5. Type conda list and hit [ENTER]
  6. Look through the list and check if python, jupyterlab, numpy, pandas, and matplotlib are available
    1. If one of the packages is not available:
    2. (still in the PowerShell Prompt) type conda install [PACKAGENAME] and hit [ENTER], where you replace [PACKAGENAME] by the missing package (i.e., numpy, pandas, matplotlib, etc.); if asked, type y and hit [ENTER] to proceed
  7. (still in the PowerShell Prompt) type jupyter lab and hit [ENTER]; now a new tab with JupyterLab should open in your browser
  8. In the file manager of JupyterLab, navigate to the ISOSIMpy directory and open an available Jupyter Notebook (e.g., Notebook_Tracer_simple.ipynb)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors