Package: chillR
Type: Package
Title: Statistical Methods for Phenology Analysis in Temperate Fruit
        Trees
Version: 0.77
Date: 2025-12-10
Authors@R: 
    c(person(given = "Eike",
             family = "Luedeling",
             role = c("aut", "cre"),
             email = "eike@eikeluedeling.com",
             comment = c(ORCID = "0000-0002-7316-3631")),
    person(given = "Lars",
             family = "Caspersen",
             role = c("aut"),
             email = "lcaspers@uni-bonn.de",
             comment = c(ORCID = "0009-0000-3057-7327")),  
    person(given = "Eduardo",
             family = "Fernandez",
             role = c("aut"),
             email = "eduardo.fernandez.c@pucv.cl",
             comment = c(ORCID = "0000-0002-6949-9685")))
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.
Depends: R (>= 3.5.0)
Imports: assertthat, dplyr, ecmwfr, fields, GenSA, ggplot2, graphics,
        grDevices, httr, jsonlite, lubridate, magrittr, metR,
        patchwork, pls, plyr, progress, purrr, R.utils, raster, Rcpp,
        RCurl, readxl, reshape2, rlang, RMAWGEN, scales, stats,
        stringr, tidyr, utils, XML
LinkingTo: Rcpp
Suggests: knitr, ncdf4, rmarkdown, testthat
VignetteBuilder: knitr
License: GPL-3
LazyData: TRUE
RoxygenNote: 7.3.3
Encoding: UTF-8
NeedsCompilation: yes
Packaged: 2025-12-10 22:31:47 UTC; luede
Author: Eike Luedeling [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-7316-3631>),
  Lars Caspersen [aut] (ORCID: <https://orcid.org/0009-0000-3057-7327>),
  Eduardo Fernandez [aut] (ORCID:
    <https://orcid.org/0000-0002-6949-9685>)
Maintainer: Eike Luedeling <eike@eikeluedeling.com>
Repository: CRAN
Date/Publication: 2025-12-11 06:10:44 UTC
Built: R 4.6.0; x86_64-w64-mingw32; 2026-04-15 04:00:29 UTC; windows
Archs: x64
