Nothing
#' Minimum AMBI as a linear function of salinity
#'
#' Used by [DKI2()], adjusting the `AMBI` index to
#' account for decreasing species diversity with
#' decreasing salinity.
#'
#' [AMBI_sal()] and [H_sal()] are named, respectively,
#' _AMBI_min_ and _H_max_ in the DKI documentation
#' [(Carstensen et al., 2014)](https://dce2.au.dk/pub/SR93.pdf).
#' They are renamed in ambiR to reflect the fact that
#' they are functions of salinity and _not_ minimum or
#' maximum values from data being used.
#'
#' @return a numeric value AMBI_min
#'
#' @param psal numeric, salinity
#' @param intercept numeric, default 3.083
#' @param slope numeric, default -0.111
#'
#' @examples AMBI_sal(20.1)
#'
#' @export
AMBI_sal <- function(psal, intercept=3.083, slope=-0.111){
# AMBI_min as function of salinity
AMBI_min <- intercept + slope * psal
AMBI_min <- ifelse(AMBI_min < 0, 0, AMBI_min)
return(AMBI_min)
}
#' Maximum H' as a linear function of salinity
#'
#' Used by [DKI2()], adjusting the Shannon diversity
#' index `H'` to account for decreasing species
#' diversity with decreasing salinity.
#'
#' [AMBI_sal()] and [H_sal()] are named, respectively,
#' _AMBI_min_ and _H_max_ in the DKI documentation
#' [(Carstensen et al., 2014)](https://dce2.au.dk/pub/SR93.pdf).
#' They are renamed in ambiR to reflect the fact that
#' they are functions of salinity and _not_ minimum or
#' maximum values from data being used.
#'
#' @return a numeric value H_max
#'
#' @param psal numeric salinity
#' @param intercept numeric, default 2.117
#' @param slope numeric default 0.086
#'
#' @examples H_sal(20.1)
#'
#' @export
H_sal <- function(psal, intercept=2.117, slope=0.086){
# H_max as function of salinity
return(2.117 + 0.086 * psal)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.