Changes in version 2026-03-10 New developments - New function HeatIndex.R and vignette to compute the Heat Index - New function MaxSpellTimeExceedingThreshold.R to compute number of consecutive days exceeding threshold - New function DayLength.R to compute number of daylight hours - New functionMultiVarExceedingThresholds.R to compute binary probabilities based on climate thresholds Bug Fixes -Allow threshold vector in AccumulationExceedingThreshold.R -Bugfix in Threshold.R when memb_dim or sdate_dim are NULL. Others: - Add new contributors -Update package DESCRIPTION to include relevant projects Changes in version 2025-10-22 Fixes - Bug fix for CST_TotalSpellTimeExceedingThreshold - Removed unneeded extra time dimension in time aggregation function New features - New indicator, RNoughtIndices based on : Corvillo Guerra, J., Torralba, V., González Romero, C., Pérez-Zanón, N., Llabrés-Brustenga, A., Riviére-Cinnamond, A., and Garikoitz Muñoz, Á.: From climate variables to health information - Predicting and monitoring mosquito-borne disease outbreaks with AeDES2, EGU General Assembly 2025, Vienna, Austria, 27 Apr–2 May 2025, EGU25-15204, https://doi.org/10.5194/egusphere-egu25-15204, 2025. Changes in version 2025-03-27 Fixes - Avoid using 'builtin' type functions in call to multiApply::Apply() - CST_PeriodStandardization: Set na.rm = TRUE when replacing infinite values with maximum/minimum period values - CST_PeriodPET(): Add longname and other variable metadata - Not drop singleton time dimensions in PeriodAccumulation PeriodMean PeriodMax PeriodMin PeriodVariance AccumulationExceedingThreshold TotalSpellTimeExceedingThreshold TotalTimeExceedingThreshold Other - add CONTRIBUTING.md Changes in version 2024-01-24 Fixes - Corrected error in SelectPeriodOnDates to allow dates to be transposed Other - Included CITATION file in the pacakge Changes in version 2023-11-20 Fixes - Improve CST_PeriodMean() and CST_PeriodAccumulation() in order that Dates from the s2dv_cube reflect time aggregation. - Correct output coordinates consistency (coords element) in CST functions - Include again ClimProjDiags and s2dv dependency due to a dependency issue with an external package. - Change default value of time_dim to be 'time' in all the function. - Improve documentation of function MergeRefToExp mentioned the method used. New features - New functions to compute SPEI: PeriodPET, PeriodAccumulation with rolling accumulation and PeriodStandardization. - New functions to compute bioclimatic indicators: PeriodMax, PeriodMin and PeriodVariance. - Add 'memb_dim' parameter to MergeRefToExp. - Add reference and improve documentation in MergeRefToExp. - Substitute CST_Load by CST_Start in vignettes. - Include new publication in documentation. - Change to testthat edition 3. Changes in version 2023-05-18 Fixes - Add EnergyIndicators vignette figures - Remove ClimProjDiags dependency - Remove s2dv dependency Changes in version 2023-04-05 Fixes - Correct vignettes figures links. New features - Exceeding Threshold functions to allow between thresholds or equal threshold options. - New s2dv_cube object development for all the functions, unit tests, examples and vignettes. Changes in version 2022-10-21 Fixes - Correct figures of EnergyIndicators vignette. - Sanity check correction in functions CST_PeriodAccumulation, CST_AbsToProbs, CST_AccumulationExceedingThreshold, CST_MergeRefToExp, CST_PeriodMean, CST_QThreshold, CST_SelectPeriodOnData, CST_Threshold, TotalSpellTimeExceedingThreshold, CST_TotalTimeExceedingThreshold, CST_WindCapacityFactor and CST_WindPowerDensity. - Revise examples using s2dv::InsertDim in MergeRefToExp(). Changes in version 2021-05-07 - This package is intended for sub-seasonal, seasonal and decadal climate predictions, but its methods are also applicable to other time-scales. Additionally, the outputs of the functions in this package are compatible with 'CSTools'. This package was developed in the context of H2020 MED-GOLD (776467) and S2S4E (776787) projects. Lledó et al. (2019) doi:10.1016/j.renene.2019.04.135.