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.

 

Tutorial in Groundwater Modeling of Faults and Fractures with Modflow6 - Disv on Model Muse

With Model Muse and MODFLOW6 DISV you can model faults and fractures having small cells close to the fracture alignment. In order to achieve small cell sizes close to the fracture aligment the normal MODFLO6 discretization schema (columns and rows) creates a series of unused/unwanted cells, but MODFLOW6 came with two new discretization options that allow us to have local refinements close to areas of interest decreasing the total amount of cells and thus the decreasing computational time.

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.

 

Geological Modeling of Sedimentary Layers from Geospatial Data with Python and Aquifer App - Tutorial

A practical example for constructing a geological model using Python and Aquifer App, based on geospatial data in ESRI Shapefile format and raster data in Tiff format. The tutorial demonstrates the complete procedure of spatial data processing using libraries such as Geopandas, Rasterio, and Pyvista to create surface and orientation files, which are then input into Aquifer App. Finally, the project is run locally in Gempy, generating the geometry of lithology and contacts.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Open, modify, run, and read output from HEC-RAS models with Python - Tutorial

Python can communicate with other softwares through standards in Windows (COMs) and thus provides a higher level of interoperability for river flow models made in HEC-RAS. The amount of tools provided by HEC-RAS through the COM is huge; in this tutorial we will cover some examples of HEC-RAS model interaction for two applied cases from Python scripts in Jupyter Lab.

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 Geological Model from a Point Shapefile with Gempy and Aquifer App - Tutorial

This is an applied case were we build a geological model only with lithology information stored as a point shapefile. The tutorial covers all steps from raster (array) generation for all surfaces together with the orientation sampling and format of surfaces/orientations as Gempy input files. The generated data was inserted in the Aquifer App that implements an interface to create Gempy models. Finally the lithology and layer surface geometry was exported as Vtk to be represented on Paraview with the initial data to evaluate the accuracy of the simulation.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Geological modeling of a petroleum system with Gempy, Gemgis and Aquifer App - Tutorial

Aquifer App offers a friendly, clean and powerful way to create Gempy scripts for geological modeling. We have developed an applied case of a 3D petroleum system model for a part of the Williston Basin, USA that contains the Nesson Anticline. Top layer information was provided as raster format where elevation and orientation for random points were extracted with Python codes using the Gemgis package and exported in Gempy input file format. On Aquifer App the processed CSV files were inserted and the geological model was set up with the corresponding geological sequence. 

Read More
Comment

 

Suscribe to our online newsletter

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

 

NetCDF for water resources with Python for dummies (CHIRPS dataset) - Tutorial

NetCDF has become a popular choice for storing and delivering precipitation and water resources related data. Its capacities to store multiple geospatial raster layers over time allow another level of abstraction on data analysis, however the format is of limited use on normal desktop applications and most times we are required to use a programming language such as Python or R.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Export 3d Geological Units as Vtk format with Gempy and Aquifer App - Tutorial

Aquifer App offers a friendly, clean and powerful way to create Gempy scripts for geological modeling. The platform also allows users to run the scripts and download the whole modeling project that has the 3D geometry of the geological units and faults in Vtk format. This tutorial shows an applied case of geological data visualization, model creation, model run, export and representation of the Vtk files in 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.

 

Regional geological modeling with surface topography with Gempy and Aquifer App - Tutorial

The coupling of Python scripts with the Aquifer App platform allows us to generate geological models with a versatility not seen before. This is a basic example of regional geological modeling in Aquifer App with surface topography from a digital elevation model in TIF format. The tutorial also makes a 3D representation of the contacts and orientations of the one layer geology in a Jupyter notebook for better analysis of the geological sequence.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Geological modeling of a recumbent fold with Gempy and Aquifer App - Tutorial

The coupling of Python scripts with the Aquifer App platform allows us to generate geological models with a versatility not seen before. This is a basic example of geological modeling of an recumbent fold in Aquifer App that can create models using Gempy. The tutorial also makes a 3D representation of the contacts and orientations of the layers in a Jupyter notebook for better analysis of the geological sequence.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Flood simulation from direct rainfall with Python and Landlab - Tutorial

Simulation of direct precipitation events over a surface is important to assess the impacted areas and manage disaster situations. Response to precipitation is evaluated over cells in a 2D model and runoff is routed to the stream networks. Landlab is a Python library for a variety of surface processes and can model shallow water flow over topography with a variety of algorithms. We have developed an applied case of direct rainfall for flood modeling over a geospatial raster where an initial water height is applied and then flows over the surface. Resulting water heights are exported as geospatial rasters.

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.

 

Geological modeling of an anticline structure with Gempy and Aquifer App - Tutorial

The coupling of Python scripts with the Aquifer App platform allows us to generate geological models with a versatility not seen before. This is a basic example of geological modeling of an anticline structure in Aquifer App that can create models using Gempy. The tutorial also makes a 3D representation of the contacts and orientations of the layers in a Jupyter notebook for better analysis of the geological sequence.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Missing Crop Vegetation Areas Detection with Python and Scikit Learn

An applied case for the recognition of missing crop vegetation areas based on a drone orthophoto. Contours have been identified from an enhanced combination of raster bands with a marching squares method to find constant valued contours and then exported as geospatial polygons.

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.

 

Simplify / densify stream network online with Hatari Utils - Tutorial

Watershed delineation and stream network determination are common tasks on the hydrological analysis for any area of interest. There is a parameter on the stream network determination that allows us to have simple stream networks that resemble the main water courses or dense stream networks that map all the permanent / temporary streams. This is an applied example of  stream network determination on our online platform Hatari Utils where you can specify the number of upstream cells and interactively review the result.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Geological modeling of horizontal sedimentary layers with Gempy and Aquifer App - Tutorial

The coupling of Python scripts with the Aquifer App platform allows us to generate geological models with a versatility not seen before. This is a basic example of geological modeling of two horizontal layers in Aquifer App that can create models using Gempy. The tutorial also makes a 3D representation of the contacts and orientations of the layers in a Jupyter notebook for better analysis of the geological sequence.

Read More
Comment

 

Suscribe to our online newsletter

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

 

Geospatial processing for a groundwater model in Model Muse in 14 minutes - Tutorial

Groundwater model creation requires a complete set of spatial data for the different hydraulic parameters, boundary conditions and other model items. Vector and raster data need to be preprocessed, converted, reprojected to fit the requirements of Model Muse. 

This tutorial covers an applied case of raster and vector data processing for a 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.

 

Watershed delineation for basins containing internal lakes / reservoirs with Hatari Utils - Tutorial

Hydrological basins could have a diversity of shapes due to the morphology and it´s a challenge to have a process that can delineate basins with different characteristics in a short amount of time. Hatari Utils is an online platform for hydrogeological analysis that has a tool for basin delineation, in this tutorial we have tested the capabilities of Hatari Utils to delineate a basin that has an internal lake.

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 Brine Density vs Concentration Regression Lines with Phreeqc and Aquifer App - Tutorial

Complex geochemical simulations are entirely possible to be performed with Phreeqc coupled with Aquifer App and Python. Brines can be simulated at different concentrations to obtain relations that are input of other variable density flow models. In this case we have model one brine, sodium bicarbonate, with the REACTION keyword with moles values that range from 0.5 to 12 moles. Values of mass, volume, concentration, and density were processed in Python from the dataframes generated from Aquifer App.

Read More
Comment

 

Suscribe to our online newsletter

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