The q_ten
function calculates any of the five parameters in
the Q10 temperature relationship for physiological or chemical processes.
Q10 describes the ratio by which a physiological or chemical rate changes
with a 10°C increase in temperature.
q_ten(rate1 = NULL, rate2 = NULL, t1 = NULL, t2 = NULL, q10 = NULL)
rate1 | numeric. The rate at temperature 1 ( |
---|---|
rate2 | numeric. The rate at temperature 2 ( |
t1 | numeric (°C). The lower temperature at which |
t2 | numeric (°C). The upper temperature at which |
q10 | numeric (°C). The Q10, the ratio by which a rate changes with a 10°C increase in temperature. |
The function has five inputs, of which four should be entered and
one left NULL. The NULL input is the parameter to be calculated. For
example, two rates (rate1
, rate2
) determined at two temperatures (t1
,
t2
) can be used to calculate the q10
. Alternatively, a q10
and a rate
at a particular temperature can be used to predict a rate at a different
temperature. See examples.
See also the function Q10
in the
respirometry
package by Matthew Birk, which has additional functionality.
respirometry::Q10
## Determine Q10 from two rates at two known temperatures q_ten(rate1 = 2, rate2 = 3, t1 = 10, t2 = 15, q10 = NULL)#> [1] 2.25## Predict a rate at a higher temperature using a known Q10 q_ten(rate1 = 2, rate2 = NULL, t1 = 10, t2 = 15, q10 = 2.25)#> [1] 3## Predict a rate at a lower temperature using a known Q10 q_ten(rate1 = NULL, rate2 = 3, t1 = 10, t2 = 15, q10 = 2.25)#> [1] 2## Predict the lower temperature at which rate1 will occur ## using a known Q10 q_ten(rate1 = 2, rate2 = 3, t1 = NULL, t2 = 15, q10 = 2.25)#> [1] 10## Predict the upper temperature at which rate2 will occur ## using a known Q10 q_ten(rate1 = 2, rate2 = 3, t1 = 10, t2 = NULL, q10 = 2.25)#> [1] 15