ntb_mess: ntb_mess: Multivariate Environmental Similarity Surfaces...

View source: R/ntb_mess.R

ntb_messR Documentation

ntb_mess: Multivariate Environmental Similarity Surfaces (MESS)

Description

ntb_mess calculates multivariate environmental similarity surfaces as described by Elith et al., (2010) and optimized from the mess function of the dismo-package.

Usage

ntb_mess(M_stack, G_stack)

Arguments

M_stack

a RasterStack or a Matrix of variables representing the calibration area (M area in ENM context). If M_stack is matrix it should contain the values of environmental variables as get it from getValues function.

G_stack

a RasterStack or a Matrix of variables representing areas or scenarios to which models will be transferred. If G_stack is matrix it should contain the values of environmental variables as get it from getValues function.

Value

A rasterLayer with MESS values

References

Elith J., M. Kearney M., and S. Phillips, 2010. The art of modelling range-shifting species. Methods in Ecology and Evolution 1:330-342.

Examples

m_stack <- raster::stack(list.files(system.file("extdata",
                                                package = "ntbox"),
                                    pattern = "M_layers.tif$",
                                    full.names = TRUE))
g_stack <- raster::stack(list.files(system.file("extdata",
                                                package = "ntbox"),
                                    pattern = "G_layers.tif$",
                                    full.names = TRUE))

messVals <- ntbox::ntb_mess(M_stack = m_stack,
                            G_stack = g_stack)
raster::plot(messVals)

luismurao/ntbox documentation built on Nov. 22, 2024, 4 a.m.