Full text
24,731 characters
· extracted from
preprint-html
· click to expand
Modeling Montbeillard’s height data of a human male | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results Modeling Montbeillard’s height data of a human male I S Shruti , View ORCID Profile S Vijay Prakash doi: https://doi.org/10.1101/2025.03.02.641023 I S Shruti 1 Independent Researchers , Alappuzha, Kerala, India Find this author on Google Scholar Find this author on PubMed Search for this author on this site S Vijay Prakash 1 Independent Researchers , Alappuzha, Kerala, India Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for S Vijay Prakash For correspondence: prakash.vijay.s{at}gmail.com Abstract Full Text Info/History Metrics Preview PDF Abstract Growth is a dynamic activity of simultaneous biological processes happening at multiple time-scales varying from orders of fractions of a second to several years. Rather than modeling growth with differential equations, this multiple time-scale dynamics is modeled using a simpler algebraic approach that involves continued fraction of the linear time scale. This algebraic approach offers models that are infinitely differentiable like an exponential function but also robust and superposable like linear equations. Thus, unique insights into growth dynamics can be obtained without much need of a calculus background. Growth of bacterial colonies, yeast cultures, Drosophila population, mean individual attributes of Helianthus and rats have already been modeled using this approach. In this work, we extend the modeling procedure to individual human growth using Montbeillard’s height measurements of his son starting from birth upto almost 18 years of age. Good fits are obtained on the data and growth rates are estimated directly from the model. Thus, this methodology provides generic, flexible, simpler and more interpretable growth models. 1 Introduction Growth is, perhaps, the most primary indicator of life. The dynamics of growth have been studied at multiple time-scales ranging from seconds to even years. The numbers also vary highly from a single living cell to entire populations of millions. It might seem impossible to study such enormous variation with just a single model. Indeed there are several functions available for the study of growth each suitable for a particular branch of study. The logistic growth equation and its modifications are widely used for population growth studies [ 1 ]. The Barayani model [ 2 ] is available for the study of bacterial growth. The growth of attributes such as mean height of individuals ( Helianthus ) have been studied with functions borrowed from autocatalytic kinetics [ 3 ]. Turner’s generalised model is given for mean weight of mammals [ 4 ]. Recently, the a − m model has been used to model growth in all these cases [ 5 , 6 , 7 ]. The growth in height of human populations has been modeled using the Quadratic-Exponential-Pubertal-Stop (QEPS) growth model which is a combination of four different functions [ 8 ]. The Phenomenological Universalities (PUN) approach has been used for modeling the growth of an individual male human [ 9 ]. The French naturalist Buffon gave what may be considered as the oldest diligently recorded data of an individual human’s growth in his 36 volume book Histoire Naturelle published between 1749 and 1789 [ 10 ]. The data was contributed by his friend Montbeillard who took semi-annual height measurements of his son Francois for nearly 18 years starting from 1759. The data given in a tabular form by Buffon was later quoted by Belgian mathematician Quatelet in 1835 [ 12 ] and 1870 [ 13 ] after which it was pretty much forgotten until 1927 when American anatomist Richard Scammon published his work titled ‘The First Seriatum Study of Human Growth’ [ 11 ]. In his work, Scammon plotted Montbeillard’s height data as a function of age and generated the first growth curve of an individual human from infancy to 18 years of age. He made several observations from the appearance of the curve such as the accelerated growth from birth till around five years of age and then a slow yet steady growth until the age of 13. After that the growth again accelerates rapidly indicating puberty and then slows down as Francois turns 18 years old. Scammon also compared the individual growth curve to the mean height growth curves belonging to two populations of Parisian children. He observed that both these curves showed similar trends such as the early childhood and pubertal growth spurts [ 14 ]. In this work, the a − m model has been used to model Montbeillard’s data. The advantage of the a − m model is that it behaves like a line but can be tweaked into a curve with a single parameter a . 2 Mathematical preliminaries The linear equation y = mx with m as slope is singularly perturbed as where a is a positive parameter. This way the above equation is only parametrically nonlinear but fundamentally linear. We choose y 3 to introduce nonlinearity because the one-to-one correspondence of x and y of linear equations is preserved. In other words, on an xy − plane for every x there is a corresponding unique y for a > 0. Following Cardano’s method [ 15 ] of solving cubic equations, the real solution of Eqn. (1) is a sum of two curves say S 1 and S 2 i.e., y = S 1 + S 2 , where S 1 and S 2 do not intersect on an xy − plane [ 16 ]. For every y there is a unique S 1 and S 2 . We can thus trace y on an S 1 S 2 plane. For a → 0, S 1 and S 2 become unbounded and Eqn. (1) becomes y = mx which is the straight line equation that is conventionally used to span xy − plane. Therefore, xy − plane is also an unbounded S 1 S 2 − plane. Eqn. (2) resembles power law expressions [ 17 ] with an additional 27 /a 3 term within the square root part. This additional term is an adjustment to the power law behavior of S 1 and S 2 . Therefore, a can be considered as an adjustment parameter. As shown in Fig. (1) , for each a we get a unique adjusted xy − plane. Eqn. (1) can also be expressed as a continued fraction of y = mx in the following manner Download figure Open in new tab Figure 1: Values of y are bounded when ay 3 is introduced to y = mx equation. Adjusted xy − plots for various a are shown. The above equation is only a representation of Eqn. (1) and the latter is the function that is actually used in the fitting procedure. However, this representation showcases how multiple scales of x are introduced through a . Eqn. (3) obviously converges to the sum S 1 + S 2 as they represent the same y . In general, two simultaneous processes characterize multiple scale problems [ 18 ]. Here, the simultaneous processes S 1 and S 2 are captured by Eqn. (1) which is also a continued fraction of straight lines. In the following section we superpose several a − m models while keeping a fixed across models. This is because for any given a we can get a uniquely bent i.e. adjusted xy − plane as shown in Fig. (1) that models the given set of data points. 2.1 Superposition In this section, we elaborate how the sum of a − m models can be used to fit nonlinear functions such as the sine and the Gauss error functions. The generalized form of Eqn. (1) is given by where ( x c , y c ) is the origin instead of (0,0). The real solution of above equation is given by Many of such y ’s with different origins can be superposed similar to linear equations while fixing a . The sum over n origins is given by where p i ’s are weights, m i is the i th slope with x ci and y ci as the origin coordinates. The superposed model can also be written as [ 7 ] where and . In the following section, the superposed a − m models are used to describe sinusoidal waves and the Gauss error function to showcase the usefulness of superposition and the flexibility it offers. 2.1.1 Translation and rotation Here, following the fitting procedure in [ 6 ], we initially fit the sin( x ) function within the interval [− π/ 2, π/ 2] with superposed a − m models (as shown in Fig. 2 ). Thereafter we extend the fit to a wider interval of x simply by translation and rotation (as shown in Fig. (3) ) similar to the linear equation. This exercise is presented here to showcase how the parametrically nonlinear fit can be used like straight lines. For Fig. (2) , the origins are: (0.094, 0.094), (0.031, 0.031), (−0.031, −0.031) and the corresponding slopes m i ’s are 3.26, −3.29, 0.5 and p i ’s are −1.412, −4.077, −15.7. Thus a weighted sum of lines having slopes with the m i values given above is used to represent the sine function within the interval [− π/ 2, π/ 2] on an adjusted xy − plane with a = 1.782 × 10 −3 . This sum can be translated and rotated similar to linear equations as shown in Fig.(3) . Download figure Open in new tab Figure 2: Sine wave within the interval [− π/ 2, π/ 2] on the left hand side. On the right hand side, a simple rotation is carried out by changing the signs of slopes and intercepts similar to linear equation. Download figure Open in new tab Figure 3: The fit within the interval [− π/ 2, π/ 2] is extended across a wider range of x simply by translation through origins and rotation with p i ’s. 2.1.2 Smoothness The superposed models are as smooth as exponential functions. This is showcased by fitting the superposed model on Gauss error function. Subsequently, we match their respective derivatives as shown in Fig. (4) . Thus, a provides a smooth adjustment to the xy − plane as shown in Fig. (1) . Therefore, while fitting function values their respective derivative information are also taken into account using this model. Download figure Open in new tab Figure 4: Superposed a − m models (shown as a continuous line) fit nonlinear error function. Their corresponding derivatives i.e., derivative of the fitted model dy net /dx and the derivative of the error function also match. Here, a = 8.0825 × 10 −2 , chosen origins are (−0.09, − 0.1), (0.09, 0.1), (−0.03, −0.034), (0.03, 0.033) with corresponding slopes −0.636, 0.636, 0.635, −1.174 × 10 −4 and p i ’s given by 3090.04, −1544.43, 4644.47, 18511.01. 2.2 Highlights The following are notable highlights of using a − m models as a tool for fitting nonlinear data An a − m model is a sum of two components S 1 and S 2 . Each component resembles a power law relationship with an adjustment using a . S 1 and S 2 represent simultaneous processes varying differently in x . Thus, the sum of these two components reflects multiple scale nature of data at hand. The sum S 1 + S 2 can also be interpreted as a parametric continued fraction of linear scale as expressed by Eqn. (3) which can be reduced into a series that involves multiple orders of x [ 16 ]. This can also be realized using Fig. (5) which can be reproduced using the following recursive Python program: def fnfr(y,x,a,m,num): if num==0: return y return fnfr(m*x/(1+a*y**2),x,a,m,num-1) For generating curves E 1 , E 2 , E 3 and E 4 we run [fnfr(m*x,x,a,m,i) for i in [1,2,3,4]] . Therefore, this interpretation explains how this model encompasses multiple scale variations of y with respect to x . Similar to linear models, the a − m models can be superposed, translated and rotated. Each superposed model can be written as a sum of two S-curves: S I and S II [ 7 ]. S I and S II are weighted sums of S 1 and S 2 of each a − m model, respectively. The superposed a − m models fit nonlinear functions such as the error function while preserving the derivative information as seen on the right hand side of Fig. (4) . Thus, they are suitable for modeling growth and obtaining growth rates. Download figure Open in new tab Figure 5: Various levels of continued fraction showing multiple variations with x for a = 0.1, m = 2. 3 Growth of a human male Here, we have applied the a − m model on Montbeillard’s growth data of his son Francois’ height given in centimeters, measured from when he was born till he is nearly 18. In Fig. (6) , as we keep increasing the number of origins the model fits better on the growth data. We then keep increasing the origins and observe the corresponding growth rates. This is shown in Fig. (7) . Finally, graphically observable growth rate variations are obtained using the model with 11 origins. Download figure Open in new tab Figure 6: Superposed a − m models as we increase the number of origins. The plots of individual a − m models passing through their respective origins are also shown Download figure Open in new tab Figure 7: Superposed a − m models for multiple origins and their corresponding growth rates. In Fig 8 , the curves for S I and S II are given as well as the final curve obtained from the 11 origin a − m model. The final curve is the sum of two simultaneous processes S I and S II . Download figure Open in new tab Figure 8: Superposed a − m models for 11 origins and their components S I and S II and their corresponding growth rates. 3.1 Observations As can be seen from Fig. (7) , the a − m model with 11 origins fits the data well as compared to the 5 origin and the 7 origin models. This means that the growth is highly nonlinear and each origin represents a significant phase of growth in time. The plots for corresponding growth rates of each model are given on the right hand side in Fig. (7) . It can be seen that the growth rate of the 11 origin a − m model captures two extra peaks of growth around age 2 and 7 years. This means that the 11 origin model is more precise than the others. It can also be interpreted that overall Francois’ growth has occurred in spurts. It is the time taken by these spurts that actually varies. Since the early childhood and pubertal growth spurts happen within a shorter duration, they are more apparent. Using Eqn. (2), the model can be split into two components. Each of these components are shown in Fig. (8) . From Fig. (8) , it can be seen that S I shows an increasing trend in the initial years of growth and during puberty while appears to grow almost linearly in between. S II , on the other hand, shows a slight decline during early childhood and puberty but shows steady increase in between. On the right hand side in Fig. (8) , the plots of the corresponding growth rates of S I and S II and their sum, the 11 origin a − m model are given. From the figure it is evident that S I peaks first followed by S II while the peak of their sum lies in between. This means that a growth spurt is the sum of successive maxima of two simultaneous processes represented by S I and S II . It is also seen from Fig. (8) that when S I declines S II increases and vice versa. As Francois approaches 18 years of age, S I shows a steady decline. S II too starts declining but only later. 3.2 S I S II plane In this section, we plot the results on an S I S II coordinate system [ 7 ]. Fig. (9) again reinstates that the S I process shows significant increase during the early childhood and pubertal spurt while the S II process represents the steady and almost linear growth through out the years. Download figure Open in new tab Figure 9: Superposed a − m models for 11 origins and their components S I and S II as axes. 4 Conclusions In this work, we have presented the salient features of the a − m model and used it to understand the oldest available data representing the growth in height of a male human. The model captures multiple scale nonlinear variations while offering convenient superposed linear forms. As we keep increasing the number of origins the growth rate values converge and we obtain precise estimates of growth rates. Finally we obtained a good fit with 11 origins and derived the corresponding growth rates directly from the fit. It is observed that the overall growth of the individual has occurred in spurts. The duration taken for these spurts varies. The early childhood and pubertal spurts are the most rapid while the mid-childhood growth spurt happens over several years and peaks around the age seven. It is also inferred from the model that the overall growth process is a sum of two simultaneous processes. The interplay of these two processes which may be attributed to intrinsic and extrinsic factors decides the rate of growth and the timing of the growth spurts. References [1]. ↵ Tsoularis , A. , and Wallace , J. ( 2002 ). Analysis of logistic growth models . Mathematical biosciences , 179 ( 1 ), 21 – 55 . OpenUrl CrossRef PubMed Web of Science [2]. ↵ Baranyi , J. , and Terry A. R. ( 1995 ). Mathematics of Predictive Food Microbiology . International Journal of Food Microbiology 26 ( 2 ): 199 – 218 . OpenUrl CrossRef PubMed Web of Science [3]. ↵ Reed , H. S. , and Holland , R. H. ( 1919 ). The growth rate of an annual plant Helianthus . Proceedings of the National Academy of Sciences , 5 ( 4 ), 135 – 144 . OpenUrl FREE Full Text [4]. ↵ Turner Jr , M. E. , Bradley Jr , E. L. , Kirk , K. A. , and Pruitt , K. M. ( 1976 ). A theory of growth . Mathematical Biosciences , 29 ( 3-4 ), 367 – 373 . OpenUrl CrossRef [5]. ↵ Shruti , I. S. , and Vijay Prakash , S. ( 2025 ). A biological growth model using continued fraction of straight lines , bioRxiv doi: 10.1101/2025.01.07.631841 . OpenUrl Abstract / FREE Full Text [6]. ↵ Shruti , I. S. , and Vijay Prakash , S. ( 2025 ). Fitting multiple bacterial growth data using continued fraction of straight lines , bioRxiv doi: 10.1101/2025.01.27.634991 . OpenUrl Abstract / FREE Full Text [7]. ↵ Shruti , I. S. ( 2025 ). A biological growth curve is a sum of two distinct S-curves , bioRxiv doi: 10.1101/2025.02.06.636984 . OpenUrl Abstract / FREE Full Text [8]. ↵ Holmgren , A. ( 2022 ). The Quadratic-Exponential-Pubertal-Stop model is valid for analysing human growth patterns and developing novel growth references . Acta Paediatrica , 111 ( 2 ), 225 – 235 . OpenUrl CrossRef PubMed [9]. ↵ Gliozzi , A. S. , Guiot , C. , Delsanto , P. P. , and Iordache , D. A. ( 2012 ). A novel approach to the analysis of human growth . Theoretical biology and medical modelling , 9 , 17 OpenUrl CrossRef [10]. ↵ de Buffon , G.-L. L. C. ( 1777 ). Histoire naturelle generale et particulière, supplements IV: Servant de suite a l’Histoire naturelle de l’Homme (Vol. 2 ). Paris, France : de l’Imprimerie de F. Dufart . [11]. ↵ Scammon , R. E. ( 1927 ). The first seriatim study of human growth . American Journal of Physical Anthropology , 10 , 329 – 336 . OpenUrl CrossRef Web of Science [12]. ↵ Quetelet , A. ( 1835 ). Sur l’homme et le developpement de ses facultes ou essai de physique sociale (Vol. 2 ). Paris, France : Bachelier . [13]. ↵ Quetelet , A. ( 1870 ). Anthropometrie ou mesure des differentes facultes de l’homme . Paris, France : C. Muquardt . [14]. ↵ Miller , E. M. The first Seriatum study of growth by R. E. Scammon ( 2018 ). American Journal of Physical Anthropology , 00 : 1 – 6 . OpenUrl [15]. ↵ Cardano’s method . Math Center at Oxford College of Emory University . https://mathcenter.oxford.emory.edu/site/math108/cubic/ . (Accessed: 15 December, 2024 ) [16]. ↵ Vijay Prakash S. ( 2024 ). Real-valued continued fraction of straight lines . arXiv preprint arXiv: 2412.16191 . [17]. ↵ Brown , J. H. , Gupta , V. K. , Li , B. L. , Milne , B. T. , Restrepo , C. , and West , G. B. ( 2002 ). The fractal nature of nature: power laws, ecological complexity and biodiversity . Philosophical Transactions of the Royal Society of London. Series B: Biological Sciences , 357 ( 1421 ), 619 – 626 . OpenUrl CrossRef PubMed Web of Science [18]. ↵ E. J. Hinch , Perturbation Methods , Cambridge University Press , Cambridge , 1991 . pp. 116 – 118 . View the discussion thread. Back to top Previous Next Posted March 11, 2025. Download PDF Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following Modeling Montbeillard’s height data of a human male Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share Modeling Montbeillard’s height data of a human male I S Shruti , S Vijay Prakash bioRxiv 2025.03.02.641023; doi: https://doi.org/10.1101/2025.03.02.641023 Share This Article: Copy Citation Tools Modeling Montbeillard’s height data of a human male I S Shruti , S Vijay Prakash bioRxiv 2025.03.02.641023; doi: https://doi.org/10.1101/2025.03.02.641023 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Developmental Biology Subject Areas All Articles Animal Behavior and Cognition (7636) Biochemistry (17704) Bioengineering (13898) Bioinformatics (41967) Biophysics (21460) Cancer Biology (18599) Cell Biology (25525) Clinical Trials (138) Developmental Biology (13384) Ecology (19909) Epidemiology (2067) Evolutionary Biology (24326) Genetics (15613) Genomics (22512) Immunology (17740) Microbiology (40423) Molecular Biology (17191) Neuroscience (88645) Paleontology (667) Pathology (2835) Pharmacology and Toxicology (4825) Physiology (7646) Plant Biology (15158) Scientific Communication and Education (2046) Synthetic Biology (4302) Systems Biology (9825) Zoology (2271)
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.