CHAPTER 13 CANONICAL MODELLING An approach for intermediate-level simulation of carbon allocation in functional-structural plant models M. RENTON#, D. THORNBY##, J. HANAN### # CRC Australian Weed Management, Dept of Agriculture Western Australia ## Queensland Dept of Primary Industries and Fisheries ### ARC Centre of Excellence for Integrative Legume Research, ARC Centre for Complex Systems and Advanced Computational Modelling Centre, University of Queensland, Brisbane, Australia Abstract. Functional-structural models that include detailed mechanistic representation of underlying physiological processes can be difficult and expensive to build, and the resulting models are often very complicated. This is particularly true when representing carbon allocation, as the various processes involved are relatively poorly understood. Purely empirical models, on the other hand, are simpler and easier to construct, but are of limited use in simulating, predicting and explaining the way that plants adapt and respond to varying environmental conditions. In this chapter, we discuss an intermediate approach to modelling plant function that can simulate plant responses, including changes in carbon allocation patterns, without requiring a detailed knowledge of the underlying physiology. In this approach, plant function is modelled using a ‘canonical’ modelling approach, where processes such as carbon allocation are represented by a number of fluxes between compartments, and these fluxes are in turn represented using flux functions of a standard mathematical form. The values of the parameters of these flux functions are then determined by fitting the global output of the model to global data, rather than attempting to make the functions represent underlying processes in a quantitatively accurate way. Here we demonstrate the canonical modelling using an example involving the cotton plant, where two alternative hypotheses explaining observed compensation after defoliation are represented. We discuss some potential advantages of this canonical approach over both more mechanistic and more empirical approaches to representing carbon allocation, and conclude that canonical modelling offers a useful, flexible and relatively simple way of simulating plant function at an intermediate level of abstraction. INTRODUCTION Species-specific variations in the morphogenetic process are key to the diversity of structure seen in plants, both among species and between individuals of the same species in different environments. Various aspects of the physiology or function of 151 J. Vos, L.F.M. Marcelis, P.H.B. de Visser, P.C. Struik and J.B. Evers (eds.), FunctionalStructural Plant Modelling in Crop Production, 151-164. © 2007 Springer. Printed in the Netherlands. 152 M. RENTON ET AL. the plant are behind these variations, and one of the important differences between species is the strategy with which a plant allocates available carbon to its different components. One way of trying to understand plant morphogenesis is to construct structural plant models based on the classification and quantification of growth patterns using analysis of architectural data (Hallé et al. 1978; Hayes et al. 1990; Godin et al. 1999; Suzuki 2000). Such models, which are designed to describe plant growth without explicitly representing underlying physiological processes, such as carbon allocation, can be called descriptive or empirical models. However, such models cannot capture the interaction between the development of plant structure and physiological processes such as carbon allocation. The alternative is to build computational models that represent both the function and structure of a plant, often termed functional-structural plant models (FSPMs) (Room et al. 1996; De Reffye et al. 1997; Kurth and Sloboda 1997; Special issue on functional-structural tree models 1997; Fournier and Andrieu 1998; Special issue second international workshop on functional-structural tree models 2000; Godin et al. 2004). Such models can provide a theoretical framework for experimental investigations aimed at deepening our understanding of plant growth. The general approach underlying many FS models is to represent the plant as a large number of interconnected components (such as internodes and leaves). Various physical, chemical and physiological processes (such as light interception, photosynthesis, nutrient transport and carbon allocation) that take place within and between these components are then represented explicitly (Perttunen et al. 1998; Lacointe 2000; Sievänen et al. 2000; Sinoquet and Le Roux 2000; Le Roux et al. 2001) in what are called process-based or mechanistic models. In many situations, we would like to construct a model that does not require indepth experimental investigations or a high level of model complexity, yet is capable of capturing the most important, interesting or relevant aspects of the function and structure of the plant. We would need a model that is adaptable and able to represent causal hypotheses (unlike a purely descriptive or empirical model), yet is simpler and easier to construct than the detailed process-based models. A modelling approach that tried to find this balance between the advantages of empirical and mechanistic modelling could be called an ‘intermediate-level’ approach. The intermediate-level FS approach discussed here (Renton 2004) is based on integrating canonical models (Savageau 1969; 1976; Voit 2000) of plant function with L-system (Lindenmayer 1968a; 1968b; Prusinkiewicz and Lindenmayer 1990) simulations of plant structural development. Previous presentations of this approach (Renton et al. 2005a) have focussed on how canonical modelling can be used to simulate various aspects of plant function in FS models, and how a structural Lsystem model can be linked to an existing canonical model (Kaitaniemi 2000) of plant function (Renton et al. 2005b). Here we focus on how canonical modelling can be used to represent carbon allocation in particular. CANONICAL MODELLING 153 CANONICAL MODELLING OF PLANT FUNCTION Canonical non-linear models have been employed to model a variety of complex biological systems (Torres 1996; Voit and Sands 1996a; Martin 1997; Kaitaniemi 2000) in a mathematically standard way (Voit 1991; 2000). The diagrammatic representation of a canonical model consists of ‘compartments’, ‘fluxes’ and ‘influences’. Figure 1 provides a simple example where compartments are drawn as circles, fluxes as solid arrows and influences as dashed arrows. Compartments are associated with a variable that usually represents some real-world quantity. Fluxes represent flows into, out of, and between compartments. An influence drawn between a compartment and a flux indicates that the magnitude of the flux depends on the magnitude of the quantity represented by the compartment variable. It is generally assumed that a flux is influenced by the compartment that it originates from, so these influences are not drawn. Figure 1. Example graphical representation of a canonical model As a high-level abstraction representing the physiology of a plant, x1 would represent unallocated or substrate carbon, x2 would represent carbon allocated to the shoot and x3 would represent carbon allocated to the root. The flux f1 would represent carbon acquisition through photosynthesis, f2 would represent the allocation of substrate carbon to the shoot and f3 would represent the allocation of substrate carbon to the root. The arrow i1 would capture the hypothesis that the rate of carbon acquisition is affected by leaf biomass and the arrow i2 would represent the hypothesis that the rate of carbon allocation to the shoot is influenced by the amount of root biomass. It is also assumed that the allocation of substrate carbon to both shoot and root will depend on the amount of substrate carbon. Once this diagrammatic (or compartment) representation of the model has been formulated, fluxes are then represented as ‘canonical’ (or standardized) functions of all compartment variables that influence that flux. The standard canonical power- 154 M. RENTON ET AL. law function consists of a ‘rate constant’ multiplied by the product of all associated compartment variables, each raised to a constant ‘kinetic order’ power. In Figure 1, flux f2 originates from the x1 compartment and is influenced by the x3 compartment, so it would be written as f 2 ( x1 (t ), x3 (t )) D 2 x1 (t ) k21 x3 (t ) k 23 , (1) where D2 is the rate-constant parameter and k21 and k23 are the kinetic-order parameters (with subscript pairs indicating the flux being operated on followed by the compartment-variable identifier). The way in which these fluxes are aggregated depends on which canonical formalism is being employed. One of the most commonly used formalisms is a Generalized Mass Action (GMA) system, where the rate of change of a compartment variable is written as the sum of all fluxes in, minus all fluxes out. Using a GMA system in this example means the differential equation for x1 would be dx1 (t ) dt f1 ( x2 (t )) f 2 ( x1 (t ), x3 (t )) f 3 ( x1 (t )) D1 x2 (t ) k12 k 21 D 2 x1 (t ) x3 (t ) k 23 D 3 x1 (t ) (2) k 31 which is normally written in the abbreviated form x1 D 1 x 2 k D 2 x1 k x3 k D 3 x1 k 12 21 23 31 (3) The other two differential equations representing the model would thus be D 2 x1k x3k x2 21 x3 D 3 x1k 31 23 (4) (5) The procedure for using the canonical power-law modelling approach to simulate an aspect of plant function can be summarized in five steps, as follows. First, the important or significant quantities must be identified, and associated with a compartment and variable. Second, the fluxes or flows into, out of, and between these compartments must be chosen. Third, the modeller must decide which quantities affect which of these fluxes, and include these influences in the model. At this point, we have formulated a compartment model, such as the one shown in Figure 1, that represents qualitative mechanistic assumptions or hypotheses. In the fourth step, a canonical form, such as the power-law form, is used to represent each flux as a function of the influencing variables. Finally, values for the parameters of CANONICAL MODELLING 155 these flux functions are estimated, using one or more of a number of possible approaches, including eliminating unnecessary parameters; recognizing constraints on parameters implied by the modelled system; reformulating equations to give parameters a clearer significance; scaling variables; using ad hoc manipulation of parameter values with visual feedback of model output; flux-based estimation and using computational algorithms to fit model output at the global scale (Voit 2000; Renton 2004). The parameterized model can be tested and compared against further data, and modified as necessary. The first three steps of the canonical modelling process are mechanistic in nature and, in general, the inclusion of more compartments and connections (fluxes and influences) corresponds to a more mechanistic model. The last two steps are empirical in that a general equation form is used to summarize a number of physiological processes, and parameter values are chosen to ensure that model output fits the data rather than using an equation form and parameter values representing a particular mechanism. LINKING TO A STRUCTURAL REPRESENTATION A canonical model of plant function can be linked to a representation of plant structure to create a functional-structural plant model (Renton et al. 2003; Renton 2004; Renton et al. 2005b). The basic strategy in linking a canonical model of function to a structural L-system model is to make the L-system rules for expansion (change in size of existing plant components) and/or development (the addition of new plant components) depend on the state variables in the canonical model. If the canonical variables correspond to individual structural component characteristics, such as having a compartment for the size of each leaf, this is a straightforward process. If the canonical variable represents a global characteristic of the plant, such as number of components, or plant height or biomass, increases in the variable can then be ‘shared out’ to create new components and/or to expand the size of existing components in the L-system model according to hypothesized distribution rules. These distribution rules may be stochastic, simulating structural variability, and may also simulate aspects of plant physiology, by taking into account structural and environmental inputs, such as location within a crown, or availability of light. CANONICAL MODELLING OF DEFOLIATION IN COTTON The use of the canonical modelling approach to represent carbon allocation processes can be demonstrated by considering growth of the cotton plant. The model is based on a glasshouse experiment that measured cotton plants at regular intervals as they grew to obtain internode and leaf numbers and lengths, which were processed to give estimates of leaf and stem biomass for an average plant. Further details on experimental procedure; data collection and treatment; the results obtained; and model construction, parameterization and testing are available elsewhere (Thornby et al. 2003; Renton 2004; Thornby 2004; Renton et al. 2005a). A basic canonical model of carbon acquisition and allocation, similar to the example 156 M. RENTON ET AL. given in Section "Canonical modelling of plant function", consists of compartments for unallocated or substrate resources (xu), for resources fixed in leaf biomass (xl), and in stem biomass (xs), as shown in Figure 2. The flux fi represents resource acquisition under the standard conditions in which the plants were grown and fl and fs represent allocation of resources to leaf and stem, respectively. The flux fo represents the allocation of resources to all other parts of the plant, or resources that are used or lost in other ways. The dotted arrow represents the influence of leaf biomass on the rate of resource acquisition. This diagrammatic Figure 2. Compartment representation of the basic cotton growth model (top) and the output of this model compared to the data points (bottom). In this model, xu represents the amount of unallocated resources, and xl and xs represent the leaf and stem biomass, respectively. The flux fi represents resource acquisition and fl,, fs and fo represent the allocation of resources to leaf, stem and other destinations, respectively representation was translated into a system of canonical equations, which was then parameterized to fit the data for the control treatment. This basic cotton growth model was able to simulate the observed data for the control treatment plants, as shown in Figure 2. CANONICAL MODELLING 157 To construct the FS model, we began with this basic canonical model and an existing ‘template’ structural L-system model of cotton development (Hanan and Hearn 2003; Thornby et al. 2003; Hanan 2004; Thornby 2004). Since we were interested primarily in defoliation and leaf biomass compensation, the models are linked using the total leaf biomass variable (xl) of the canonical model. Apart from this link, the two sub-models run in parallel, with development (that is, the rate of appearance of new plant parts and the types of parts being produced) being controlled by the original L-system model independently of the canonical model. The canonical sub-model is integrated with a very small (approximately continuous) time step and the structural sub-model is updated with a daily time step. At the end of each day, the ‘potential growth’ of each immature leaf in the L-system sub-model is calculated using a function that first rises, then falls with the age of the leaf. The ‘total potential growth’ is calculated as the sum of all biomass requirements for the potential growth of all immature leaves in the L-system structure; the ‘total actual growth’ is set to be the amount of new leaf growth indicated by the canonical model for that day (which generally differs from the total potential growth indicated by the structural model); and the ‘growth proportion’ is set equal to the ‘total actual growth’ divided by the ‘total potential growth’. The actual growth of each individual leaf is then calculated as this ‘growth proportion’ multiplied by the original potential growth of that leaf. This ensures that the total leaf area in the structural model is the same as that indicated by the canonical model at the end of the day, and that each leaf grows according to a sigmoid function in ideal conditions. It also causes the rate of individual leaf growth to slow when many leaves are growing at the same time. This model can then be extended to consider more detailed aspects of physiology. Here, we use the model to investigate different functional hypotheses regarding physiological responses to defoliation, using data from an experiment involving defoliation of cotton seedlings (Thornby 2004). In the canonical submodel, defoliation is modelled as a reduction in the leaf compartment value at the appropriate time. In order for compensation to occur, as was found in the data, there must be an additional mechanism that increases the leaf production rate following defoliation. We formulated two alternative explanatory hypotheses regarding this mechanism. One hypothesis is that the defoliation causes the production of some signalling compound in the plant, and it is the presence of this compound that causes increased allocation of resources to leaf production. The other hypothesis is that leaves constantly produce some compound such that the concentration of this compound within the plant remains relatively constant unless defoliation occurs, in which case production, and thus concentration, of this compound drops. According to this hypothesis, it is this drop in concentration that, in turn, causes the increased rate of leaf growth. Based on the original cotton growth model (Figure 2), we 158 M. RENTON ET AL. Figure 3. Compartment representations of canonical models of growth and compensation in cotton, based on the hypotheses that compensation following defoliation is caused by the presence (top) or the absence (bottom) of a regulating compound. In these models, xh represents the amount of the compound in the plant, xc represents the concentration of the compound, and xb is a Boolean trigger variable that is ‘turned on’ following defoliation for an amount of time proportional to the level of defoliation. The flux fp represents the production of the compound and fd represents its degradation developed the two compartment models shown in Figure 3 to represent these two alternative hypotheses. These were translated into canonical equations in the standard way and parameterized to fit the observed data for the two defoliation treatments used in the experiment. These two alternative models of compensation were both able to simulate the observed compensation behaviour (Renton 2004; Figure 4, Renton et al. 2005a). CANONICAL MODELLING 159 Figure 4. Simulating the effect of 58% defoliation on day 79 using the ‘presence’ model (top) and the ‘absence’ model (bottom) The user of the FS model is able to specify if and when a particular leaf is removed from the structural L-system model; at the same time, the equivalent amount of defoliation is calculated and simulated in the canonical model. The response to this defoliation (simulated by the canonical model according to the presence or absence hypothesis) will involve a boost to leaf biomass allocation in the canonical model, leading to an increase in the rate at which new leaves will grow in the L-system 160 M. RENTON ET AL. model. The FS model can thus be used to predict individual leaf biomass (and hence area), and the change in individual leaf biomass as a result of defoliation. Output from the FS model is shown in Figure 5. Figure 5. Example output of the FS model of the cotton plant’s growth and response to defoliation. The arrow shows where three leaves have been removed in the fourth image. Structural output, such as leaf sizes over time, can now be checked against data DISCUSSION Canonical plant models include a representation of underlying processes, mechanisms and interactions, and therefore share some of the advantages that detailed process-based mechanistic models have over empirical models. First, the process of constructing the model requires the modeller to develop a set of causal hypotheses regarding the observed behaviour and represent these hypotheses in a ‘formalized’ and precise way. Second, the finished model can have explanatory value; the model is capable of explaining observed behaviour in terms of underlying mechanisms. Third, the model can be used to predict behaviour in a wider range of conditions and situations beyond those in which the original data used to construct them was collected (Kaitaniemi 2000). Because of these three attributes, the canonical approach can be used for exploratory modelling strategies where the model acts as a theoretical framework for experimental investigations. Because the model is a synthesis of a number of mechanistic hypotheses regarding the plant’s behaviour, these underlying biological hypotheses can be falsified or refined by comparing the model output to patterns observed in experimental data. Versions of the model representing a number of alternative hypotheses can be constructed, as shown with the ‘absence’ and ‘presence’ versions of the cotton model. The approach allows processes and new CANONICAL MODELLING 161 variables to be added to the model without changing its overall structure (Voit and Sands 1996a), which facilitates building these alternative versions. These model versions can be used to design experiments or suggest field observations that will distinguish between these different versions, and thus help determine the validity of the alternative hypotheses. In this way, an ongoing process of model refinement and data collection will lead to an increased understanding of biological mechanisms. However, unlike the detailed process-based approach, the canonical modelling approach can be used when detailed hypotheses or data regarding underlying physiological or chemical processes is not available, such as with carbon allocation. This is because the compartment model can be formulated at a relatively abstract level, the flux functions are of a standard power-law form, and the parameters of these functions can be found empirically by fitting model output to relatively easily observed global variables, rather than by direct measurement of physiological processes (Voit and Sands 1996a; 1996b; Kaitaniemi 2000). For example, the cotton model is based on hypotheses regarding causal mechanisms and physiological interactions, but these were formulated and represented at a general and nonquantitative level. In a situation such as this, where there seems to be little conclusive evidence for what physiological processes are involved in changes to carbon allocation patterns after defoliation (Thornby 2004), a more abstract style of modelling, such as the canonical modelling approach, may be the only option. Even if the eventual aim is to construct a more detailed and process-based model, a canonical model can act as a ‘placeholder’ for modelling parts of the system that are not yet well understood. More realistic modelling can be used to represent those parts for which a more detailed understanding already exists. For example, a detailed process-based model of photosynthesis could replace the ‘resource acquisition’ flux fi in the canonical cotton model, while carbon allocation would remain represented by canonical flux functions. In this way, the model can contain both abstract and more explicit representations of plant function. Due to the flexibility of the canonical form of their flux functions, canonical models will tend to fit data more accurately than most empirical models. When parameterized to fit global data, they will also be more accurate than process-based models with parameters fitted at the level of the underlying processes (Renton 2004; Renton et al. 2005a). Canonical models can be used directly, or adapted, to simulate a range of aspects of plant function, such as resource acquisition and growth, limits on growth, storage, allocation and suppression, as well as non-continuous changes in behaviour, such as the triggering of fruiting (Renton 2004; Renton et al. 2005a). They can also be used to model environmental influence on plant growth (Voit 1993; Renton 2004); prioritized allocation of resources (Renton 2004); conversion between continuous biomass quantities and discrete numbers of shoots at the end of a season (Kaitaniemi 2000); and thinning dynamics (Voit 1988) and biomass budgets and growth (Voit and Sands 1996a; 1996b) in tree stands. These processes can be represented canonically at whatever scale is most relevant: whole fields, individual plants, or plant components. The usefulness of a canonical model of plant function depends on the level of abstraction of the model. Very descriptive canonical models (Renton et al. 2005a) can be used for visualizing, describing or communicating experimental results. A 162 M. RENTON ET AL. more mechanistic canonical model, such as the cotton example, can be used as a theoretical framework in an ongoing process of experimental investigation, as discussed above. While detailed process-based models tend to aim for a high degree of realism, and thus risk becoming very complex, the canonical approach helps build a functional model that is ‘just complex enough’, by including only the relevant processes at the necessary level of detail for a particular problem. If the goal is to produce a very realistic and detailed model for research purposes, then the canonical approach may not be appropriate. Nevertheless, if the testing and refining of a canonical model were continued against a broad range of experimental results, the model may eventually have the potential to be used for management applications, such as decision-making, prediction or control. Canonical modelling of plant function can certainly be employed without a structural representation, but adding structure increases the usefulness of the model in different ways, depending on the model’s level of abstraction. Adding a corresponding representation of plant structure enhances the ways that a descriptive model can be used for visualizing, describing or communicating information. With the addition of structure, a descriptive canonical model could also act as a sub-model within broader theoretical investigations, such as looking at how light interception patterns change with the growth of the plant, or understanding patterns of insect movement or spore dispersal through the structure of the plant. Adding structure to a more mechanistic canonical model, like the cotton model, creates many extra aspects of model output, such as branching patterns, size of individual components, and even the visual appearance of the plant, that can be checked against experimental data. Furthermore, adding a model of structure that interacts with the canonical model of physiology in some way – through simulations of endogenous signalling or light capture by individual leaves (Renton et al. 2005b), for example – can enhance the level of mechanism of the model. The canonical modelling approach provides a means of modelling plant processes, such as carbon allocation, at an ‘intermediate’ level of abstraction, between that of detailed process-based mechanistic models aiming for a high degree of realism, and empirical models aiming simply to describe observed patterns. The resulting functional model can then be linked to structural plant models to produce FS plant models. Future research could further develop the approach’s usefulness for plant modelling by investigating how the approach can be applied to a wider range of experimental and modelling situations; comparing the benefits of different canonical function forms; simplifying and possibly automating the process of parameter estimation; and exploring in greater depth and eventually formalizing the process of linking the canonical model to the structural model. REFERENCES De Reffye, P., Fourcaud, T., Blaise, F., et al., 1997. A functional model of tree growth and tree architecture. Silva Fennica, 31 (3), 297-311. Fournier, C. and Andrieu, B., 1998. A 3D architectural and process-based model of maize development. Annals of Botany, 81 (2), 233-250. Godin, C., Guedon, Y. and Costes, E., 1999. Exploration of a plant architecture database with the AMAPmod software illustrated on an apple tree hybrid family. Agronomie, 19 (3/4), 163-184. CANONICAL MODELLING 163 Godin, C., Hanan, J., Kurth, W., et al., 2004. Proceedings of the 4th International workshop on functional-structural plant models: abstracts of papers and posters, 07-11 June 2004. UMR AMAP, Montpellier. [http://amap.cirad.fr/workshop/FSPM04/proceedings/4thFSPM04Proceddings.pdf] Hallé, F., Oldeman, R.A.A. and Tomlinson, P.B., 1978. Tropical trees and forests: an architectural analysis. Springer-Verlag, Berlin. Hanan, J., 2004. Modelling cotton (Gossypium hirsutum L.) with L-systems: A template model for incorporating physiology. In: Godin, C., Hanan, J., Kurth, W., et al. eds. Proceedings of the 4th International workshop on functional-structural plant models: abstracts of papers and posters, 07-11 June 2004. UMR AMAP, Montpellier, 268-272. [http://amap.cirad.fr/workshop/FSPM04/ proceedings/4thFSPM04Proceddings.pdf] Hanan, J.S. and Hearn, A.B., 2003. Linking physiological and architectural models of cotton. Agricultural Systems, 75 (1), 47-77. Hayes, P.A., Steeves, T.A. and Neal, B.R., 1990. An architectural analysis of Shepherdia canadensis and Shepherdia argentea (Elaeagnaceae): the architectural models. Canadian Journal of Botany, 68 (4), 719-725. Kaitaniemi, P., 2000. A canonical model of tree resource allocation after defoliation and bud consumption. Ecological Modelling, 129 (2/3), 259-272. Kurth, W. and Sloboda, B., 1997. Growth grammars simulating trees: an extension of L-systems incorporating local variables and sensitivity. Silva Fennica, 31 (3), 285-295. Lacointe, A., 2000. Carbon allocation among tree organs: a review of basic processes and representation in functional-structural tree models. Annals of Forest Science, 57 (5/6), 521-533. Le Roux, X., Lacointe, A., Escobar-Gutierrez, A., et al., 2001. Carbon-based models of individual tree growth: a critical appraisal. Annals of Forest Science, 58 (5), 469-506. Lindenmayer, A., 1968a. Mathematical models for cellular interaction in development. Part 1: Filaments with one-sided inputs. Journal of Theoretical Biology, 18 (3), 280-299. Lindenmayer, A., 1968b. Mathematical models for cellular interactions in development. Part 2: Simple and branching filaments with two-sided inputs. Journal of Theoretical Biology, 18 (3), 300-315. Martin, P.G., 1997. The use of canonical S-system modelling for condensation of complex dynamic models. Ecological Modelling, 103 (1), 43-70. Perttunen, J., Sievänen, R. and Nikinmaa, E., 1998. LIGNUM: a model combining the structure and the functioning of trees. Ecological Modelling, 108 (1/3), 189-198. Prusinkiewicz, P. and Lindenmayer, A., 1990. The algorithmic beauty of plants. Springer-Verlag, New York. Renton, M., 2004. Function, form and frangipanis: modelling the patterns of plant growth. University of Queensland, Brisbane. Ph.D. Thesis University of Queensland Renton, M., Hanan, J. and Burrage, K., 2005a. Using the canonical modelling approach to simplify the simulation of function in functional-structural plant models. New Phytologist, 166 (3), 845-857. Renton, M., Hanan, J. and Kaitaniemi, P., 2003. The inside story: including physiology in structural plant models. In: Proceedings of the International Conference on Computer Graphics and Interactive Techniques in Australasia and South-East Asia (GRAPHITE2003), Melbourne, Australia, 11-14 February 2003. ACM Press, New York, 95-102. Renton, M., Kaitaniemi, P. and Hanan, J., 2005b. Functional-structural plant modelling using a combination of architectural analysis, L-systems and a canonical model of function. Ecological Modelling, 184 (2/4), 277-298. Room, P., Hanan, J.S. and Prusinkiewicz, P., 1996. Virtual plants: new perspectives for ecologists, pathologists and agricultural scientists. Trends in Plant Science, 1 (1), 33-38. Savageau, M.A., 1969. Biochemical systems analysis. I. Some mathematical properties of the rate law for the component enzymatic reactions. Journal of Theoretical Biology, 25 (3), 365-369. Savageau, M.A., 1976. Biochemical systems analysis: a study of function and design in molecular biology. Addison-Wesley, Reading. Sievänen, R., Nikinmaa, E., Nygren, P., et al., 2000. Components of functional-structural tree models. Annals of Forest Science, 57, 399-412. Sinoquet, H. and Le Roux, X., 2000. Short term interactions between tree foliage and the aerial environment: an overview of modelling approaches available for tree structure-function models. Annals of Forest Science, 57 (5/6), 477-496. Special issue on functional-structural tree models, 1997. Silva Fennica, 31 (3). 164 M. RENTON ET AL. Special issue second international workshop on functional-structural tree models, 2000. Annals of Forest Science, 57 (5/6). Suzuki, A., 2000. Patterns of vegetative growth and reproduction in relation to branch orders: the plant as a spatially structured population. Trees: Structure and Function, 14 (6), 329-333. Thornby, D., 2004. Using computational tools to investigate the responses of cotton plants (Gossypium hirsutum L.) to defoliation. University of Queensland, Brisbane. PhD thesis University of Queensland Thornby, D., Renton, M. and Hanan, J., 2003. Using computational plant science tools to investigate morphological aspects of compensatory growth. Lecture notes in computer science, 2660, 708-717. Torres, N.V., 1996. S-system modelling approach to ecosystem: application to a study of magnesium flow in a tropical forest. Ecological Modelling, 89 (1/3), 109-120. Voit, E.O., 1988. Dynamics of self-thinning plant stands. Annals of Botany, 62 (1), 67-78. Voit, E.O., 1991. Canonical nonlinear modeling: s-system approach to understanding complexity. Van Nostrand Reinhold, New York. Voit, E.O., 1993. S-system modeling of complex systems with chaotic input. Environmetrics, 4 (2), 153186. Voit, E.O., 2000. Computational analysis of biochemical systems: a practical guide for biochemists and molecular biologists. Cambridge University Press, Cambridge. Voit, E.O. and Sands, P.J., 1996a. Modeling forest growth. I. Canonical approach. Ecological Modelling, 86 (1), 51-71. Voit, E.O. and Sands, P.J., 1996b. Modeling forest growth. II. Biomass partitioning in Scots pine. Ecological Modelling, 86 (1), 73-89.
© Copyright 2026 Paperzz