You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Consider adding a function to create reasonable starting values for the Gompertz growth function, in the vein of vbStarts(). When doing this see if some of the code in vbStarts() can be streamline or pulled out to internal functions that could then be used with this new function for Gompertz functions (e.g., plotting; starts for Linf, L0, t0; checking values, etc.).
The text was updated successfully, but these errors were encountered:
I have a functioning prototype that is going to need some testing before use. Some of the starting values for some of the parameterizations are not particularly "close" but could be reasonable enough. The issue seems to be primarily with gettng starting values for L0 and t0, especially if young fish are not present in the data. This is where fixed= will likely be useful.
I have worked out starting values for Gompertz functions but have move onto doing the same for logistic and Richards functions. In the process I moved to new, more synthetic, functions -- makeGrowthFun(), showGrowthFun(), and findGrowthStarts(). I have made good progress on these, but am now going to be gone for a while. Here are some things to do, so that I remember.
Finish putting latex code for the parameterizations in the help file for makeGrowthFun()
Consider putting table of where starting values come from in the help file for findGrowthStarts()
Remove lifecycle deprecation functions and use .Deprecated from base R (to remove added dependency on lifecycle).
Move Schnute-Richards() into makeGrowthFun()
Move(?) Schnute() into makeGrowthFun() (more complicated because of the "cases")
Put more examples in each documentation
makeGrowthFun()
findGrowthStarts()
showGrowthFun()
Develop "sanity tests" (e.g., is Linf positive) in findGrowthStarts() (added one for Linf ... use that as a model)
Developed is.lte() and friends, and iChkLTE() and friends ... use these as appropriate ... and develop tests (and consider whether they should be vectorized or not
Make testthat tests for the new functions
makeGrowthFun()
findGrowthStarts()
showGrowthFun()
Reduce testthat tests for old functions
Remove some examples in old functions (to speed checking up)
Clean up "Growth_Starting_Values.qmd" article and figure out how to have it appear on webpage
Consider adding a function to create reasonable starting values for the Gompertz growth function, in the vein of
vbStarts()
. When doing this see if some of the code invbStarts()
can be streamline or pulled out to internal functions that could then be used with this new function for Gompertz functions (e.g., plotting; starts for Linf, L0, t0; checking values, etc.).The text was updated successfully, but these errors were encountered: