“Version 1.4.0 – pyfao56: FAO-56 evapotranspiration in Python”

The pyfao56 software package is a Python-based implementation of the standardized evapotranspiration (ET) methodologies described in Irrigation and Drainage paper No 56 of the Food and Agriculture Organization of the United Nations, commonly known as FAO-56. This update improved pyfao56 by 1) updati...

Full description

Saved in:
Bibliographic Details
Main Authors: Kelly R. Thorp, Dinesh Gulati, Meetpal Kukal, Reagan Ames, Tyler Pokoski, Kendall C. DeJonge
Format: Article
Language:English
Published: Elsevier 2025-05-01
Series:SoftwareX
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711025000767
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849762052027973632
author Kelly R. Thorp
Dinesh Gulati
Meetpal Kukal
Reagan Ames
Tyler Pokoski
Kendall C. DeJonge
author_facet Kelly R. Thorp
Dinesh Gulati
Meetpal Kukal
Reagan Ames
Tyler Pokoski
Kendall C. DeJonge
author_sort Kelly R. Thorp
collection DOAJ
description The pyfao56 software package is a Python-based implementation of the standardized evapotranspiration (ET) methodologies described in Irrigation and Drainage paper No 56 of the Food and Agriculture Organization of the United Nations, commonly known as FAO-56. This update improved pyfao56 by 1) updating ET variables and terminology, 2) adding ET calculations using the FAO-56 single crop coefficient approach, 3) including data on crop coefficients, growth stage lengths, and rooting depths as published in FAO-56 tables, and 4) incorporating optional crop coefficient adjustments for mid-season and late-season weather conditions when mean values for minimum relative humidity and wind speed deviate from 45 % and 2 m s-1, respectively. Other minor edits included the addition of the Kling-Gupta efficiency as a goodness-of-fit statistic, error handling when the provided soil profile depth is shallower than the maximum rooting depth, and improved management of the model version number in the source code.
format Article
id doaj-art-c0f6112a5a67490bbafbfa81daf4adf4
institution DOAJ
issn 2352-7110
language English
publishDate 2025-05-01
publisher Elsevier
record_format Article
series SoftwareX
spelling doaj-art-c0f6112a5a67490bbafbfa81daf4adf42025-08-20T03:05:50ZengElsevierSoftwareX2352-71102025-05-013010210910.1016/j.softx.2025.102109“Version 1.4.0 – pyfao56: FAO-56 evapotranspiration in Python”Kelly R. Thorp0Dinesh Gulati1Meetpal Kukal2Reagan Ames3Tyler Pokoski4Kendall C. DeJonge5USDA-ARS, Grassland Soil and Water Research Laboratory, 808 E Blackland Rd., Temple, TX 76502, USA; Corresponding author.Department of Soil and Water Systems, University of Idaho, Boise, ID, USADepartment of Soil and Water Systems, University of Idaho, Boise, ID, USAUSDA-ARS, Water Management and Systems Research Unit, 2150 Centre Ave., Bldg. D Ste. 320, Fort Collins, CO 80526, USAUSDA-ARS, Water Management and Systems Research Unit, 2150 Centre Ave., Bldg. D Ste. 320, Fort Collins, CO 80526, USAUSDA-ARS, Water Management and Systems Research Unit, 2150 Centre Ave., Bldg. D Ste. 320, Fort Collins, CO 80526, USAThe pyfao56 software package is a Python-based implementation of the standardized evapotranspiration (ET) methodologies described in Irrigation and Drainage paper No 56 of the Food and Agriculture Organization of the United Nations, commonly known as FAO-56. This update improved pyfao56 by 1) updating ET variables and terminology, 2) adding ET calculations using the FAO-56 single crop coefficient approach, 3) including data on crop coefficients, growth stage lengths, and rooting depths as published in FAO-56 tables, and 4) incorporating optional crop coefficient adjustments for mid-season and late-season weather conditions when mean values for minimum relative humidity and wind speed deviate from 45 % and 2 m s-1, respectively. Other minor edits included the addition of the Kling-Gupta efficiency as a goodness-of-fit statistic, error handling when the provided soil profile depth is shallower than the maximum rooting depth, and improved management of the model version number in the source code.http://www.sciencedirect.com/science/article/pii/S2352711025000767Crop coefficientEvapotranspirationIrrigationManagementPrecision agricultureWater
spellingShingle Kelly R. Thorp
Dinesh Gulati
Meetpal Kukal
Reagan Ames
Tyler Pokoski
Kendall C. DeJonge
“Version 1.4.0 – pyfao56: FAO-56 evapotranspiration in Python”
SoftwareX
Crop coefficient
Evapotranspiration
Irrigation
Management
Precision agriculture
Water
title “Version 1.4.0 – pyfao56: FAO-56 evapotranspiration in Python”
title_full “Version 1.4.0 – pyfao56: FAO-56 evapotranspiration in Python”
title_fullStr “Version 1.4.0 – pyfao56: FAO-56 evapotranspiration in Python”
title_full_unstemmed “Version 1.4.0 – pyfao56: FAO-56 evapotranspiration in Python”
title_short “Version 1.4.0 – pyfao56: FAO-56 evapotranspiration in Python”
title_sort version 1 4 0 pyfao56 fao 56 evapotranspiration in python
topic Crop coefficient
Evapotranspiration
Irrigation
Management
Precision agriculture
Water
url http://www.sciencedirect.com/science/article/pii/S2352711025000767
work_keys_str_mv AT kellyrthorp version140pyfao56fao56evapotranspirationinpython
AT dineshgulati version140pyfao56fao56evapotranspirationinpython
AT meetpalkukal version140pyfao56fao56evapotranspirationinpython
AT reaganames version140pyfao56fao56evapotranspirationinpython
AT tylerpokoski version140pyfao56fao56evapotranspirationinpython
AT kendallcdejonge version140pyfao56fao56evapotranspirationinpython