Up to shifts and scaling, many growth curve and probability distribution functions having a closed form are special cases of
The Growth-curve Explorer is a visualization of this unifying equation. The original version is a Java applet described by García (2008), and available at https://web.unbc.ca/~garcia/growth&yield/grex/ (note that the original link through forestgrowth.unbc.ca is broken). Unfortunately, modern web browsers have dropped support for Java applets. Here are two alternatives:
-
A translation of the applet into JavaScript by CheerpJ. The code is in folder docs in this repository, and the app can be accessed at https://ogarciav.github.io/grex/ (be patient, loading can take a while). The original documentation has been slightly edited.
-
A re-implementation as an R Shiny app, in folder shiny. The app can be run on https://oscargarcia.shinyapps.io/grex/.
A third possibility is to run the Java applet from the original web site with the CheerpJ Chrome browser plugin.
For completeness, the old Java code is in folder original, including a stand-alone Java app. All the code in this repository is in the public domain.
The resde R package includes the unifying model as function unitran(), and implements some estimation methods.
-
Chakraborty, B., Bhowmick, A. R., Chattopadhyay, J. and Bhattacharya, S. (2019). "A novel unification method to characterize a broad class of growth curve models using relative growth rate". Bulletin of Mathematical Biology 81, 2529-2552 DOI.
-
García, O. (2005). "Unifying sigmoid univariate growth equations". Forest Biometry, Modelling and Information Sciences 1, 63-68 link.
-
García, O. (2008). "Visualization of a general family of growth functions and probability distributions --- The Growth-curve Explorer". Environmental Modelling and Software 23 (12), 1474-1475 DOI.