Land Cover Dynamic Analysis for Climate Change Impact Assessment with Python and Rasterio - Tutorial

This is an applied of land cover dynamic analysis over some regions of Turkey for the evaluation of land aridification and land abandonment due to climate change on the last decade. The case covers all the steps in Python with related geospatial libraries to process Sentinel 2 images for an area of study with considerations of hydrological conditions and reduction of outlier values.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Multiple parametrization of Phreeqc simulations with Python and hatariTools - Tutorial

Applied example for Phreeqc simulation with multiple parameter values with Python and its new library hatariTools. This example explores the simulation and analysis of calcite from different values of PCO2(g) on a Jupyter Notebook and creates a graphical representation of the Calcite molality vs PCO2(g) in Matplotlib.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Create 3D objects (Vtks) from a groundwater model in Model Muse with mf6Voronoi - Tutorial

Model Muse is an awesome tool for groundwater model construction and output visualization, however its graphical capabilities are quite limited. Since we are always on the search of bringing groundwater model ‘close’ to the stakeholder, normal audience and coming generations, there is a special interest in providing complementary tools for the normal workflow with Model Muse and Modflow6 that allows the normal user to create awesome 3D objects representing:

Read More
Comment

 

Suscribe to our online newsletter

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

 

Simulation of open pit inflows using MODFLOW 6 and mv6Voronoi - Tutorial

This applied case presents a step-by-step methodology to simulate groundwater inflow into an open pit using MODFLOW 6—the groundwater flow modeling engine developed by the USGS—in combination with mv6Voronoi, a tool that generates Voronoi meshes.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Paraview and mf6Voronoi for Modflow 6 model 3D visualization - Tutorial

Because an image is worth a thousand words, and 3D visualization is key for explaining, sharing, and analyzing groundwater model parameters, boundaries and results. The Python package mf6Voronoi offers a structured workflow to generate 3D spatial files on VTK format for the representation of the model parameters, water table, head distribution and others that can be plotted on Paraview. This is an applied case of 3D representation for a andean basin groundwater flow model where we are going to explore the relevant tools and options of mf6Voronoi and Paraview.

Read More
Comment

 

Suscribe to our online newsletter

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

 

How to install Rust in Windows under WSL - Tutorial

In this tutorial, we'll walk you through step-by-step how to install Rust inside your WSL environment. Whether you're completely new to WSL, or just want a clean Rust setup, this guide will have you up and running in no time. We'll cover installing WSL, setting up your Linux (Ubuntu) distribution, and installing Rust.

Read More
Comment

 

Suscribe to our online newsletter

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

 

MODFLOW 6 Syntax plugin for Visual Studio Code - Tutorial

There is a plugin for Visual Studio Code that improves MODFLOW 6 model readability. The installation process is quite easy and works for any model without any additional setting or command. This is an applied case of the plugin installation and exploration of a MODFLOW 6  model for a andean basin.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Underground mine inflow modeling with MODFLOW6, Flopy and Mf6Voronoi - Tutorial

An applied example of modeling the development of underground mine works with time based on a Voronoi mesh MOFLOW 6 model. The case consists of 5 mine levels developed over 5 years that cross the underground water body at determined lengths. The numerical model is developed with Python, Flopy and Mf6Voronoi for spatial discretization, implementation of the boundary conditions based on geospatial data, model build/simulation and 3d representation on Paraview.

Read More
2 Comments

 

Suscribe to our online newsletter

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

 

Accelerate MF6 Disv model creation using mf6Voronoi templates - Tutorial

You can work faster and have more time to analyze model results if the process of model creation takes less time. The design of the mf6Voronoi package is oriented to create an improved user experience by optimizing the options of mesh creation and by the implementation of Python script templates for meshing, model construction, and others. This is an applied case of groundwater modeling on a regional scale with Voronoi mesh built on MF6 Disv. The template can be easily customizable to other boundary conditions and will be the basis of coming tutorials and webinars.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Watershed and River Network Delineation from ESA GLO-30 elevations and Hatari Utils - Tutorial

There is a new dataset from the European Space Agency (ESA) called Copernicous DEM (GLO-30) that has global coverage with raster resolution of 30m available to download from the Copernicous Dataspace. We have prepared an applied case to access this dataset, download and clip for an area of study and process it into Hatari Utils that provides the watershed and river network delineation on spatial format. The example also covers the options to determine the accumulation area and explore other outputs from the platform.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Regional groundwater flow modeling with Voronoi mesh on MODFLOW6 DISV and Flopy - Tutorial

This example develops a groundwater model in MODFLOW6 DISV that implements a Voronoi mesh generated from the basin boundary and river network with the mf6Voronoi packages that allow high performance meshing fully coupled with geospatial data. On the Voronoi mesh, the refinement levels are defined by a minimum cell size, maximum cell size and a multiplier. The applied case covers all steps on model discretization, construction, simulation and 2D visualization.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Groundwater modeling figures and related topics

Groundwater modeling figures and related topics

Read More
Comment

 

Suscribe to our online newsletter

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

 

