calculate_E_hertz: Calculate thermoregulation effectiveness sensu Hertz, Huey & Stevenson
Description
This function calculates the effectiveness of temperature regulation
(E = 1 - (mean db / mean de)) as described by Hertz et al. (1993). The
thermal quality of the habitat (de) and accuracy of temperature regulation
(db) are calculated as part of this formula, so it is not necessary to run
calculate_de and calculate_db before running
this function.
Usage
calculate_E_hertz(te, tb, tset_low, tset_up)
Arguments
te
A vector containing operative temperatures.
tb
A vector containing body temperature measurements.
tset_low
Lower boundary of a species or population set-point range
that was determined through thermal preference trials in a temperature
gradient. This may be a named double vector containing the lower boundary
value, or simply the value itself.
tset_up
Upper boundary of the set-point range.
Value
Effectiveness of temperature regulation (E)
References
Hertz, P. E., Huey, R. B., & Stevenson, R. D. (1993). Evaluating temperature
regulation by field-active ectotherms: the fallacy of the inappropriate
question. The American Naturalist, 142(5), 796-818.