spatialwarnings: Early Spatial-Warnings of Ecosystem Degradation

spatialwarningsR Documentation

Early Spatial-Warnings of Ecosystem Degradation

Description

Many dynamical systems such as ecosystems exhibit non-linear responses to changes in their external drivers, resulting in possible wide state shifts with strong ecological or economical consequences. This often happens when a system exhibit a change in its stability properties as a threshold is crossed, e.g. going from multiple stable states to a single stable state. For a few decades, much research has been dedicated to finding a way to anticipate these tipping points in ecological systems. This has led to the development of indicators, which are metrics based on spatial structure, that could reflect the proximity of an ecosystem to a tipping point.

This package implements many of these indicators, or early-warning signals (EWS), on spatial raster data. High-level functions and methods provide familiar workflows to compute several related indicators at once, and display their variations along environmental gradients or time-series. Lower-level functions are also available to integrate early-warning signals into different workflows.

Main, "workflow" functions provided by this package:

"Workflow" functions, which may compute several indicators at once:

  • generic_sews: Generic spatial EWS

  • spectral_sews: Spectrum-based EWS

  • patchdistr_sews: EWS based on patch-size distributions

  • kbdm_sews: Kolmogorov complexity

  • flowlength_sews: Flow length

  • variogram_sews: Variogram-based indicators

  • lsw_sews: Indicators based on the Lifshitz-Slyozov-Wagner distribution

Individual indicator functions, which may be used to compute raw indicator values

  • raw_cg_moran: lag-1 spatial autocorrelation

  • raw_cg_variance: Spatial variance

  • raw_cg_skewness: Spatial skewness

  • raw_sdr: Spectral density ratio (SDR)

  • indicator_psdtype: Patch-size distribution shape

  • indicator_plrange, raw_plrange : Power-law range

  • raw_kbdm: Kolmogorov complexity

  • raw_flowlength_uniform: Flow Length

  • raw_structvar: Structural variance

  • raw_lsw_aicw: Support for LSW distribution relative to lognormal

  • raw_patch_radii_skewness: Skewness of patch radii

The package homepage is available at Github and a user guide is also available. Do not hesitate to get in touch if you want to make changes to the package or add another indicator.


spatialwarnings documentation built on Sept. 11, 2024, 8:55 p.m.