Learn R Programming

⚠️There's a newer version (2.10.3) of this package.Take me there.

s2dverification (version 2.8.6)

Set of Common Tools for Forecast Verification

Description

Set of tools to verify forecasts through the computation of typical prediction scores against one or more observational datasets or reanalyses (a reanalysis being a physical extrapolation of observations that relies on the equations from a model, not a pure observational dataset). Intended for seasonal to decadal climate forecasts although can be useful to verify other kinds of forecasts. The package can be helpful in climate sciences for other purposes than forecasting.

Copy Link

Version

Install

install.packages('s2dverification')

Monthly Downloads

130

Version

2.8.6

License

LGPL-3

Maintainer

An-Chi Ho

Last Published

October 17th, 2019

Functions in s2dverification (2.8.6)

Ano_CrossValid

Computes Anomalies In Cross-Validation Mode
ArrayToNetCDF

Save multidimensional R arrays into NetCDF files
BrierScore

Compute Brier Score And Its Decomposition And Brier Skill Score
Histo2Hindcast

Chunks Long Simulations For Comparison With Hindcasts
IniListDims

Creates A List Of Integer Ranges
ProjectField

Project Anomalies onto Modes of Variability
.LoadDataFile

Load Data From File Into Environment
ColorBar

Draws a Color Bar
ProbBins

Computes Probabilistic Information of a Forecast Relative to a Threshold or a Quantile
RMS

Computes Root Mean Square Error
Load

Loads Experimental And Observational Data
Composite

Computes composites
CDORemap

Interpolates arrays with longitude and latitude dimensions using CDO
Mean1Dim

Averages An Array Along A Dimension
EnoNew

Computes Effective Sample Size Following Guemas et al, BAMS, 2013b
ConfigApplyMatchingEntries

Apply Matching Entries To Dataset Name And Variable Name To Find Related Info
ConfigEditDefinition

Add Modify Or Remove Variable Definitions In Configuration
Eno

Computes Effective Sample Size With Classical Method
Consist_Trend

Computes Trends Using Only Model Data For Which Observations Are Available
PlotClim

Plots Climatologies
InsertDim

Adds A Dimension To An Array
GenSeries

Generates An AR1 Time Series
Season

Computes Seasonal Means
PlotBoxWhisker

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

Fits an AR1 Autocorrelation Function Using Dichotomy
Corr

Computes the correlation coefficient between an array of forecasts and their corresponding observations
LeapYear

Checks Whether A Year Is Leap Year
MeanListDim

Averages An Array Along Multiple Dimensions
Spread

Computes InterQuartile Range, Maximum-Minimum, Standard Deviation and Median Absolute Deviation of the Ensemble Members
RMSSS

Computes Root Mean Square Skill Score
StatSeasAtlHurr

Compute estimate of seasonal mean of Atlantic hurricane activity
PlotEquiMap

Maps A Two-Dimensional Variable On A Cylindrical Equidistant Projection
PlotLayout

Arrange and Fill Multi-Pannel Layouts With Optional Colour Bar
SelIndices

Slices A Matrix Along A Dimension
RatioRMS

Computes the Ratio Between The RMSE of Two Experiments
Subset

Subset a Data Array
RatioSDRMS

Computes the ratio between the ensemble spread and RMSE
sampleDepthData

Sample of Experimental Data for Forecast Verification In Function Of Latitudes And Depths
PlotAno

Plot Raw Or Smoothed Anomalies
PlotACC

Plot Plumes/Timeseries Of Anomaly Correlation Coefficients
sampleMap

Sample Of Observational And Experimental Data For Forecast Verification In Function Of Longitudes And Latitudes
clim.palette

Generate Climate Color Palettes
ACC

Computes Anomaly Correlation Coefficient
s2dverification

Set of Common Tools for Forecast Verification
ConfigShowTable

Show Configuration Tables And Definitions
FitAcfCoef

Fits an AR1 AutoCorrelation Function Using the Cardano Formula
Alpha

Estimates AutoCorrelation At Lag 1 following Guemas et al, BAMS, 2013b
Filter

Filter Frequency Peaks From An Array
ConfigShowSimilarEntries

Find Similar Entries In Tables Of Datasets
Plot2VarsVsLTime

Plot Two Scores With Confidence Intervals In A Common Plot
Enlarge

Extends The Number Of Dimensions of A Matrix
PlotMatrix

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

Single Value Decomposition (Maximum Covariance Analysis)
PlotSection

Plots A Vertical Section
Regression

Computes The Regression Of An Array On Another Along A Dimension
ToyModel

Synthetic forecast generator imitating seasonal to decadal forecasts. The components of a forecast: (1) predictabiltiy (2) forecast error (3) non-stationarity and (4) ensemble generation. The forecast can be computed for real observations or observations generated artifically.
PlotStereoMap

Maps A Two-Dimensional Variable On A Polar Stereographic Projection
Cluster

K-means Clustering
Clim

Computes Bias Corrected Climatologies
ConfigEditEntry

Add, Remove Or Edit Entries In The Configuration
sampleTimeSeries

Sample Of Observational And Experimental Data For Forecast Verification As Area Averages
Trend

Computes the Trend of the Ensemble Mean
PlotVsLTime

Plots A Score Along The Forecast Time With Its Confidence Interval
Smoothing

Smoothes An Array Along A Dimension
ConfigFileOpen

Functions To Create Open And Save Configuration File
NAO

Computes the North Atlantic Oscillation (NAO) Index
UltimateBrier

Computes Brier Scores
Spectrum

Estimates Frequency Spectrum
EOF

Area-Weighted Empirical Orthogonal Function Analysis Using SVD
AnimateMap

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

Computes Forecast or Observed Anomalies