s2dv2.2.1 package

Seasonal to Decadal Verification

AbsBiasSS

Compute the Absolute Mean Bias Skill Score

ACC

Compute the spatial anomaly correlation coefficient between the foreca...

AMV

Compute the Atlantic Multidecadal Variability (AMV) index

AnimateMap

Animate Maps of Forecast/Observed Values or Scores Over Forecast Time

Ano_CrossValid

Compute anomalies in cross-validation mode

Ano

Compute forecast or observation anomalies

Bias

Compute the Mean Bias

BrierScore

Compute Brier score, its decomposition, and Brier skill score

CDORemap

Interpolate arrays with longitude and latitude dimensions using CDO

clim.palette

Generate Climate Color Palettes

Clim

Compute Bias Corrected Climatologies

Cluster

K-means Clustering

ColorBar

Draws a Color Bar

Composite

Compute composites

ConfigApplyMatchingEntries

Apply Matching Entries To Dataset Name And Variable Name To Find Relat...

ConfigEditDefinition

Add Modify Or Remove Variable Definitions In Configuration

ConfigEditEntry

Add, Remove Or Edit Entries In The Configuration

ConfigFileOpen

Functions To Create Open And Save Configuration File

ConfigShowSimilarEntries

Find Similar Entries In Tables Of Datasets

ConfigShowTable

Show Configuration Tables And Definitions

Consist_Trend

Compute trend using only model data for which observations are availab...

Corr

Compute the correlation coefficient between an array of forecast and t...

CRPS

Compute the Continuous Ranked Probability Score

CRPSS

Compute the Continuous Ranked Probability Skill Score

DiffCorr

Compute the correlation difference and its significance

Eno

Compute effective sample size with classical method

EOF

Area-weighted empirical orthogonal function analysis using SVD

EuroAtlanticTC

Teleconnection indices in European Atlantic Ocean region

Filter

Filter frequency peaks from an array

GetProbs

Compute probabilistic forecasts or the corresponding observations

GMST

Compute the Global Mean Surface Temperature (GMST) anomalies

GSAT

Compute the Global Surface Air Temperature (GSAT) anomalies

Histo2Hindcast

Chunk long simulations for comparison with hindcasts

InsertDim

Add a named dimension to an array

LeapYear

Checks Whether A Year Is Leap Year

Load

Loads Experimental And Observational Data

LoadSampleData

Load Sample Data for Package Examples

MeanDims

Average an array along multiple dimensions

MSE

Compute mean square error

MSSS

Compute mean square error skill score

NAO

Compute the North Atlantic Oscillation (NAO) Index

Persistence

Compute persistence

Plot2VarsVsLTime

Plot two scores with confidence intervals in a common plot

PlotACC

Plot Plumes/Timeseries Of Anomaly Correlation Coefficients

PlotAno

Plot Anomaly time series

PlotBoxWhisker

Box-And-Whisker Plot of Time Series with Ensemble Distribution

PlotClim

Plots Climatologies

PlotEquiMap

Maps A Two-Dimensional Variable On A Cylindrical Equidistant Projectio...

PlotLayout

Arrange and Fill Multi-Pannel Layouts With Optional Colour Bar

PlotMatrix

Function to convert any numerical table to a grid of coloured squares.

PlotSection

Plots A Vertical Section

PlotStereoMap

Maps A Two-Dimensional Variable On A Polar Stereographic Projection

PlotVsLTime

Plot a score along the forecast time with its confidence interval

ProbBins

Compute probabilistic information of a forecast relative to a threshol...

ProjectField

Project anomalies onto modes of variability

RandomWalkTest

Random Walk test for skill differences

RatioPredictableComponents

Calculate ratio of predictable components (RPC)

RatioRMS

Compute the ratio between the RMSE of two experiments

RatioSDRMS

Compute the ratio between the ensemble spread and RMSE

Regression

Compute the regression of an array on another along one dimension.

REOF

Area-weighted empirical orthogonal function analysis with varimax rota...

Reorder

Reorder the dimension of an array

ResidualCorr

Compute the residual correlation and its significance

RMS

Compute root mean square error

RMSSS

Compute root mean square error skill score

ROCSS

Compute the Relative Operating Characteristic Skill Score

RPS

Compute the Ranked Probability Score

RPSS

Compute the Ranked Probability Skill Score

s2dv-package

s2dv: Seasonal to Decadal Verification

Season

Compute seasonal mean or other calculations

SignalNoiseRatio

Calculate Signal-to-noise ratio

Smoothing

Smooth an array along one dimension

Spectrum

Estimate frequency spectrum

SPOD

Compute the South Pacific Ocean Dipole (SPOD) index

Spread

Compute interquartile range, maximum-minimum, standard deviation and m...

SprErr

Compute the ratio between the ensemble spread and RMSE

StatSeasAtlHurr

Compute estimate of seasonal mean of Atlantic hurricane activity

ToyModel

Synthetic forecast generator imitating seasonal to decadal forecasts. ...

TPI

Compute the Tripole Index (TPI) for the Interdecadal Pacific Oscillati...

Trend

Compute the trend

UltimateBrier

Compute Brier scores

An advanced version of package 's2dverification'. Intended for seasonal to decadal (s2d) climate forecast verification, but also applicable to other types of forecasts or general climate analysis. This package is specifically designed for comparing experimental and observational datasets. It provides functionality for data retrieval, post-processing, skill score computation against observations, and visualization. Compared to 's2dverification', 's2dv' is more compatible with the package 'startR', able to use multiple cores for computation and handle multi-dimensional arrays with a higher flexibility. The Climate Data Operators (CDO) version used in development is 1.9.8. Implements methods described in Wilks (2011) <doi:10.1016/B978-0-12-385022-5.00008-7>, DelSole and Tippett (2016) <doi:10.1175/MWR-D-15-0218.1>, Kharin et al. (2012) <doi:10.1029/2012GL052647>, Doblas-Reyes et al. (2003) <doi:10.1007/s00382-003-0350-4>.

  • Maintainer: Ariadna Batalla
  • License: GPL-3
  • Last published: 2025-11-03