Skip to content

chillR

Statistical Methods for Phenology Analysis in Temperate Fruit Trees

v0.77 · Dec 10, 2025 · GPL-3

Description

The phenology of plants (i.e. the timing of their annual life phases) depends on climatic cues. For temperate trees and many other plants, spring phases, such as leaf emergence and flowering, have been found to result from the effects of both cool (chilling) conditions and heat. Fruit tree scientists (pomologists) have developed some metrics to quantify chilling and heat (e.g. see Luedeling (2012) <doi:10.1016/j.scienta.2012.07.011>). 'chillR' contains functions for processing temperature records into chilling (Chilling Hours, Utah Chill Units and Chill Portions) and heat units (Growing Degree Hours). Regarding chilling metrics, Chill Portions are often considered the most promising, but they are difficult to calculate. This package makes it easy. 'chillR' also contains procedures for conducting a PLS analysis relating phenological dates (e.g. bloom dates) to either mean temperatures or mean chill and heat accumulation rates, based on long-term weather and phenology records (Luedeling and Gassner (2012) <doi:10.1016/j.agrformet.2011.10.020>). As of version 0.65, it also includes functions for generating weather scenarios with a weather generator, for conducting climate change analyses for temperature-based climatic metrics and for plotting results from such analyses. Since version 0.70, 'chillR' contains a function for interpolating hourly temperature records.

Downloads

CRAN

736

Last 30 days

4285th

2.4K

Last 90 days

28.3K

Last year

Trend: -8.2% (30d vs prior 30d)

r2u CRAN

45

Last 30 days

138

Last 90 days

525

Last year

Trend: -15.1% (30d vs prior 30d)

autoCRAN

10

Last 7 days

24

Last 30 days

0

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR r-devel-linux-x86_64-debian-gcc

PDF version of manual

Rd conversion errors:
Converting parsed Rd's to LaTeX .......Warning in file(out, "wt") :
  cannot open file '/tmp/RtmpdakcDp/ltx37dcec66576217/handle_gsod.tex': No space left on device
Error in file(out, "wt") : cannot open the connection
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 20, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE May 19, 2026
ERROR r-devel-linux-x86_64-fedora-gcc

re-building of vignette outputs

Error(s) in re-building vignettes:
--- re-building ‘PhenoFlex.Rmd’ using rmarkdown
--- finished re-building ‘PhenoFlex.Rmd’

--- re-building ‘hourly_temperatures.Rmd’ using rmarkdown

Quitting from hourly_temperatures.Rmd:25-25
~~~~~~~~~~~~~~~~~~~~~~
...[truncated]...
emperatures.Rmd' failed with diagnostics:
object 'KA_weather' not found
--- failed re-building ‘hourly_temperatures.Rmd’

SUMMARY: processing the following file failed:
  ‘hourly_temperatures.Rmd’

Error: Vignette re-building failed.
Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
ERROR r-devel-windows-x86_64

whether package can be installed

Installation failed.
See 'd:/Rcompile/CRANpkg/local/4.6/chillR.Rcheck/00install.out' for details.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (2)

imports

suggests

Dependency Network

Dependencies Reverse dependencies assertthat dplyr ecmwfr fields GenSA ggplot2 httr jsonlite lubridate magrittr metR patchwork pls plyr progress +13 more dependencies decisionSupport ChillModels chillR

Version History

30 tracked
new 0.77 Mar 10, 2026
updated 0.77 ← 0.76 diff Dec 10, 2025
updated 0.76 ← 0.75 diff Nov 13, 2024
updated 0.75 ← 0.74.1 diff Nov 26, 2023
updated 0.74.1 ← 0.74 diff Nov 18, 2023
updated 0.74 ← 0.73.1 diff Nov 2, 2023
updated 0.73.1 ← 0.72.8 diff Aug 11, 2023
updated 0.72.8 ← 0.72.7 diff Aug 17, 2022
updated 0.72.7 ← 0.72.6 diff Jan 10, 2022
updated 0.72.6 ← 0.72.5 diff Dec 4, 2021
updated 0.72.5 ← 0.72.4 diff Oct 13, 2021
updated 0.72.4 ← 0.72.2 diff May 12, 2021
updated 0.72.2 ← 0.72 diff Jan 5, 2021
updated 0.72 ← 0.70.24 diff Dec 9, 2020
updated 0.70.24 ← 0.70.21 diff May 2, 2020