/PyEt

PyEt is a Python package to estimate daily reference and potential evapotranspiration.

Primary LanguagePythonGNU Lesser General Public License v3.0LGPL-3.0

PyEt

Build Status Documentation Status Codacy Badge

PyEt is an open source python package for calculating reference and potential evapotranspiration(ET).

In the current state, 9 methods for calculating ET are implemented:

  • FAO Penman-Monteith (Monteith, 1965; FAO, 1990)
  • FAO-56 Penman-Monteith (Monteith, 1965; Allen et al, 1998)
  • Penman (1948)
  • Hargreaves (Hargreaves and Samani, 1982; 1985)
  • Hamon (1961)
  • Priestley and Taylor (1972)
  • Jensen and Haise (1963)
  • Makkink (1957)
  • Upscaled corrected Penman-Monteith by Schymanski (2017)

Examples and Documentation

After defining the input data, evapotranspiration is estimated using only one line of python code:

>>> pyet.et.pm_fao56(wind, elevation, latitude, solar=solar, tmax=tmax, tmin=tmin, rh=rh)

Examples of using PyEt can be found in the examples folders.

Installation

To install PyEt, use the following syntax:

>>> pip install pyet

Citing

To be added...