Ground-Water Hydrograph Analysis Toolbox
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Copyright 2014-2018 © GWHAT Project Contributors.
Licensed under the terms of the GNU-GPLv3

Project details and build status

License: GPL v3 Documentation Status Travis status Coverage Status Build status codecov

You can read the GWHAT documentation here.
You can download the latest version of GWHAT here.
Instructions for installing GWHAT are available here.
The roadmap of the project can be consulted here.


GWHAT (GroundWater Hydrograph Analysis Toolbox) is a free, open source, and cross-platform interactive computer program whose main focus is the interpretation of observation well hydrographs, including:

  • the preparation of a gapless daily weather time-series (precipitation and air temperature) representative of the well location. For this purpose, an interface to the online Canadian Daily Climate Database (CDCD) is provided that allows to query stations interactively by location coordinates, download the available data, and automatically rearranged the data in a format compatible with WHAT. Furthermore, missing data for a given station can be quickly filled with data from selected neighboring weather stations using a multiple linear regression model

  • the generation of various publication-quality figures from the weather and water level data;

  • the exploration, manipulation, and validation of the data within a user-friendly dynamic graphical environment;

  • the calculation of the master recession curve (MRC) of the well hydrograph (experimental);

  • the estimation of groundwater recharge at the local scale in unconfined conditions with a method combining the daily meteorological data and the water level time series (will be available in a future release).

  • the calculation of the barometric response function of the well that can be used to assess the level of confinement of the aquifer at the well location (will be available in a future release).

GWHAT is written in the Python 3 programming language and is currently maintained and developed by Jean-Sébastien Gosselin at INRS-ETE.

If you encounter any problems or errors during program execution, have any questions, or have specific suggestions on how to improve GWHAT, please contact Jean-Sébastien Gosselin at or open an issue in our issues tracker here.


Conveniently download and format daily weather data of canadian stations Quickly estimate and fill missing weather data for all the stations in your study area

Easily prepare publication-quality figures with your data Explore and analyse your data within a user-friendly dynamic graphical environment

Output Samples

Weather yearly and monthly averages

Well hydrograph and weekly weather data

Last edited: 08/01/2018