gVoCC: Gradient-based climate velocity

View source: R/gVoCC.R

gVoCCR Documentation

Gradient-based climate velocity

Description

Function to calculate the velocity of climate change after Burrows et al. (2011) based on local climatic temporal trends and spatial gradients.

Usage

gVoCC(tempTrend, spatGrad)

Arguments

tempTrend

The output from the tempTrend function containing the long-term linear climatic trends.

spatGrad

The output from the spatGrad function containing the magnitudes and angles for the spatial climatic gradient.

Value

A RasterStack containing the climate velocity magnitude ("voccMag", km/yr for unprojected rasters and spatial unit/year for projected rasters) and angle("voccAng" in degrees).

Author(s)

Jorge Garcia Molinos

References

Burrows et al. 2011. The pace of shifting climate in marine and terrestrial ecosystems. Science, 334, 652-655.

See Also

tempTrend, spatGrad

Examples


?HSST
yrSST <- sumSeries(HSST, p = "1969-01/2009-12", yr0 = "1955-01-01", l = nlayers(HSST),
fun = function(x) colMeans(x, na.rm = TRUE),
freqin = "months", freqout = "years")
tr <- tempTrend(yrSST, th = 10)
sg <- spatGrad(yrSST, th = 0.0001, projected = FALSE)

# Magnitude and angle of the climate velocity (km/yr) 1960-2009

v <- gVoCC(tr,sg)
plot(v)


JorGarMol/VoCC documentation built on Aug. 17, 2022, 11:07 p.m.