The Hydrology Class 2021: the lab


Go to the Introduction
Go to the Software installation page
Go to the Foreseen Schedule

For the installations Go to the Software installation page, anyway do not miss the occasion to listen 2 Concetta D’Amato introducing it to you in Italian on Thursday 25, 2021:

  • Installations (Vimeo 2021)
    • Some issue resolved during the class (2021-02-25)
2021-03-04 Introduction to working with Jupyter and Notebooks
  •  A little introduction to Jupyter Notebook by Concetta D’Amato (YouTube2020, Data). 
  • Exercise with Python
    • Explorative data analysis and Simple statistics with Python’s Pandas (YouTubeLive 2019)
    • Reading a CSV file with PANDAS (Vimeo2021, YouTubeLive 2019, YouTubeVideo2020)
      • Pluviometria Paperopoli

2021-03-11 Explorations with the Notebooks and Python

  • Exploration of the Gaussian Distribution
    • Example Notebook
  • Reading and treating a rainfall time series
    • Example Notebook
    • A better representation of a timeseries with Python
    • data
2021-04-27 Estimation of  the intensity-duration-frequency curves with Python
With this class we start the determination of the rainfall extremes in a point. For obtaining this we make use of the PANDAS and the Matplotlib libraries of Python (3.*). The determination of the extremes is a necessary step in any engineering project that involves water flows. Constructions like sewage systems, dams, levees, all require the knowledge of the expected precipitation with an assigned return period.
Do not forget to have the data of  Pluviometria Paperopoli ready.
  • Moments method
    • The Notebook for the Moments Method
    • Introduction (Vimeo2021)
    • Implementing the Moments method within a Notebook (Vimeo 2021)
    • The Notebook built in class
    • Use moments (Vimeo2020 – Getting the parameter with the moments methods)
    • Vimeo2020 – Plotting the curves and the data
    • (2020) Jupyter Notebook about previous topic cleaned and with problems solved 
  • Where you can find the datasets for your work ? (Vimeo 2021)
  • Reading an Excel file with Pandas
    • Data
2021-05-03 –  Estimation of  the intensity-duration-frequency curves with Python – II
  • Moments (last part) 
  • The Notebook  For the Maximum Likelihood
  • Use maximum likelihood (YouTubeLive2019, Vimeo2020,Vimeo2021)
  • The Notebook for the Minimum squares
  • Use Minimum squares (YouTubeLive2019, Vimeo2020,Vimeo 2021)
2020 -05-06

  • The Notebook with Pearsons test
  • Pearson’s Tests (YouTubeLive2019, Vimeo2020 Part I,YouTube2020 Part II, Vimeo 2021 Part I, Part II )
  • The Notebook with the Final estimation of the IDF curves
  • Estimating the intensity-duration-frequency curves (YouTubeLive2019, YouTubeLive2020-I,YouTubeLive2020-II, Vimeo 2021)
  • Some extras hints for your Notebooks
    • How to import map and images in Jupyter
      • 1 – A first way to do it
      • 2 – A second way 
    • A template for the Notebook of precipitation maxima
Introduction to the GEOframe/OMS3 system
Geoframe is a system for doing hydrology by computer. It provides the components to model all the compartments of the hydrological cycle with tools that follow various modelling philosophies. The main idea it deploys is that these components can be joined at run time with a scripting language to provide “modelling solutions”. During this course we explore some possibilities it offers.

  •  Storyboard of the class 
  • Introduction to the Object Modelling System (The manual chapter here, YouTube 2019,YouTube2020, Vimeo 2021)
  • The Working Environment (The manual chapter here, YouTube 2019,YouTube2020, Vimeo 2021)
  • The .sim files (The manual chapter here, YouTube 2019,YouTube2020, Vimeo 2021)
  • The main features of the Console (YouTube2020, Vimeo 2021)
  • Further examples and details
    • can be found at the Winter School 2021 pages (in English) with videos

2021-05-11 – Estimating the infiltration with WHETGEO 1D
To model infiltration we use a 1D implementation of the Richards equation called WHETGEO, an acronym which stands for Water, HEat and Transport in GEOframe. These classes introduces the simulations with WHETGEO step by step

  • The example project (to be dowloaded by students)
  • Definition and Creation of the 1D Grid (Vimeo2021)
    • Jupyter Notebook with explanations  (in video)
    • How to create the 1D grid in practice (Vimeo2021)
  • How to create an OMS-formatted-csv-file (Vimeo2021)
  • Running the code (Vimeo2021)
    • In practice using the OMS3 console (Vimeo2021)
  • Examining the results (Vimeo2021)
  • A series of Notebooks with planned simulations for your inspiration (please pay attention that the environment geoframe_rossano already contains some of the scripts that needed to be uploaded. The Notebooks use an obsolete version of the simulations though)
    • 1-2-3-4-5-6-7
2021-05-20 – Modelling Evapotranspiration
The third part of the lab regards the simulation of evaporation and transpiration. Three models are used, Priestley-Taylor, Penman-Monteith-FAO and the Prospero model.
  • Priestley-Taylor, (Vimeo 2021, Executing the Notebook)
  • Penman-Montheith,  (Vimeo 2021, Executing the Notebook)
  • GEOframe Prospero, (Vimeo2021, Executing the Notebook)
  • Progetto OMS ET
  • Precipitation (and simulated Discharges) Vaia
2021-05-27 – Modelling Radiation (in practice)
  • Vimeo2021

Level 6 Domain Names are FREE – Register Now.

Related Posts