Coupling kinetic models and advection-diffusion equations. 1. Framework development and application to sucrose translocation and metabolism in ...

Page created by Brandon Newton
 
CONTINUE READING
Coupling kinetic models and advection-diffusion equations. 1. Framework development and application to sucrose translocation and metabolism in ...
in silico Plants Vol. 3, No. 1, pp. 1–18
doi:10.1093/insilicoplants/diab013
Advance Access publication 25 March 2021
Original Article

   Coupling kinetic models and advection–diffusion
       equations. 1. Framework development and
  application to sucrose translocation and metabolism

                                                                                                                                                                                           Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
                       in sugarcane
                     Lafras Uys, Jan-Hendrik S. Hofmeyr, and Johann M. Rohwer*,
          Laboratory for Molecular Systems Biology, Department of Biochemistry, Stellenbosch University, Private Bag X1, Matieland, Stellenbosch 7602,
                                                                   Western Cape, South Africa
                                                      *Corresponding author’s e-mail address: jr@sun.ac.za
             This paper is dedicated to the memory of Prof Prieur du Plessis, whose help in conceiving and setting up this analysis has been invaluable.

                                                                              Handling Editor: Steve Long

 Citation: Uys L, Hofmeyr J-HS, Rohwer JM. 2021. Coupling kinetic models and advection–diffusion equations. 1. Framework development and application to
                   sucrose translocation and metabolism in sugarcane. In Silico Plants 2021: diab013; doi: 10.1093/insilicoplants/diab013

                                                                                     A B ST R A CT
                  The sugarcane stalk, besides being the main structural component of the plant, is also the major storage organ for car-
              bohydrates. Previous studies have modelled the sucrose accumulation pathway in the internodal storage parenchyma of
              sugarcane using kinetic models cast as systems of ordinary differential equations. To address the shortcomings of these
              models, which did not include subcellular compartmentation or spatial information, the present study extends the original
              models within an advection–diffusion–reaction framework, requiring the use of partial differential equations to model
              sucrose metabolism coupled to phloem translocation. We propose a kinetic model of a coupled reaction network where
              species can be involved in chemical reactions and/or be transported over long distances in a fluid medium by advection
              or diffusion. Darcy’s law is used to model fluid flow and allows a simplified, phenomenological approach to be applied
              to translocation in the phloem. Similarly, generic reversible Hill equations are used to model biochemical reaction rates.
              Numerical solutions to this formulation are demonstrated with time-course analysis of a simplified model of sucrose accu-
              mulation. The model shows sucrose accumulation in the vacuoles of stalk parenchyma cells, and is moreover able to dem-
              onstrate the upregulation of photosynthesis in response to a change in sink demand. The model presented is able to capture
              the spatio-temporal evolution of the system from a set of initial conditions by combining phloem flow, diffusion, transport
              of metabolites between compartments and biochemical enzyme-catalysed reactions in a rigorous, quantitative framework
              that can form the basis for future modelling and experimental design.

              K E Y W O R D S : Advection–diffusion–reaction; partial differential equations; phloem flow; simulation; sugarcane.

                         1. INTRODUCTION                                                          2000a; Walsh et al. 2005). Sucrose is the most abundant soluble carbo-
