CSTools: Assessing Skill of Climate Forecasts on Seasonal-to-Decadal Timescales

Exploits dynamical seasonal forecasts in order to provide information relevant to stakeholders at the seasonal timescale. The package contains process-based methods for forecast calibration, bias correction, statistical and stochastic downscaling, optimal forecast combination and multivariate verification, as well as basic and advanced tools to obtain tailored products. This package was developed in the context of the ERA4CS project MEDSCOPE and the H2020 S2S4E project and includes contributions from ArticXchange project founded by EU-PolarNet 2. Implements methods described in Pérez-Zanón et al. (2022) <doi:10.5194/gmd-15-6115-2022>, Doblas-Reyes et al. (2005) <doi:10.1111/j.1600-0870.2005.00104.x>, Mishra et al. (2018) <doi:10.1007/s00382-018-4404-z>, Sanchez-Garcia et al. (2019) <doi:10.5194/asr-16-165-2019>, Straus et al. (2007) <doi:10.1175/JCLI4070.1>, Terzago et al. (2018) <doi:10.5194/nhess-18-2825-2018>, Torralba et al. (2017) <doi:10.1175/JAMC-D-16-0204.1>, D'Onofrio et al. (2014) <doi:10.1175/JHM-D-13-096.1>, Verfaillie et al. (2017) <doi:10.5194/gmd-10-4257-2017>, Van Schaeybroeck et al. (2019) <doi:10.1016/B978-0-12-812372-0.00010-8>, Yiou et al. (2013) <doi:10.1007/s00382-012-1626-3>.

Version: 5.3.0
Depends: R (≥ 3.5.0), maps, qmap, easyVerification
Imports: s2dv, startR, rainfarmr, multiApply (≥ 2.1.1), ClimProjDiags, ncdf4, plyr, abind, data.table, reshape2, ggplot2, RColorBrewer, graphics, grDevices, stats, utils, verification, lubridate, scales, easyNCDF, dplyr
Suggests: zeallot, testthat, knitr, markdown, rmarkdown
Published: 2025-11-14
DOI: 10.32614/CRAN.package.CSTools
Author: Nuria Perez-Zanon ORCID iD [aut], Louis-Philippe Caron ORCID iD [aut], Carmen Alvarez-Castro ORCID iD [aut], Lauriane Batte [aut], Carlos Delgado [aut], Jost von Hardenberg ORCID iD [aut], Llorenç LLedo [aut], Nicolau Manubens [aut], Lluís Palma [aut], Eroteida Sanchez-Garcia [aut], Bert van Schaeybroeck [aut], Veronica Torralba [aut], Deborah Verfaillie [aut], Eva Rifà [ctb], Filippo Cali Quaglia [ctb], Maria M. Chaves-Montero [ctb], Chihchung Chou [ctb], Nicola Cortesi [ctb], Susanna Corti [ctb], Paolo Davini [ctb], Gildas Dayon [ctb], Marta Dominguez [ctb], Federico Fabiano [ctb], Ignazio Giuntoli [ctb], Raul Marcos [ctb], Paola Marson [ctb], Niti Mishra [ctb], Jesus Peña [ctb], Francesc Roura-Adserias [ctb], Silvia Terzago [ctb], Danila Volpi [ctb], An-Chi Ho [ctb], Victoria Agudetse [ctb], Theertha Kariyathan [cre], BSC-CNS [cph]
Maintainer: Theertha Kariyathan <theertha.kariyathan at bsc.es>
License: GPL-3
NeedsCompilation: yes
Citation: CSTools citation info
Materials: README, NEWS
CRAN checks: CSTools results

Documentation:

Reference manual: CSTools.html , CSTools.pdf
Vignettes: Analogs (source, R code)
Achiving Best Estimate Index (source)
Data Storage and Retrieval (source)
Ensemble Clustering (source)
Most Likely Terciles (source)
Multi-model Skill Assessment (source, R code)
Multivariate RMSE (source, R code)
Plot Forecast PDFs (source, R code)
RainFARM (source, R code)
Weather Regime Analysis (source)

Downloads:

Package source: CSTools_5.3.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): CSTools_5.3.0.tgz, r-oldrel (x86_64): CSTools_5.3.0.tgz
Old sources: CSTools archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=CSTools to link to this page.