Fitting all models listed in devRateEqList to a development rate dataset
Fitting all models listed in devRateEqList to a development rate dataset
This function fits all models listed in devRateEqList to a development rate dataset and then calculates a series of indices of goodness-of-fit for each fitted model.
dfData: A data.frame with the temperature in the first column and the development rate in the second column.
eqList: A list of models that can be retrieved from the object devRateEqList. The default value is the object devRateEqList.
eqStartVal: A list of sarting values for each model. The default value is the object devRateEqStartVal.
propThresh: The proportion of maximal development rate used as a threshold for estimating XTmin and XTmax for asymptotic equations (default value is 0.01)
interval: A vector containing the lower and upper boundaries of the interval of temperatures in which metrics are searched.
...: Additional arguments for the devRateModel function.
Returns
An object of class list with two elements. The first element is a list with all the nls objects. The second element is a data.frame. In the data.frame, the first column corresponds to model names and the second column to the number of parameters. The columns 3 to 6 correspond to the results of the function devRateQlStat, i.e. RSS, RMSE, AIC, and BIC. The columns 7 to 11 correspond to the results of the function devRateQlBio, i.e. CTmin, CTmax, Topt, XTmin, and XTmax.
Details
Equations stinner_74 and lamb_92 are fitted and the resulting nls objects are showed in the first element of the returned list, however indices of goodness-of-fit are not provided. Equation campbell_74 is not fitted ( simple linear model).