CROPWAT
FAO's classic tool for crop water requirements and irrigation scheduling from climate and crop data.
Reference and potential evapotranspiration in Python — 20+ published methods, FAO-56 included, on pandas/xarray.
Install
pip install pyetpyet estimates reference and potential evapotranspiration from meteorological data using more than twenty published formulations — FAO-56 Penman-Monteith, Priestley-Taylor, Hargreaves, Makkink, Oudin and the rest — implemented consistently over pandas time series and xarray grids, tested against literature values.
Because every method shares the same interface, comparing ET formulations (a common sensitivity in water-balance and irrigation studies) becomes a loop instead of a literature project. A clean, well-tested building block for hydrological and agricultural workflows.
Ranked by the topics, categories and workflow stages they share with pyet.
FAO's classic tool for crop water requirements and irrigation scheduling from climate and crop data.
Integrated water resources planning and policy analysis framework for basin-scale supply and demand modeling.
Neyman-Scott stochastic rainfall generation in Python — synthetic series and disaggregation, single or multi-site.
Stochastic storm transposition in Python — probabilistic extreme rainfall scenarios from remote-sensing data.
The open global large-sample hydrology dataset — thousands of catchments with forcing, attributes and streamflow.
ECMWF's hourly global reanalysis — the default gap-free climate forcing record for ungauged catchments worldwide.