Basic example of groundwater modeling with MODFLOW6 and Flopy in Google Colab - Tutorial

Basic example of MODFLOW 6 groundwater flow modeling with Flopy. The model is multilayered and runs on transient conditions with the recharge, well and river boundary conditions implemented. The example also load model results and create head distributions with flow direction plots with Matplotlib.

The example runs entirely on the Google Colab platform with the use of a Github repository with the MODFLOW 6 executables. This workflow is intended to give a complete online experience of groundwater modeling without any particular computer/software requirement.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Modeling Lithium brine pumping impact with Modflow 6 and Model Muse - Tutorial

Lithium is present in some salt lakes along with other brines in different concentrations. In order to simulate the right groundwater flow regime of Lithium brine along other brines we need to model variable density flow from multiple species. This type of modeling is possible on the latest versions of Modflow 6 with the BUY package and Model Muse.

We have developed an applied case of variable density flow modeling on a andean salt lake that is pumped from 3 wells in 10 years. The model has a grid refinement close to the lake and works with 6 brines: B(OH)3, NaHCO3, NaCl, KHSO4, LiHSO4 and NaHSO4. The example implements the BUY package with all the required parameters together with the configuration of the boundary conditions and initial conditions. Concentration and water balances are processed with Python to evaluate the brine migration over time and the impact of pumping on the water balance.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Topobathymetric elevation generation for flood modeling with geospatial Python

Elevation maps that represent surface and river bathymetry are an essential input for flood modeling in software like HEC-RAS. Even with the latest version of high profile open source GIS software as QGIS the combination of a surface elevation map and a river bottom elevation map is a challenge that requires many turnaround, conversion and manual labour. We have developed a useful script that works with surface and river bottom elevation in a "smart" way and creates a geospatial raster with the topobathymetric elevation by the use of geospatial Python libraries as Shapely and Rasterio. The script also includes some key steps to identify the river body and treat the missing values on the bathymetry map.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Introducing mf6Voronoi: A Python package for generating MODFLOW6 DISV Voronoi meshes

Groundwater modeling with several boundary conditions and complex hydrogeological setups require advanced tools for mesh discretizacion that ensures adequate refinement in the zone of interest while preserving a minimal cell account. Type of mesh has to be engineered in a way to preserve computational resources and represent adequately the groundwater flow regime.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Introduction to Water Reservoir System Modeling with HEC-ResSim - Tutorial

HEC-ResSim is a tool that supports reservoir simulation models, aiding decision-making for improved reservoir operations. The nature of HEC-ResSim, its flexible framework for describing reservoir operations, and its new and powerful features make it applicable for modeling almost any multi-purpose storage system. The approach used by HEC-ResSim is based on rules to replicate the operational decision-making followed by reservoir operators. For water release processes from the reservoir, HEC-ResSim considers variables such as the time of year, hydrological conditions, water temperature, and simultaneous operations with other reservoirs within the system.

This tutorial covers an applied case of reservoir modeling at the discharge point of an andean basin. The example covers the steps to set up the watershed, define the reservoir network, simulate the hydrological alternative and explore output hydrographs and tables.

Tutorial

Input files

https://owncloud.hatarilabs.com/s/mj8eEm1QmX2A69m

Password to download data: Hatarilabs

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.

 

Modeling Hydrogeological Units from Raster Data with Aquifer App and Gempy - Tutorial

Construction of complex and high performance groundwater modes requires an appropriate distribution of the hydrogeological units with depth. We have developed an applied case of 3D modeling of hydrogeological units from data provided as raster (*.tiff) files. The webinar all steps from orientation and elevation sampling from raster data, the conceptualization and setup of the Gempy model in Aquifer App and finally the postprocessing of the 3D lithology based on the surface elevation. The input data comes from the USGS research on the aquifer Systems in the Williston and Powder River Structural Basins, United States and Canada.

Read More
Comment

 

Suscribe to our online newsletter

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

 

How to create a MODFLOW 6 model from geospatial data with Python and Flopy - Tutorial

We have developed an applied case of groundwater model discretized from ESRI Shapefiles with refinement areas. Boundary conditions are also set up from spatial data with the intersect functionality of Flopy. Model surface and layer bottom are imported / processed from xyz point data. The simulation is run for one steady  and ten transient stress periods and results are plotted for head on aerial view and cross section.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Modeling Variable Viscosity Groundwater Flow with MODFLOW 6 and Model Muse - Tutorial

In order to improve the accuracy of a groundwater flow simulation we need a strong conceptual model, a high quality observation dataset and a numerical code that can handle specific characteristics of the groundwater flow we want to evaluate. MODFLOW 6 can deal with variable density flow with the BUY package and also with variable viscosity with the VSC package that is implemented on the latest versions of Model Muse. This tutorial covers an applied case of variable viscosity modeling due to the injection of salinity and heat to a model with regional groundwater flow. The main features for the implementation of the VSC package are explained and the resulting concentrations on two observation points are evaluated with Flopy codes.

Read More
Comment

 

Suscribe to our online newsletter

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