A comprehensive list of specific Python packages for hydrogeology and groundwater modeling

HeadEquipotencialsandModelDrains.jpg

Development of open source software brings amazing new tools in all fields. In hydrogeology and groundwater modeling there is an increasing number of specific open source software and programming packages. We wanted to compile the latest libraries for Python related to hydrogeology, we asked for references and researched over the web to provide you the following list.

Note: The following packages are restricted to Hydrogeology, if you are interested in open source for geoscience we recommend to review this link.


Flopy

A Python package to create, run, and post-process MODFLOW-based models.

https://github.com/modflowpy/flopy


pyEMU

Python modules for model-independent uncertainty analyses, data-worth analyses, and interfacing with PEST(++)

https://github.com/pypest/pyemu


Hataripy

The unofficial Flopy version that creates awesome VTKs

https://github.com/hatarilabs/hataripy


Welltestpy

Welltestpy provides a framework to handle, process, plot and analyse data from well based field campaigns.

https://github.com/GeoStat-Framework/welltestpy


Lumpyrem

Lumpyrem is a Python package that facilitates interaction with the LUMPREM lumped-parameter recharge model 

github.com/rhugman/lumpyrem


TimML

TimML is a computer program for the modeling of steady-state multi-layer flow with analytic elements and consists of a library of Python scripts and FORTRAN extensions.

github.com/mbakker7/timml


HyVR

A python package for simulating hydrogeological virtual realities

https://github.com/driftingtides/hyvr


WellRadPy

WellRadPy ("Well Radius Python") is a Python package for calculating the radius of influence and radius of investigation of pumping wells.

https://pypi.org/project/wellradpy/


PyHELP

An object oriented Python library providing a set of tools to estimate spatially distributed groundwater recharge and other hydrological components (runoff and evapotranspiration) using the HELP (Hydrologic Evaluation of Landfill Performance) model

https://github.com/cgq-qgc/pyhelp


Pastas

Pastas is an open source python package for processing, simulating and analyzing hydrological time series (models).

https://pastas.readthedocs.io/en/latest/


iMOD-Python

The imod Python package is an addition to iMOD and iMODFLOW, intended to facilitate working with groundwater models from Python.

imod.xyz

2 Comments

Saul Montoya

Saul Montoya es Ingeniero Civil graduado de la Pontificia Universidad Católica del Perú en Lima con estudios de postgrado en Manejo e Ingeniería de Recursos Hídricos (Programa WAREM) de la Universidad de Stuttgart con mención en Ingeniería de Aguas Subterráneas y Hidroinformática.

 

Suscribe to our online newsletter

Subscribe for free newsletter, receive news, interesting facts and dates of our courses in water resources.