indicesENSO: Calculation of ENSO indices from grid.

View source: R/indicesENSO.R

indicesENSOR Documentation

Calculation of ENSO indices from grid.

Description

Calculate ENSO indices of grids or multimember grids.

Usage

indicesENSO(
  grid,
  base = NULL,
  ref = NULL,
  season = NULL,
  index.code,
  members = NULL
)

Arguments

grid

A grid (gridded or station dataset), or multimember grid object of sea surface temperature.

base

Baseline grid to be substracted for the calculation of anomalies. Default: NULL. See ?scaleGrid.

ref

Reference grid to be added for the calculation of anomalies. Default: NULL. See ?scaleGrid.

season

Selected month(s) for the calculation. Default: NULL (i.e. as input grid).

index.code

Circulation index (or vector of indices with same input variables) to be computed. See circIndexShow() for details.

members

Select number of members. Default: NULL (all members of the grid).

Details

The calculation of ENSO indices is based on https://climatedataguide.ucar.edu/climate-data/nino-sst-indices-nino-12-3-34-4-oni-and-tni, consisting of SST anomalies, using a different size moving window.

Value

A list of circulation indices (and members, if applicable) with:

* index: vector with the time series of the teleconnection index. * pattern: matrix with the spatial pattern of the teleconnection. * dates and coordinates as list attributes.

Examples

## Not run:  
data(ERAInterim_sst_1981_2010)
nino <- indicesENSO(grid=ERAInterim_sst_1981_2010, index.code = "NINO3.4")

## End(Not run)

SantanderMetGroup/climate4R.indices documentation built on July 3, 2023, 11:02 p.m.