Skip to contents

Joins GlobTherm upper and lower thermal tolerance limits to a taxify() result by looking up accepted_name.

Usage

add_globtherm(x, cols = NULL, verbose = TRUE)

Arguments

x

A data.frame returned by taxify().

cols

Which columns to attach: NULL (default) the curated set, "all" every column the source carries, or a character vector of names. See enrichment_cols.

verbose

Logical. Default TRUE.

Value

The same data.frame with additional columns:

globtherm_thermal_max_c

Upper thermal limit (degrees Celsius).

globtherm_thermal_max_metric

Definition of the upper limit (e.g. ctmax, LT50, UTNZ); the value is ambiguous without it.

globtherm_thermal_min_c

Lower thermal limit (degrees Celsius).

globtherm_thermal_min_metric

Definition of the lower limit (e.g. ctmin, LT50, LTNZ).

globtherm_thermal_max_error

Reported error on the upper limit.

globtherm_thermal_min_error

Reported error on the lower limit.

Details

Source: GlobTherm (Bennett et al. 2018, Scientific Data, CC0). Coverage: ~2.1k species across aquatic and terrestrial groups.

References

Bennett JM et al. (2018) GlobTherm, a database on the thermal tolerance for aquatic and terrestrial organisms. Scientific Data 5:180022. doi:10.1038/sdata.2018.22

Examples

if (FALSE) { # \dontrun{
taxify("Lepomis gibbosus", backbone = "gbif") |>
  add_globtherm()
} # }