Skip to contents

Summarise agreement among projected climate models

Usage

climniche_model_agreement(
  x,
  scope = c("current", "all"),
  boundary_exceedance_tolerance = NULL,
  interval = 0.8
)

Arguments

x

A climniche_series object.

scope

"current" or "all".

boundary_exceedance_tolerance

Optional non-negative boundary tolerance.

interval

Central interval reported for Niche Boundary Exceedance across models.

Value

A data frame with one row per cell, time and scenario.

Details

model_agreement is the proportion of supplied climate models with positive Niche Boundary Exceedance. It is an ensemble agreement measure, not an occurrence probability. Agreement is NA when fewer than two finite model projections are available for a cell, time and scenario. For \(M\) available models, $$G_{it} = \frac{1}{M}\sum_{m=1}^{M} I(E_{imt} > \tau),$$ where \(\tau\) is boundary_exceedance_tolerance.