Learn R Programming

drcSeedGerm (version 1.0.1)

HTTnorm.M: Hydro-thermal-time model with normal distribution of base water potential (Bradford, 2002)

Description

This model relates the time-course of the proportion of germinated seeds to the water potential and temperature in the substrate and it is based on a normal distribution of base water potential within the seed lot. Two similar functions are available within the 'drcSeedGerm' package: the first one is 'HTTnorm.M()' that assumes that the base water potential decreases with temperature for any \(T > T_b\). The equation is:

$$ P(t, T, \Psi) = \Phi \left\{ \frac{\Psi - \left[ \frac{\theta_{HT}}{t (T - T_b)} \right] - \left[\Psi_b + K_t (T - T_b) \right] }{\sigma_{\Psi_b}} \right\} $$

where \(\Phi\) is a gaussian cumulative distribution function for base water potential.

The second function is 'HTTNorm.BS()' and it assumes that the base water potential decreases with temperature only for any \(T > T_o\), where \(T_o\) is the optimal temperature level. For this case, the element \(K_t(T - T_b)\) is modified as \( K_t[\max(T,T_o) - T_o]\) and the optimal temperature \(T_o\) is included as an explicit parameter.

The 'HTTNorm.M.fun()' and 'HTTNorm.BS.fun()' are two generic functions, which can be used for plotting or other applications, while the 'HTTNorm.M()' and 'HTTNorm.BS()' functions are meant to be used for model fitting with the 'drmte()' function in the 'drcte()' package.

Usage

HTTnorm.M()
HTTnorm.BS()
HTTnorm.M.fun(time, Psi, Temp, thetaHT, Tb, Psib50, Kt, sigmaPsib)
HTTnorm.BS.fun(time, Psi, Temp, thetaHT, Tb, To, Psib50, Kt, sigmaPsib)

Value

The 'HTTnorm.M.fun()' and 'HTTnorm.BS.fun()' functions return the proportion of germinated seeds, for any given values of time, water potential and temperature in the substrate. The 'HTTnorm.M()' and 'HTTnorm.BS()' functions return a list containing the nonlinear function, the self-starter function, the parameter names and other items which are internally used by the 'drmte()' function.

Arguments

The 'HTTnorm.M()' and 'HTTnorm.BS()' functions have no arguments. The 'HTTnorm.M.fun()' and the 'HTTnorm.BS.fun()' functions have the following arguments:

time

time

Psi

water potential in the substrate

Temp

temperature

thetaHT

hydro-time parameter

Tb

base temperature

To

optimal temperature

Psib50

median base water potential

Kt

parameter measuring the effect of temperature on base water potential

sigmaPsib

standard deviation for the base water potential within the seed lot

Author

Andrea Onofri

Details

The detail of this time-to-event model and the meaning of parameters are described in Bradford (2002).

References

Bradford, K.J., 2002. Applications of hydrothermal time to quantifying and modeling seed germination and dormancy. Weed Science 50, 248–260.

Examples

Run this code
data(hordeum)
# \donttest{
modHTTnorm.M <- drmte(nSeeds ~ timeBef + timeAf + water + temp,
                 data=hordeum,
                 fct = HTTnorm.M(),
  start=c(932,-2.5, -3, 0.07, 0.5))
summary(modHTTnorm.M)
# }

Run the code above in your browser using DataLab