Sugarcane is part of the family of grasses (Moore and Maretzki 1996).                             hydrate found in sugarcane and is actively accumulated to levels much
Unlike some of the other grass crops, like maize, sorghum and barley,                             higher than in most other plants (Bull and Glasziou 1963; Moore and
it is the stalk (also called a culm) which acts as the primary sink for                           Maretzki 1996).
carbohydrates produced during photosynthesis (Komor 2000b). The                                       A number of factors influence the amount and rate of sucrose
stalk is divided into alternating nodes and internodes, with a single                             accumulation. Environmental conditions such as temperature, sun-
leaf attached to a node. Sucrose is primarily synthesized in the leaves                           light (or rather incident radiation), rainfall and soil types play a role
and loaded into the phloem, where it is transported up or down the                                (van Dillewijn 1952; Alexander 1973). Agricultural practices such
stalk and unloaded in the storage parenchyma (van Bel 1993; Komor                                 as fertilization and chemical ripening can speed up accumulation

© The Author(s) 2021. Published by Oxford University Press on behalf of the Annals of Botany Company.
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted
                                                                                                                                                                                   •   1
reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
Coupling kinetic models and advection-diffusion equations. 1. Framework development and application to sucrose translocation and metabolism in ...
2   •   Uys et al.

(van Dillewijn 1952; Alexander 1973). Biochemical factors such as          Fourier Amplitude Sensitivity Test (FAST) are introduced in the
genetics (Ming et al. 2001), futile cycling of sucrose (Wendler et al.     accompanying paper (Uys et al. 2021).
1990; Komor 1994; Whittaker and Botha 1997; Zhu et al. 1997;
Rohwer and Botha 2001) and membrane transporters will limit the                                     2. M ET H O D S
maximum accumulation possible (Lemoine 2000; Rae et al. 2005b;                              2.1 Modelling ADR systems
Reinders et al. 2006).                                                     We first review briefly the existing approaches for modelling phloem
    Kinetic modelling is a useful tool for analysing the control and       flow, and then integrate them with biochemical reactions to formulate
regulation of metabolic pathways (Rohwer 2012), and the application        the ADR framework.
of systems biological approaches in the context of sugarcane physiol-
ogy have been reviewed in Rohwer and Uys (2014). To understand             2.1.1 Models of phloem flow. Sap flow in plants involves both the

                                                                                                                                                         Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
better the factors affecting and controlling sucrose accumulation in the   xylem and the phloem and has been studied extensively for many dec-
sugarcane culm storage parenchyma, Rohwer and Botha (2001) have            ades; a number of models have been formulated and a recent compre-
proposed a kinetic model of the most important biochemical reactions       hensive review ( Jensen et al. 2016) focuses on the biophysical aspects.
involved. A key result from this model is the important role played        The phloem transports carbohydrates (mainly sucrose) from the sites
by the futile cycling of sucrose (Whittaker and Botha 1997), i.e. the      of photosynthesis to the sink tissues in the plant, and comprises a
process by which sucrose is broken down and resynthesized, which is        whole complex of cells. The sieve elements are arrayed end-to-end,
known to expend metabolic energy in the hexokinase and fructokinase        separated from each other by a sieve plate, forming the sieve tube. The
reactions. The model showed that factors leading to a decrease in futile   sieve tube in turn is surrounded by companion cells, one or more to
cycling cause a concomitant increase in sucrose accumulation. A vari-      each sieve element (van Bel et al. 2002; van Bel 2003). Thompson
ation of the model was subsequently used by Schäfer et al. (2004) to       (2006) described phloem with three analogies.
study the kinetics various isoforms of the enzyme sucrose synthase.
Bosch (2005) added the branch towards trehalose synthesis to the               ‘A sieve tube is like dialysis tubing’
original model and concluded that partitioning to trehalose does not       There is constant movement of solutes and water between the phloem
significantly impact sucrose accumulation. Uys et al. (2007) extended      and the surrounding tissue. Turgor pressure is regulated through
the original model of Rohwer and Botha by explicitly modelling the         changes in solute concentrations. If phloem loading and unloading
sucrose synthase and fructokinase isoforms, as well as adding the          were only to occur at the extremities of a phloem tube, pressure gradi-
phosphofructokinase, pyrophosphate-dependent phosphofructoki-              ents would be difficult to control as local changes in pressure gradients
nase and uridine diphosphate (UDP)-glucose dehydrogenase steps. In         become difficult to induce.
an attempt to model physiological changes during culm maturation, a
steady state was calculated for eight different sets of enzyme maximal         ‘A sieve tube is like a capillary’
activity data, representing internodes 3–10. Importantly, all the above    Phloem flow is dominated by shear forces rather than inertial forces; in
models only focused on the reactions around sucrose and only in the        other words, viscosity trumps momentum. As a consequence, pressure
cytoplasmic space (symplast) to study the effect of sucrose break-         gradients develop as a result of energy dissipation. If viscosity increased
down and synthesis; they did not explicitly include other subcellular      (i.e. viscous forces started to dominate), the flow rate of solute would
compartments.                                                              decrease. In this context, Thompson and Holbrook (2004) studied ‘infor-
    Overall, the model in Uys et al. (2007) showed higher sucrose          mation transmission’ through the phloem. Under certain conditions it is
concentrations than that in Rohwer and Botha (2001). However,              possible for a local change in solute concentration or pressure to propa-
these levels still did not come close to measured concentrations, most     gate through the phloem faster than the actual velocity of the phloem sap
probably because the vacuole, apoplast and phloem were not explicitly      (Thompson 2005, 2006). The implication is that message passing along
included. To address these shortcomings and develop a more realistic       the phloem is possible in a reasonable amount of time.
model of sucrose accumulation, we present in this paper a framework
for combining phloem flow and reaction networks into a single model.           ‘A sieve tube is like a full bathtub’
Explicitly modelling the phloem compartment requires an entirely
                                                                           A change in the solute concentration at a local point along the phloem
new approach, because now geometry and sap flow become important
                                                                           translates into a flux of solute, towards or away, from the surrounding
and the reactions can no longer be assumed to occur in a ‘well-stirred’
                                                                           sap. This ripple effect propagates along the phloem tube and becomes
homogeneous space. The processes involved in sucrose accumulation
                                                                           more diffuse as it moves further away from the source of the perturba-
can be collectively referred to as advection–diffusion–reaction (ADR)
                                                                           tion. The absolute magnitude of the flux is proportional to the solute
behaviour, and as shown below, this can be modelled as a set of partial
                                                                           concentration and also the gradient of the solute concentration.
differential equations (PDEs).
                                                                                Bieleski (2000) points out four features of sugarcane that separate
    Since the ADR framework uses PDEs, classical methods for deter-
                                                                           it from other plants.
mining and quantifying the effect of a parameter change on system
behaviour (such as metabolic control analysis; Kacser and Burns 1973;         1. The plant can be seen as a row of sinks all connected by the
Heinrich and Rapoport 1974) can no longer be applied. To overcome                phloem.
this, and to provide two solutions for performing a parameter-sensi-          2. Sinks with widely differing sugar content all ‘feed’ off the same
tivity analysis on such systems, the Morris sampling method and the              phloem strands.
Coupling kinetic models and advection-diffusion equations. 1. Framework development and application to sucrose translocation and metabolism in ...
Coupling kinetic models and advection–diffusion equations 1                                           •         3

   3. Phloem unloading occurs along the entire length of the               Table 1. Notation, symbols and units
      phloem tube. This is in contrast to other plants where the
      phloem has a well-defined ‘terminus’ in the roots.                   Symbol                                    Description                                           SI unit
   4. Any point along the phloem can act as a loading or unloading site.   σ                       set of species
The Münch hypothesis (Münch 1926, 1927, 1930) (Knoblauch and
                                                                           χ                       set of compartments
Peters 2017, provide an historical overview) is the premise for most
                                                                           ρ                       set of reactions
modelling of fluid flow in xylem and phloem (Daudet et al. 2002;
                                                                           τ                       set of transporters
Lampinen and Noponen 2003; Hölttä et al. 2006). Fluid flow is
                                                                           Θ                       control volume                                                           m3
                                                                           O                       control surface                                                          m2
driven by a pressure gradient generated by an osmotic potential; the
                                                                           S                       amount of species S                                                      mol
effect has been confirmed by Gould et al. (2005). Thompson and

                                                                                                                                                                                                     Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
Holbrook (2003a) have developed a mass-balanced non-steady-state           s                       concentration of species S                                              mol m−3
model of phloem flow and in Appendix A of their paper also provide         s                       vector of species concentrations
                                                                           ci                      indexed signed stoichiometric
a concise review of phloem modelling based on Münch’s hypothesis.
De Schepper et al. (2013) have reviewed mechanisms and controls of                                    coefficient
phloem transport, and more recently, Minchin and Lacointe (2017)            N                      stoichiometric matrix
                                                                            t                      time                                                                      s
have formulated a model to analyse the effects of phloem unloading and
reloading on flows between source and sink.                                 D                      diffusion coefficient                                                   m2 s−1
    In a series of follow-up articles, Thompson and Holbrook (2003b,        D                      matrix of diffusion coefficients
                                                                           u                      phase average velocity                                                   m s−1
2004) used dimensional analysis to study their approach to phloem
                                                                            U                      matrix of phase average velocities
modelling. The assumption of equilibrium between phloem sap and
                                                                            κ                      specific conductivity                                                   m2
apoplast water potential was shown to be plausible (Thompson and
                                                                            µ                      viscosity                                                            kg m−1 s−1
Holbrook 2003b). This is important for the model formulation pre-
                                                                                                                                                                           (Pa s)
sented later, since passive water flux between the phloem and apo-
                                                                           P                       pressure                                                             kg m−1 s−2
plast need not be accounted for (Thompson 2006). Furthermore, a
                                                                                                                                                                            (Pa)
relatively small pressure drop over a small distance would allow more
                                                                            R                      universal gas constant                                              J K−1 mol−1
accurate control of solute loading.
                                                                            T                      absolute temperature                                                     K
                                                                           el                     unit vector in dimension l
2.1.2 Transport phenomena. Advection–diffusion–reaction models
                                                                            ∇                      gradient
are examples of a class of problems called transport phenomena (Beek
                                                                            ∇•                     divergence
et al. 1999). The mathematics describing the movement of a measur-
                                                                            v                      reaction rate                                                       mol m−3 s−1
able quantity turns out to be similar for a large range of phenomena.
                                                                            v                      vector of reaction rates
Central to any transport phenomenon is the principle of conservation.
                                                                            Vf                     limiting rate of reaction (maximal                                  mol m−3 s−1
For example, the diffusion of heat or the diffusion of a solute through
                                                                                                      velocity)
a liquid would both depend on the divergence of the gradient together
                                                                           S0.5                    half-saturation constant for species S                                  mol m−3
with some, possibly constant, coefficient. Mathematically the expres-
                                                                           Keq                     equilibrium constant
sions are identical even though two different physical properties are
                                                                           Γ                       mass-action ratio
being modelled. The differences are the actual values and units of the
variables and parameters, together with the boundary and initial con-
ditions imposed. All of these can be measured experimentally.
                                                                           Let i ∈ σ index a set of species, j ∈ χ index a set of compartments,
                                                                           k ∈ ρ ∪ τ index a set of reactions and transporters, and l ∈ {1, 2, 3}
2.1.3 The ADR framework. For a summary of the notation used, refer         index a set of Cartesian coordinate axes. Using the following shorthand,
to Table 1. Suppose a molecule, S , with concentration, s, is found in a
small control volume, Θ, bounded by a surface, O (Fig. 1). The number          ∂
                                                                           ∂t ≡ ,
of S in Θ can change if the following occurs:                              (1)∂t

   1. S is involved in a set of enzyme-catalysed reactions, ρ , found in   the following set of PDEs desribes a system in which a species, sij , may
      Θ, with each reaction having signed stoichiometric coefficients,     be advected, diffused, transformed into another type of species or be
      ci, and rate, v.                                                     moved into a neighbouring compartment,
   2. S crosses O because of                                                                                                                                                       
                                                                                                                                                                        
   (a) convection, e.g. advection by a velocity vector field,                  ∂t sij +       ∂l (uijl sij ) +       el · ∂l       Di        (el · ∂l sij )        =       cik vk            ,
                                                                                          l                      l                       l                                k                ij
   (b) diffusion due to a concentration gradient, with some
       coefficient, D, or                                                  (2)
   (c) facilitated or active transport due to a set of transporters,       where u is the phase average velocity and e is a unit vector.
                                                                                                                                       Ä            ä
                                                                                                                                          ∂ ∂ ∂
       τ , with each transport step having signed stoichiometric              Define the del operator ∇ ≡ e1 ∂x +e2 ∂y +e3 ∂z = ∂x      , ∂y , ∂z .
       coefficients, ci, and a rate, v, as in the case of a reaction.      For a scalar-valued function f (x, y, z) of multiple variables, ∇f refers
4   •   Uys et al.

                                                                                                                                                        Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
Figure 1. Possible changes in the number of a molecule, S, in a small control volume.

to the gradient, while for a vector field u(x, y, z), ∇ • u refers to the   made to Equation (3) to model translocation of photoassimilate in the
divergence. Further, let N be a stoichiometric matrix, v a vector of          phloem.
reaction rates and s a vector of species concentrations. Equation (2)
can be written in matrix form as                                              2.1.4 ‘Solute-driven advection’. Long-distance photoassimilate
                                                                              transport in plants occurs via the phloem (Bieleski 2000, van Bel
ṡ + ∇ • (Us) + ∇ • (D∇s)= Nv,                                                2003). All further modelling in this work will only consider a single
(3)
                                                                              solute (i.e. sucrose) in the phloem; therefore, we will only consider
where the general rate vector, v = v(s, p, r, t) is a function of species     Equation (3) for one variable. The right-hand side of Equation (3) can
concentrations, a parameter vector ( p), a position vector (r) and time.      also be reduced to phloem loading and unloading steps, which yields
The vector v can be partitioned into reaction equations, ρ , and cross-
membrane transport equations, τ , while s can be partitioned over χ           ṡ + ∇ • (us) + ∇ • (D∇s) = vl (z) − vu (z).
into sets of species grouped by compartment. Furthermore, U = U(s)            (5)
is a matrix with compartment-specific phase average velocities on the         The phase average velocity, u , can be obtained from Darcy’s law (Bear
diagonal. Similarly, D = D(s) is a matrix with diffusion coefficients on      1972),
the diagonal. Each species has a unique diffusion coefficient.
                                                                              u = −κ/µ · ∇P,
    Note that Equation (3) is a specific case of a more general conser-       (6)
vation equation, which for an arbitrary variable, ϕ , can be written as
follows:                                                                      where κ is the hydraulic conductivity (a measurable quantity assumed
                                                                              to be constant, Thompson and Holbrook 2003b), µ is the viscosity, P
∂t ϕ + ∇f (t, r, ϕ, ∇ϕ) = g(t, r, ϕ),                                         is pressure and ∇P is the pressure gradient. By substituting Equation
(4)
                                                                              (6) into the second term of Equation (5) the following is obtained,
where t is time and ∇ is the gradient operator, f and g are functions of
time, position (r ), ϕ and the gradient of ϕ (∇ϕ); f and g are, respec-       ∇ • (us) = ∇ • (s · (−κ/µ · ∇P))
tively, called the flux and source.                                           (7)   = −κ/µ · ∇ • (s∇P).
    To solve Equation (3) for s the following need to be specified: the
equations that govern reaction rates and phase average velocities, dif-       This formulation casts advection in terms of a pressure gradient, which
fusion coefficients, the geometry and subsequent domain on which              can in turn be solved by using the van’t Hoff equation for dilute solu-
the variables are defined, the initial conditions and possible boundary       tions (Atkins and de Paula 2002),
conditions that may exist. Given sufficient initial conditions the time-
dependent behaviour of the system can be modelled.                                                  P = Π + P0 = RTs + P0 ,
    As it stands, Equation (3) is a very broad framework in which a
model needs to fit. Not all compartments will allow advection to              ∴ ∇P = RT · ∇s + 0,
occur, some species may diffuse quickly through a compartment to              (8)
form a homogeneous concentration field, other compartments will               where Π is the osmotic pressure and P0 is the surrounding pressure
allow some combination of advection, diffusion and reaction to occur.         from the apoplast. Substitution of Equation (8) into Equation (7)
The next section deals specifically with the simplifications that can be      gives the following relation,
Coupling kinetic models and advection–diffusion equations 1      •   5

                                                                                  Å        ã
∇ • (us) = −κ/µ · ∇ • (s · (RT · ∇s))                                       v         Γ           s
                                                                                 = 1−        ·         .
(9)   = −κ/µ · RT · ∇ • (s · ∇s).                                           V
                                                                             (14)
                                                                               f      K eq     1 + s+p

The conservation equation is therefore of the following form,                For the dynamic system as defined in Equation (3), enzymes are also
                                                                             subject to movement by advection–diffusion. This means that enzyme
   ṡ − κ/µ · RT · ∇ • (s · ∇s) + ∇ • (D · ∇s) = vl (z) − vu (z).            concentrations (call them e ) will change with position and therefore
                                                                             their limiting rates (maximal activities) will also change. Nothing pro-
Furthermore, the contribution of the diffusion term to phloem trans-         hibits treating the enzyme concentrations as state variables as well
location is typically two orders of magnitude smaller than the con-          with appropriate equations for enzyme synthesis and degradation in
tribution of the advective term (Henton et al. 2002; Thompson and            v . However, in this work it is assumed that the enzyme concentration

                                                                                                                                                        Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
Holbrook 2003b), in other words                                              gradient remains constant with time, i.e. ∂t ∇e = 0.

|∇ • (D · ∇s)|  |κ/µ · RT · ∇ • (s · ∇s)| .                                 2.1.6 Compartmental modelling. When solutes are transported from
(10)
                                                                             one compartment to another the difference in compartment volume
This allows phloem translocation to be modelled with the following
                                                                             needs to be accounted for. A possible way to do this is to have volumes
approximation:
                                                                             appear explicitly in the relevant equations, with solutes measured in
ṡ − κ/µ · RT · ∇ • (s · ∇s) = vl (z) − vu (z).                              amounts. Terms in the differential equations would then have units
(11)                                                                        of amounts per unit time. Therefore, all s in Equations (12)–(14) are
Thompson (2006) called this ‘solute-driven advection’.                       actually defined as
    The next section describes the equations governing catalytic conver-
                                                                               S 1             No. of moles of S
sions and cross-membrane transport, in other words, finding the rates to     s= ·     =
                                                                               V S0.5
                                                                             (15)      Volume × Half-saturation constant
populate v in terms of metabolite concentrations and parameters.
                                                                             and appear as such in the model. Solute flow and reactions are defined
2.1.5 Reactions and cross-membrane transport. To model biochem-              on certain compartments and sometimes also span a number of
ical reactions, we use a generic enzyme-kinetic rate equation, i.e. the      compartments.
generalized reversible Hill equation, which for a bi-substrate bi-prod-
uct reaction reads (Hanekom et al. 2006; Rohwer et al. 2006, 2007)           2.1.7 Justification for phenomenological equations. Modelling
                                                                             sometimes requires a choice to be made between using equations of
    Å       ã                                    (h−1)
v        Γ      (1 + γα2 mh ) i=1,2 si (si + pi )                            state that are mechanistically complete or just behaviourally com-
   = 1−       ·                                         ,
(12)
Vf      Keq                   m·r                                            plete, the latter being a necessary condition for the former. In gen-
                                                                             eral, the definitive equation for modelling fluid flow would be the
                                                                             Navier–Stokes equations (Beek et al. 1999). There are many difficul-
             with m = [1 + α0 mh , 1 + α1 mh , 1 + α2 mh ]                   ties in solving these equations and what is gained from the solution is
                                                                             not necessarily of any practical use. For example, the Navier–Stokes
                           h             h                        h T        equations can account for turbulent flow, but one would not expect
    and r = [1, (s1 + p1 ) + (s2 + p2 ) , ((s1 + p1 )(s2 + p2 )) ] ,         to see turbulence in plant phloem. In other words, Reynolds num-
                                                                             bers would be very low and flow would be laminar. Similarly, phloem
                                                                             sap is not really compressible. This would justify the use of simpli-
where s, p and m are, respectively, substrate, product and modifier
                                                                             fied forms of Navier–Stokes as in Henton et al. (2002). Similarly,
concentrations scaled by their specific half-saturation constants. Vf is
                                                                             Equation (11) is used as a simplified version of the conservation
the limiting forward reaction rate, Γ is the mass-action ratio and Keq
                                                                             equation for modelling phloem (Thompson 2006).
is the equilibrium constant for the reaction (the disequilibrium ratio
Γ/Keq determines the direction of the reaction); h is the Hill coeffi-
                                                                                 A similar reasoning applies to enzyme-kinetic rate equations.
                                                                             Mechanistic rate equations often require a greater number of param-
cient (Hofmeyr and Cornish-Bowden 1997; Hanekom 2006); α and
γ are the scaling coefficients, either activating or inhibiting the enzyme   eters than phenomenological ones; moreover, these parameters have
                                                                             not necessarily been measured. The generalized reversible Hill equa-
through, respectively, a K-effect or V-effect (Cornish-Bowden 2012).
                                                                             tion introduced above explicitly incorporates a thermodynamic term
The dot product, m · r, is used for convenience.
                                                                             and thus implicitly satisfies the Haldane relationship, has all kinetic
    If α = γ = h = 1 and m = 0 (i.e. there are no allosteric effects
                                                                             terms separated from thermodynamic terms, and possible allos-
and the enzyme does not show cooperativity), then Equation (12)
                                                                             teric terms are separated from mass-action terms. Finally, all kinetic
simplifies to
                                                                             parameters are phenomenological and thus have a direct operational
                  Å          ã
            v             Γ                    s1 s2                         definition in terms of their experimental interpretation (Hofmeyr and
               = 1−             ·                                .
(13)      Vf            Keq      (1 + s1 + p1 )(1 + s2 + p2 )               Cornish-Bowden 1997; Rohwer et al. 2006).
                                                                                 For these reasons we have taken a purely phenomenological
The equation for uni-uni reactions is still simpler:                         approach in the formulation presented above, i.e. the Darcy equation
6   •   Uys et al.

for modelling flow in porous media Bear (1972) to model phloem flow,          is not meant to refer to protons in a mechanistic way, but is included
and the generalized reversible Hill equation to calculate reaction rates.     to generically couple the uptake of Ssk into the vacuole to a secondary
                                                                              concentration gradient. In our opinion this level of abstraction is justi-
                2.2 Computational methods                                     fied in the core model presented here, the purpose of which is primar-
Computational analyses were performed on a laptop computer using              ily to demonstrate the feasibility of the modelling approach.
the Python programming language with the open-source numpy                         Metabolic activity can regenerate the moieties (e.g. reaction 11 in
(Oliphant 2006), scipy (Virtanen et al. 2020) and FiPy (Guyer et al.          Fig. 2). A feedback mechanism is also present, reminiscent of the allos-
2009, 2017) libraries. FiPy is a PDE solver written in Python using           teric inhibition of phosphofructokinase by ATP (Evans et al. 1981). The
finite volume methods, and provides an object-oriented interface to           import of Ssk into the vacule is via a proton antiporter (Reinders et al.
solving coupled sets of PDEs. Suppose a problem can be cast in the            2006). The sink component of the reaction network in the model has

                                                                                                                                                           Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
form of a general conservation equation,                                      a number of distinguishing features. The reactions occur in more than
                                                                              one compartment (Welbaum and Meinzer 1990; Beevers 1991; Rae
∂(ρϕ)                           n                                             et al. 2005a; Kruger et al. 2007), in contrast to previous models where
      = ∇ · (uϕ) + [∇ · (Di ∇)] ϕ + Sϕ ,
(16)
  ∂t                                                                          only subcellular compartment was considered (Rohwer and Botha
                                                                              2001; Uys et al. 2007). It is possible for some metabolite intermedi-
where ρ is some coefficient, ϕ is the variable being solved, u is a vector
                                                                              ates to enter futile cycles (Komor 1994; Zhu et al. 1997), while other
coefficient (e.g. velocity), Di is a generic coefficient of diffusion (e.g.
                                                                              metabolites may form part of moiety-conserved cycles (e.g. ATP/ADP)
heat or solute diffusion) and Sϕ is a source term (i.e. a source of ϕ ),
                                                                              (Dancer et al. 1990; Cloutier et al. 2009). Assimilate can be partitioned
then there is a natural way to program the equation in Python. It is
                                                                              between respiration or storage (Whittaker and Botha 1997; Bindon
clear that Equation (3) is amenable to this formalism.
                                                                              and Botha 2002), where accumulation is due to energy-driven anti-
    Simulation data were visualized with the matplotlib plotting library
                                                                              porter proton gradients (Thom and Komor 1985; Reinders et al. 2006).
(Hunter 2007).
                                                                              Stored assimilate can also be remobilized from the vacuole (Moore
                                                                              1995). Energy is captured from metabolite breakdown and consumed
                          3. R E S U LTS                                      by synthesis and transport steps, reactions in the respiration branch are
             3.1 Example of building a model                                  subject to negative allosteric feedback (i.e. synonymous with phospho-
Previous models of phloem flow have usually approximated the sieve            fructokinase [PFK] and pyruvate kinase [PK]) and these reactions are
tube as a cylinder with loading of solute at the one end and unloading at     positively cooperative.
the other (Henton et al. 2002; Thompson and Holbrook 2003a). A few                 The inclusion of moiety-conserved cycles such as ATP/ADP in a
models have also considered branched vascular bundles (Lacointe and           model can sometimes lead to the introduction of constraints on the
Minchin 2008). Some others have included general sink type demand,            fluxes because the moiety must be balanced at steady state. Such con-
such as ‘respiration’ or ‘starch’ (Quereix et al. 2001). The aim of this      straints may be unintentional or artefactual, and one way of counteract-
paper is to combine phloem modelling including loading and unload-            ing a possible side effect is to introduce an additional ATP-consuming
ing along the entire length of the sieve tube with compartmentation           or -producing reaction. This was the reason for including reaction 12.
and detailed reaction kinetic modelling.

                                                                              3.1.2 Partial differential equations. Table 2 summarizes the processes
3.1.1 Pathway. The model is constructed to emulate a single sug-
                                                                              that were accounted for in each compartment of the combined model.
arcane stalk. A segment of the whole pathway, a single node/inter-
                                                                              Advection–diffusion is assumed only to occur in the phloem and is dom-
node pair, is shown in Fig. 2. The primary storage organ is the stalk
                                                                              inated by the advection component, as derived in Equation (11) above.
(in particular the vacuoles of the parenchymal cells) and sources of
                                                                              Species in the symplast can diffuse, be transported or react; source and
assimilate are distributed along the stalk. There are five nodes and
                                                                              vacuole by contrast are assumed to be ‘well-stirred’. Thus, depending
internodes, which represent immature to mature tissue. The primary
                                                                              on which compartment is being modelled, the appropriate terms from
storage organelle is the vacuole, with possible assimilate remobiliza-
                                                                              Equation (3) for the various processes are included or ignored.
tion. A futile cycle known to exist in sugarcane (Komor 1994) is mod-
                                                                                  Keeping the above in mind, the equations governing the system are
elled explicitly; sucrose can be broken down into fructose and glucose.
                                                                              divided into four groups. The first group describes those species that
The hexoses can then enter the hexose phosphate pool and sucrose
                                                                              are only involved in reactions; in other words, species found in the leaf
can be synthesized again. However, the cycle can either take place in
                                                                              and vacuole:
the symplast alone (i.e. the cytosolic space inside the plasma mem-
brane formed by linking of the cytoplasm of successive cells through                                      ∂t Sso = v1 − v2 ,
plasmodesmata), or across the symplast and vacuole. The apoplast
(i.e. the extracellular space outside the plasma membrane formed by
cell walls of adjacent cells) was not included as a separate compart-                                     ∂t Svc = v8 − v6 ,
ment in this first version of the model. The model also includes two
moiety-conserved cycles (Msk/Nsk, representative of ATP/ADP; and                                          ∂t Pvc = v6 − v9 .
Hsk/Hvc, referring to the movement of protons across the tonoplast, i.e.
the membrane surrounding the vacuole). Importantly, the species Hsk           With the following shorthand,
Coupling kinetic models and advection–diffusion equations 1        •   7

                                                                                                                                                 Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
Figure 2. A slice through the model pathway showing a node/internode pair. Metabolites Xso and Zsk are clamped; in other words,
their concentrations are treated as constant. All other metabolite concentrations are free to vary. Msk and Nsk behave like a moiety-
conserved pair, rather like ATP/ADP. Reaction 8 is a proton (Hsk) antiporter. Futile cycling refers to the energy-consuming
breakdown and synthesis of a metabolite, in this case Ssk. Reactions 10 and 11 are reminiscent of phosphofructokinase and
pyruvate kinase, both of these are allosterically inhibited by ATP (Msk in the case of the model).

                             ∂        ∂2                                                       ∆Hsk = v8 − v7 .
                     ∆X =       X + DX 2 X,
                             ∂t       ∂z
                                                                    Note that the stoichiometry for reaction 10 is 1P + 2M → 1Y + 2N
the PDEs governing species behaviour in the symplast are:           and for reaction 11 it is 1Y + 4N → 1Z + 4M . Reaction 10 is repre-
                                                                    sentative of upper glycolysis, where two ATP are consumed, and reac-
                   ∆Ssk = v3 + v4 − (v5 + v8 ),                     tion 11 of lower glycolysis where four ATP are produced. All other
                                                                    reactions have unitary stoichiometry. The specific case of assimilate
                   ∆Psk = v5 + v9 − (v4 + v10 ),                    translocation in the phloem is modelled by

                                                                    ∂t Sph − κ/µ · RT · ∂z (Sph (∂z Sph )) = v2 − v3 .
                                                                    (17)
                         ∆Ysk = v10 − v11 ,
                                                                    The stoichiometric model in Fig. 2 has two conservation relations describ-
                                                                    ing the total amounts of Msk + Nsk and Hvc + Hsk . These conservation
            ∆Msk = 4 · v11 − (v12 + 2 · v10 + v4 + v7 ),            relations were maintained with the following algebraic expressions:
8   •    Uys et al.

Table 2. Processes allowed for each compartment                                Molecules in the symplast can move up, down, into the phloem or into a
                                                                               vacuole. A vacuole corresponds to one finite volume; consequently there
               Advection        Diffusion       Facilitated       Reaction     are 50 vacuolar compartments in the symplast. Molecules in a vacuole
                                                transport
                                                                               cannot move to another vacuole, they can only move to the symplast.
Source                                               ●                ●             The choice of N = 50 was determined by the minimum number of
Phloem                ●              ●               ●                         finite volumes required to have five node and internode pairs such that the
Symplast                             ●               ●                ●        length of an internode was nine times longer than a node, as approxima-
Vacuole                                              ●                ●        tion of real internode lengths (van Dillewijn 1952).
                                                                                    Because this was a core model, any units assigned to param-
                                                                               eters and variables would be arbitrary to some extent. However,

                                                                                                                                                             Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
Nsk = C1 − Msk ,                                                               it should be emphasized that variables were defined in amounts,
(18)                                                                          so concentrations—and by implication also half-saturation con-
                                                                               stants—were in amount per volume. Rates take their units from
Hvc = C2 − Hsk .                                                               the maximal activities and these were in amount per unit time,
(19)
                                                                               not concentration per unit time. Each of the finite volumes was
The vi appearing on the right-hand side of the PDEs are themselves
                                                                               assumed to have identical size across the different compart-
functions and are determined by the rate equations (Equation (12)).
                                                                               ments, obviating the need for correction to kinetics for movement
                                                                               between volumes of different size. For the compartments allowing
        3.2 Discretization and parameter selection                             advection and/or diffusion (phloem and symplast), the simulated
3.2.1 Geometry and domain The first step in building the model
                                                                               concentration of a species assumed the same value throughout a
was to describe the geometry, which needed to be divided into finite
                                                                               particular finite volume; this is the consequence of the discretiza-
volumes or be ‘meshed’. Compartments were then defined on these
                                                                               tion of the continuous PDEs.
elements. A compartment can span a number of elements and com-
                                                                                    The ‘ground state’ for the model had all parameters set to a value
partments of the same type can be separated by a number of elements.
                                                                               of 1—so-called ‘vanilla’ kinetics. Any changes to the ground state
A pathway or reaction network was defined across the compartments.
                                                                               were only introduced to account for a certain behaviour. Furthermore,
Species concentrations and reaction rates are variables that in turn were
                                                                               parameters were chosen to exaggerate the desired behaviour, as dis-
defined on the network. Note that the same chemical species found in
                                                                               cussed below.
two different compartments was modelled as two separate variables.
Therefore, each variable was only defined for its specific compartment
and could not assume a value anywhere outside of it (the domain of             3.2.2 Thermodynamic parameters. Equilibrium constants were cho-
the variable). In the model, reaction rates were calculated from species       sen with the following points in mind:
concentrations and it follows that they cannot have values at positions
                                                                                  1. the preferred direction in which a reaction was to occur,
where a species variable does not exist. The behaviour of the variables
                                                                                  2. adherence to the Haldane relationship,
is governed by a set of PDEs. Once the model formulation had pro-
                                                                                  3. adherence to microscopic reversibility and detailed
ceeded this far, a time-course simulation could be performed given suf-
                                                                                     balance, and
ficient parameter values, initial conditions and boundary conditions.
                                                                                  4. dependencies between equilibrium constants for coupled
The model behaviour was then analysed with appropriate software and
                                                                                     reactions.
programs.
     Given the above hierarchy of modelling steps, we started with a           Point 1 was addressed by not assuming any preference for substrates or
straight-line segment to approximate the domain by a 1D mesh with              products, except in the case where ‘energy equivalents’ were produced
arbitrary length, L = 1.0, and divided into 50 finite volumes. The com-        or consumed. The use of generic reversible Hill equations implicitly
partments, i.e. source (leaf), phloem, symplast and vacuole, were then         satisfied Point 2.
defined on these finite volumes (Fig. 3). Each finite volume element has           The concepts of detailed balance and microscopic reversibility
at least three compartments, i.e. the phloem, symplast and vacuole. Some       require that the product of the equilibrium constants around a closed
finite volume elements have an additional fourth compartment, i.e. the         cycle be equal to 1. Points 3 and 4 are closely related. Consider Fig. 2,
source. The phloem and symplast span all 50 elements, with leaves act-         starting at the futile cycle in the model. Reaction 5, S → P , is the
ing as source tissue feeding assimilate into the phloem at the nodes, and      opposite of the half reaction, P → S , of enzyme 4. By definition,
storage parenchyma in the internodes (symplast) acting as sink tissues         KSP = KPS −1; therefore, KSP KPS = 1. It is possible for reaction 4 to
extracting assimilate from the phloem (see Fig. 3). There are five sequen-     have an equilibrium constant larger than KPS because it is coupled to
tial node and internode pairs, numbered from 1 to 5, where internode 1         the half reaction, M → N , which does have a large equilibrium con-
is considered immature tissue and internode 5 is mature tissue. There are      stant so that K4 = KPS KMN can be large. Note, however, that the
10 elements to a node/internode pair; the first element of each group of       interconversion of M and N (in both directions) is involved in other
10 is used for the node, the remaining nine for the internode. The only        reactions as well, which places a constraint on the choice of equilib-
path out of a leaf element is into the phloem. There are four possible paths   rium constants for those other reactions as the equilibrium constant
for a molecule in the phloem, up, down, into the leaf or into the symplast.    for this specific half reaction may not change.
Coupling kinetic models and advection–diffusion equations 1        •   9

                                                                                                                                                         Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
Figure 3. Geometry and domain discretization of the model. The sugarcane stalk was approximated in 1D and compartments
defined as indicated. Finite volumes of identical size are defined on each compartment; for the phloem and symplast these are
shown by dotted lines because solutes can be transported along these continuous compartments by advection and/or diffusion as
specified in Table 2.

    The easiest way to satisfy all these criteria was to spec-              of the phloem loading step. They were chosen to be the highest activi-
ify the equilibrium constants for the half reactions as follows:            ties, because there are only five points along the stalk that produce
KSP = KPS = 1, KPY = 0.1, KYZ = 104 , and KMN = 10 (by implica-             assimilate through phloem loading, but 50 that consume it through
tion KNM = 0.1). The high value of KYZ allows reaction 11 to provide        phloem unloading. The chosen value was Vf 1,2 = 10 .
the driving force for the regeneration of the moiety N → M . The                 The second group of activities chosen to remain constant were
equilibrium constant for the half reaction of transport of a single spe-    those of the two reactions involved in the futile cycle, the active proton
cies across compartmental boundaries (i.e. not considering any energy       transport across the tonoplast and the remobilization step from the
coupling) is 1 by definition. With these choices, equilibrium constants     vacuole—reactions 4, 5, 7 and 9. These were kept in the vanilla state,
for all reactions are equal to 1, except for reactions 4, 7, 10 and 12,     i.e. = 1.
which have a value of 10 (they are ‘energy-driven’ reactions).                   The maximal activities that were modelled to change with increas-
                                                                            ing z are shown in Fig. 4. Recall that z is defined on the interval
3.2.3 Kinetic parameters All substrate and product half-saturation          z ∈ [0, L] and that L = 1 in this geometry. The activities that increased
constants were set to 1. For reactions 10 and 11, α = γ = 0.8 and the       with increasing z are the phloem unloading steps and the vacuolar
modifier half-saturation constant was 5. The Hill coefficient in both       accumulation steps.
reactions was set to 4, because both PFK and PK are tetramers. In real-          The rough guiding principle in selecting parameters was to observe
ity the Hill coefficients are frequently lower, as the number of subunits   accumulation of Svc along the stalk and with time. The ground state
represents an upper bound on the numerical value the Hill coefficient       parameter set (all values = 1) unsurprisingly did not show this, and
can take. However, as mentioned, the idea behind this model was to          we tried to induce this behaviour with as few parameter changes as
provide a simplified, if slightly exaggerated, representation with which    possible.
the behaviour of the system could be simulated in a reasonable amount
of CPU time.                                                                3.2.4 Flow coefficients. Diffusion coefficients were set at the same
     Amongst the maximal activities in the model that remained con-         value of 10−5 for all species in the symplast. The flow coefficient was
stant with increasing z are those of assimilate synthesis in the leaf and   assigned a value of
10 •      Uys et al.

                                                                      (20)     slower than the reaction rates or rate of facilitated transport, then spe-
                        κ/µ · RT = 1.0 × 10−4 ,
                                                                              cies form a heap round the nodes.
such that the diffusion coefficient in the symplast was at least one order          ‘Sucrose’: The highest concentration throughout the simulation
of magnitude smaller than the flow coefficient in the phloem. Since dif-       was that of the ‘sucrose’ analogue Svc, as can be seen on the left-hand
fusion and translocation occur in opposite directions with reference           side of Fig. 5. Sso concentrations were initially evenly distributed along
to a concentration gradient, the convention is to choose negative flow         the stalk, and end the simulation at a shallow gradient monotonically
parameters, so that fluxes are positive. In other words, if the concentra-     decreasing with z . Similarly Sph in general decreased down the stalk,
tion gradient has negative slope, then the direction of flow is positive.      except for the local peaks around the nodes. The Ssk concentration
                                                                               profile developed from an initial linearly increasing distribution to
3.2.5 Boundary and initial conditions. Boundary conditions were                one that became constant with z—once gain with the exception of

                                                                                                                                                             Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
applied at z = {0, L} such that there is a zero gradient at the bounda-        the node peaks. Towards the end of the simulation, the concentrations
ries (e.g. for state variable S , ∂z S(0) = 0 and ∂z S(L) = 0 ), ensuring      of S decreased from leaf, to phloem, to symplast and then increased
zero flux over the boundaries (the default boundary conditions in              again in the vacuole. In other words, assimilate flow was down a con-
the FiPy software). Such boundary constraints are a special case of            centration gradient. Svc increased along the stalk, with concentrations
Neumann boundary conditions; see the Discussion for a distinction              at immature end climbing faster than those at the mature end.
between Dirichlet (fixed value) and Neumann (fixed gradient) bound-                 Moieties: The simulation profiles of moiety pairs, Msk and Nsk as well
ary conditions.                                                                as Hsk and Hvc, form mirror images across z and t . This is due to the
    The initial values of each species variable, given in amounts, are         moiety conservation constraints, i.e. the pairs always have to sum up to
summarized in Table 3. The amounts of the moiety-conserved species             a constant (Equation 21).
add up to a constant sum as follows:                                                Reaction rates: As with the concentrations, most of the reaction
                                                                               rates settled into stable profiles (at approximately t > 150 ). The rate
                    Msk + Nsk = C1 = 9 + 1 = 10,                               of synthesis (v1) in the leaf increased with z and t ; this was due
                                                                               to decreasing Sph. Similarly phloem loading (v2 ) increased because
Hsk + Hvc = C2 = 1 + 99 = 100.                                                 of increasing Sso and decreasing Sph. Phloem unloading (v3) fell to
(21)                                                                          a level much lower than the loading rate, because only five source
                                                                               elements have to supply a total of 50 sink elements (recall that an
                       3.3 Simulation results                                  element with a node defined on it overlaps a part of the symplast as
This section summarizes the development of concentration and reac-             there is parenchymal tissue at the nodes as well as in the internodal
tion rate profiles during the time simulation. The results are presented       regions, see Fig. 3).
in Figs 5 (concentration profiles) and 6 (reaction rates).                          The rates of the cooperative, allosteric reactions v10 and v11
    Sawtooth profiles: The distributions of Sph, Ssk, Svc, Psk and Pvc along   stabilized relatively quickly, reflecting the allosteric inhibition by
the stalk all exhibited ‘sawtooth’ profiles to some extent. These peaks        Msk—homoeostasis was almost immediate. Since v11 is respon-
correspond to the node positions; this is where all the assimilate is          sible for regenerating the energy equivalents, homoeostasis will
being loaded and phloem unloading rates are the highest. In the model,         impact the vacuolar uptake step. Furthermore, the moiety regen-
species are advected (in the phloem) or diffuse (in the symplast) away         eration and consuming reactions were very close to a steady state,
from the nodes. If the rate of translocation, advection or diffusion is        i.e. 4v11 − (2v4 + v7 + v10 )≈0 for the entire length of the stalk at
                                                                               t = 600 time steps.
                                                                                    The rate v6 had a very pronounced negative parabolic profile that
                                                                               gradually disappeared within the first 150 time points. This is dis-
                                                                               cussed in detail in the Discussion section and Fig. 8.
                                                                                    Futile cycling: The reactions v4 and v5 form a futile cycle in the
                                                                               symplast. The calculated rate of v5 was higher than v4 ; therefore,
                                                                               more Ssk was being broken down than regenerated. Moreover, S is
                                                                               also broken down in the vacuole by v6 , adding to the overall degree
                                                                               of futile cycling as illustrated in Fig. 6. Note that in spite of this
                                                                               futile cycling ratio of > 1 it was still possible for Svc to increase
                                                                               over time, because S is additionally also taken up into the symplast
                                                                               through v3.

Figure 4. The change in maximal activities across stalk length
                                                                                                 3.4 The ‘sock experiment’
                                                                               Increased photosynthetic rates in response to shading have been
for reactions 3, 6, 8, 10 and 11. The functions to the left and
right of the plot are the straight-line equations describing the               experimentally demonstrated in sugarcane (McCormick et al.
maximal activity profile as a function of z .                                  2006, 2008); shading of the leaves was argued to correspond to
Coupling kinetic models and advection–diffusion equations 1   •   11

Table 3. Initial amounts of each species in each compartment
                      X                  S                  P             M              N              H               Y             Z
Source               100                    70              0              0              0              0              0             0
Phloem                 0                    20              0              0              0              0              0             0
Symplast               0               14z + 1              2              9              1              1              2             1
Vacuole                0             140z + 10             10              0              0             99              0             0

                                                                                                                                           Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021

Figure 5. Concentrations for 615 time steps, from a simulation of the model in Fig. 2. Sso is only defined at a node and therefore
appears as ‘bars’. Those concentrations with a ‘sawtooth’ profile each have a small peak corresponding to a node position. Note
that all the S species showed high concentrations.
12 •     Uys et al.

an increase in sink demand. All but one leaf of a sugarcane stalk                                                                       
                                                                                          10   z = 0, 0.2, 0.4, 0.6, 0.8                     10   z = 0.2
was covered with shade cloth and the effect on various sugars            Vf 1 (z) =                                      → Vf 1 (z) =
                                                                                          0    otherwise                                     0    otherwise
and rates measured. Sucrose concentrations decreased in young
internodal tissue, while the carboxylation efficiency and rate of        (22)
electron transport increased in the exposed leaf (McCormick              In other words, all but the second leaf had the maximal velocity for
et al. 2006). Expression of a number of genes associated with            reaction 1 set to zero (Fig. 7). The following effects can be noted after
photosynthesis, mitochondrial metabolism and sugar transport             the ‘shading’ event, compared to the reference model:
were also upregulated (McCormick et al. 2008).
    We investigated whether this phenomenon could be captured with          • v1 (sucrose synthesis in the leaf) and v2 (phloem loading)
our simplified core model. To model the effect of shading, the follow-        in the second (i.e. non-shaded) leaf increased above levels of
                                                                              the reference model. They remained higher for the rest of

                                                                                                                                                              Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
ing event was triggered at t = 102 during a time-dependent simulation
of the reference model.                                                       the simulation.

Figure 6. Reaction rates for 615 time steps, from a simulation of the model. Note the parabolic profile of reaction 6, this is
discussed in Fig. 8 and the text.
Coupling kinetic models and advection–diffusion equations 1       •   13

   • P accumulated more slowly than in the reference model.                  specific solute using known experimental measurements. The usual
   • Metabolite concentration profiles decreased more rapidly                way of increasing the accuracy of the van’t Hoff equation is by using
     with z compared to the reference model.                                 a virial-like expansion for non-ideal cases, but the virial coefficients
   • Assimilate flowed up and down the stalk away from the only              need to be measured by experiment (Atkins and de Paula 2002).
     remaining source.                                                       A phenomenological equation has been proposed by Michel (1972)
                                                                             and is used by Thompson and Holbrook (2003a), Minchin and co-
                                                                             workers (Lacointe and Minchin 2008; Hall and Minchin 2013) and
                       4. D I S C U S S I O N                                Seleznyova and Hanan (2018). Lacointe and Minchin (2008) calcu-
In this paper we have presented a general ADR framework for model-           lated that the error between a first and higher order approach is in the
ling phloem flow in plants coupled to biochemical reactions and trans-       order of 8 %. Such an error is insignificant for the simplified model

                                                                                                                                                          Downloaded from https://academic.oup.com/insilicoplants/article/3/1/diab013/6206762 by guest on 06 November 2021
port across compartment boundaries. The framework was applied to             with arbitrary parameter values presented here, and we therefore did
a simplified model of sucrose accumulation in sugarcane. While the           not adopt the more complicated approaches.
modelling of both phloem and xylem flows has a long history ( Jensen
et al. 2016), and recently has been extended to a whole-plant frame-                                      4.2 Model
work (termed CPlantBox, Zhou et al. 2020) for modelling water and            The model formulation in Fig. 3 is of course a simplification of what
carbohydrate flows, to our knowledge this is the first report combin-        happens in a sugarcane plant, and the formulation could be criticized
ing explicit simulation of enzyme-catalysed reactions within the ADR         on this ground. In what follows, we provide a justification for our sim-
framework.                                                                   plifying choices.
    In the following we first discuss the mathematical framework, fol-           First, the intricate network of reactions in the leaf is abbreviated
lowed by a critical evaluation of the model description and further dis-     to one reaction in the model. This assumption is partly based on the
cussion of some simulation results.                                          finding that photosynthetic rates respond to changes in demand rather
                                                                             than the other way around (Wu and Birch 2007; McCormick et al.
                         4.1 Framework                                       2008).
Equation (3) is a general framework that allows the modelling of                 Next, the model does not account for growth or volume changes
metabolites that are involved in chemical reactions, advected or dif-        with time. Large time scales therefore do not give an accurate picture
fused. It is a broad framework, which requires that an expression for        of what happens in the plant. To model growth a method such as ‘adap-
fluid velocity be provided, compartmentation be defined, rate equa-          tive meshing’ would be required to dynamically adapt the domain to
tions and stoichiometry be specified and a suitable geometry with            the change in geometry (Plewa et al. 2005). Partial differential equa-
boundary conditions be provided. This was successfully applied to a          tions that account for volume changes and partitioning of carbohy-
pathway of biochemical reactions. By allowing such a pathway to vary         drates to structural components would be needed as well; however,
spatially, more complicated behaviour can be modelled compared to a          this was beyond the scope of out initial ‘proof-of-concept’ of the ADR
well-mixed case. Furthermore, the model provides a good first approxi-       framework.
mation of the modelling of sugarcane geometry.                                   Third, there is an achievable method of modelling growth with
    There are, of course, a number of limitations in this approach. First,   the current formulation, namely by altering the Neumann bound-
the use of Darcy’s law to model fluid flow could be interpreted as an        ary conditions. Suppose y = f (x, ∂x) is some function of interest on
oversimplification. Darcy’s law is a phenomenological equation that          the interval [a, b], then the Dirichlet boundary condition would be
describes fluid flow in porous media. It requires flow parameters to be      y(a) = c1 and y(b) = c2, while the Neumann boundary condition is
measured. The use of Darcy’s law is justified where macroscopic flow         slightly more complicated, ∂x y(a) = c3 and ∂x y(b) = c4 . The model-
is modelled, i.e. it is entirely inappropriate for modelling fluid flow in   ling approach thus far has been to set the gradient of all state variables
a single sieve element, but adequate for modelling flow through many         to zero at the boundaries, ensuring zero flux across the boundaries.
sieve elements strung together. A statistical averaging effect is at work    Although changing the fixed gradient to a non-zero value would not
over sufficiently large scales, and phloem flow and translocation over a     explicitly model growth, the supply or demand for reactants could
whole plant qualifies as such. Despite its limitations, the use of Darcy’s   then take place across the boundaries. Furthermore, this exchange can
law has advantages: for example, it is possible to simplify Equation         change with growth. This is left for future work.
(3) by taking into account the mechanism of phloem translocation                 Fourth, the model discretization in terms of a 1D mesh is of course
(Thompson 2006). This simplification is easier to solve, because, first,     a simplification. For the sugarcane stalk, which is unbranched, this
the convective term is removed, and second, no pressure gradient has         is an appropriate approximation; the same argument could be made
to be calculated. The simplification also describes the macroscopic (or      for constructing similar models for other grasses. The approximation
phenomenological) aspects of phloem translocation, i.e. that flow is         is, however, insufficient for other plants that show branches in their
due to a pressure gradient induced by a solute.                              stems. In this case, a 2D or 3D mesh would have to be defined that
    The use of the van’t Hoff equation is a further simplifying assump-      appropriately approximates the physical structure to be modelled.
tion. This equation is usually a first approximation for the calculation     While this is tractable in principle, and the FiPy software has built
of osmotic pressure, since it only applies to dilute solutions. However,     in support for various 2D and 3D meshes as well as custom meshes
the only viable alternative is to use an interpolative function for a        generated by Gmsh (Geuzaine and Remacle 2009), a custom 3D finite
You can also read