A course on Python for Hydrogeologists (2 – 4 July 2025)
Topics included in the course:
- Python introduction and overview.
- Managing packages and virtual environments.
- Analytical modelling and techniques.
- Creation of plots and graphs.
Day 2
- Data import and manipulation.
- GIS methods in Python.
- Numerical modelling with Python, Flopy and MODFLOW 6.
- Including an example of modelling with FEFLOW and Python.
Day 3
- Useful Python libraries for hydrogeologists.
- Machine learning, with an emphasis on:
- Regression
- Clustering
- Examples of groundwater focussed machine learning Python libraries.

