ArticlePDF Available

Two Different Template Replicators Coexisting in the Same Protocell: Stochastic Simulation of an Extended Chemoton Model

PLOS
PLOS ONE
Authors:

Abstract and Figures

The simulation of complex biochemical systems, consisting of intertwined subsystems, is a challenging task in computational biology. The complex biochemical organization of the cell is effectively modeled by the minimal cell model called chemoton, proposed by Gánti. Since the chemoton is a system consisting of a large but fixed number of interacting molecular species, it can effectively be implemented in a process algebra-based language such as the BlenX programming language. The stochastic model behaves comparably to previous continuous deterministic models of the chemoton. Additionally to the well-known chemoton, we also implemented an extended version with two competing template cycles. The new insight from our study is that the coupling of reactions in the chemoton ensures that these templates coexist providing an alternative solution to Eigen's paradox. Our technical innovation involves the introduction of a two-state switch to control cell growth and division, thus providing an example for hybrid methods in BlenX. Further developments to the BlenX language are suggested in the Appendix.
Content may be subject to copyright.
Two Different Template Replicators Coexisting in the
Same Protocell: Stochastic Simulation of an Extended
Chemoton Model
Istva
´n Zachar
1
, Anna Fedor
1
*,Eo
¨rs Szathma
´ry
2,3,4
1HAS Theoretical Biology and Ecology Research Group, Department of Plant Taxonomy and Ecology, Eo
¨tvo
¨s University (ELTE), Budapest, Hungary, 2Department of Plant
Taxonomy and Ecology, Eo
¨tvo
¨s University (ELTE), Budapest, Hungary, 3Collegium Budapest (Institute for Advanced Study), Budapest, Hungary, 4Parmenides Foundation,
Pullach, Germany
Abstract
The simulation of complex biochemical systems, consisting of intertwined subsystems, is a challenging task in
computational biology. The complex biochemical organization of the cell is effectively modeled by the minimal cell
model called chemoton, proposed by Ga
´nti. Since the chemoton is a system consisting of a large but fixed number of
interacting molecular species, it can effectively be implemented in a process algebra-based language such as the BlenX
programming language. The stochastic model behaves comparably to previous continuous deterministic models of the
chemoton. Additionally to the well-known chemoton, we also implemented an extended version with two competing
template cycles. The new insight from our study is that the coupling of reactions in the chemoton ensures that these
templates coexist providing an alternative solution to Eigen’s paradox. Our technical innovation involves the introduction of
a two-state switch to control cell growth and division, thus providing an example for hybrid methods in BlenX. Further
developments to the BlenX language are suggested in the Appendix.
Citation: Zachar I, Fedor A, Szathma
´ry E (2011) Two Different Template Replicators Coexisting in the Same Protocell: Stochastic Simulation of an Extended
Chemoton Model. PLoS ONE 6(7): e21380. doi:10.1371/journal.pone.0021380
Editor: Andrey Rzhetsky, University of Chicago, United States of America
Received February 2, 2011; Accepted May 29, 2011; Published July 19, 2011
Copyright: ß2011 Zachar et al. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits
unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Funding: Results have received funding from the European Community’s Seventh Framework Program (FP7/2007-2013) under grant agreement no. 225167
(project e-Flux). Support by the COST D27 action (prebiotic chemistry and early evolution) and COST CM0703 (systems chemistry) are also gratefully
acknowledged. The views expressed in this publication are the sole responsibility of the authors and do not necessarily reflect the views of the European
Commission. Additional support was provided by the National Office for Research and Technology (NAP 2005/KCKHA005) and by the National Scientific Research
Fund (OTKA 73047). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing Interests: The authors have declared that no competing interests exist.
* E-mail: fedoranna@gmail.com
Introduction
The simulation of complex biochemical systems, consisting of
intertwined subsystems, is a challenging task in computational biology.
The complex biochemical organization of the cell is effectively
modeled by the minimal cell–model called chemoton,putforwardby
Ga´nti [1,2,3,4]. In this paper we show an application of the process-
algebra based programming language BlenX [5,6,7] for implement-
ing the chemoton as a stochastic model of a complex chemical system.
BlenX was developed for modeling systems whose basic step of
computation is a monovalent event, or multivalent interaction
between subcomponents [6]. As such it is well suited for modeling
elementary or complex chemical reactions [6], Lotka-Volterra type
predator-prey dynamics [5] and community dynamics [8].
The language is based on the concept of boxes equipped with
binders with p-like processes inside. In the chemical reactions
example, boxes represent different molecules, whereas binders
express their interaction capabilities and processes handle the
manipulation of the binders and drive the internal behavior of the
boxes. In classical process calculi, boxes can interact provided that
they have identical channel names. BlenX, being a specific type of
process calculus itself, has its interactions guided by the compati-
bility of the binders, which is expressed through an affinity function
applied to the type of the binder types [7].
We used the BlenX language to implement the chemoton, and
the BetaWB simulator (v2.0.2) to run experiments. The stochastic
simulation engine implements an efficient variant of Gillespie
algorithms [5] that generates a trajectory of the stochastic
evolution of the system: it calculates which reaction will occur
next and when it will occur [9]. The key point of the method is to
use reaction probability per unit time instead of rate constants.
The algorithm used by the BetaWB simulator (called the Next
Action Method) uses both Gillespie’s Direct method and the First
reaction method [9].
The chemoton [1,2,3] is an autocatalytic chemical supersystem
that satisfies the criteria of life [1,4]. It consists of three autocatalytic
subsystems: a metabolic subsystem (self-reproducing chemical
cycle), an informational subsystem (template polymerization cycle)
and a boundary subsystem surrounding the former two (mem-
brane). The chemical reactions of the three subsystems are coupled
stoichiometrically, which coordinates the growth and division of the
cell thus helping the system to be autocatalytic as a whole.
The metabolic subsystem produces the components necessary
for its own self-reproduction and those of the other two
subsystems. The membrane system provides compartmentaliza-
tion and keeps the volume of the sphere between certain
boundaries whereby it ensures the necessary concentrations which
in turn are necessary for the appropriate rate of reactions. The
PLoS ONE | www.plosone.org 1 July 2011 | Volume 6 | Issue 7 | e21380
template system controls quantitatively the chemical processes of
the whole supersystem [3]. By the introduction of an information
carrier template molecule, at least limited heredity [10] can be
achieved: when the chemoton reaches a certain size, it splits into
daughter spheres, thus it is able to pass on changes in the template
molecules to offspring. In the basic model the template consists of
only one type of monomer, V, and the only real information the
system carries is the distribution of polymers of different lengths.
Although information is limited, it is still information.
The number of template variants can be further increased by
the addition of another monomer molecule, W. The different
monomers can form separate homopolymers an assumption that
helps us state the new findings as clearly as possible. Two
coexisting templates in a chemoton would be a step toward a
larger search space for evolution and toward a qualitative control
by the template subsystem over the whole chemoton instead of a
quantitative one.
However, internal competition of replicators (in this case
templates or polymers) poses a serious problem that arises from
the catch 22 of the origins of life: Eigen’s paradox. According to the
paradox no large genome can be maintained against errors without
enzymes, while no enzymes can exist without a large enough
genome [11]. One solution proposed the cooperative existence of
small template replicators that together may hold enough
information (the hypercycle [12]), although it was proven to be
insufficient without compartmentation. The stochastic corrector
model [13] provides a different solution by enclosing multiple
templates (unlinked genes) in compartments. It assumes that
replicative templates are competing within reproducing compart-
ments, whose selective values depend on the balance of internal
template composition. Stochasticity in replication and compartment
fission ensures that the fittest compartment types recur, allowing
therefore the stable coexistence of competing replicators. Thus
selfish (i.e. faster growing) mutants cannot destroy the system
causing the extreme dilution and extinction of slower templates.
We raise the possibility that internal competition may be solved
by other means within the chemoton; hence competing templates
can coexist within its boundaries. In the chemoton it is the
topology of coupling between metabolism and template replication
that can maintain coexistence. Our version of the chemoton makes
this link explicit by defining reversible reactions linking cell growth
with template growth.
In this paper we describe the behavior of two different models.
The first model is the standard chemoton model, based on a well-
studied set of continuous and deterministic standard nonlinear
kinetic differential equations [14]. We show with the help of the
BlenX language that a stochastic model behaves in the same way.
In the second model (Figure 1) the metabolic cycle produces two
different kinds of monomers which form two different kinds of
templates in two separate informational subsystems. We show that
these two seemingly competing templates (having exponential
growth trends a priori) can coexist in the system in spite of different
polymerization rates.
Methods
The chemoton is implemented as a series of events, each
representing an elementary reaction step (i.e. reversible reactions
are split to forward and backward elementary reactions).
Components are defined as boxes and are identified by their
binder types. Division of the chemoton is initiated and terminated
deterministically, but all other processes are stochastic.
The actual growth rate of each component is defined by their
kinetic constant k, times the amount of the reactants (with
appropriate exponents) producing it. The calculated growth rate
function is then plugged into the specific event representing the
reaction, as the rate of the event. The kinetic factors of a reversible
reaction:
A1zX
k1
k10
A2
are defined as follows:
let k1 : const = 2.0;
let k1r : const = 0.1;
let rate1 : function = k1 * |A1| * |X|;
let rate1r : function = k1r * |A2|;
where |n| indicates the cardinality (amount) of component nin the
system and k1r in the code equals to k
1
9in the equation. The
reactions are called for as events of the following form:
when(A1, X :: rate1) join(A2);
when(A2 :: rate1r) split(A1, X);
Since division is a global event that cannot be modeled from
molecule to molecule, but only concerning the cell as a whole, we
decided to implement it as a non-stochastic process. Division is
controlled by a global switch, which starts the growing or the
dividing phase of the cell. The standard chemoton reactions are
suspended during cell division. Although switching cell states is
deterministic and happens instantaneously, the division of
amounts is still a stochastic process as will be explained below.
In Ga´nti’s models cell division is triggered automatically when
the surface area of the cell doubles. Even if more realistic scenarios
exist (for example, in a stochastic model [15] the trigger is the
changing osmotic pressure) we chose to use the original
assumption for the sake of simplicity. Thus, in our model, cell
division always initiates when the surface of the membrane
(actually, the amount of T
m
molecules incorporated into the
membrane) reaches a certain, predefined size. At this point cell
division starts deterministically by switching the cell from the
phase of cell growth to the phase of cell division. (For a smoother
splitting mechanism, see [16], where the precise volume is
calculated depending on the shape of the cell during division.)
The two-state switch (acting as a global signal) is implemented by
boxes called Growth and Division:
when(Growth : |Tm| = 1000 : inf) split(Division, Nil);
when(Division : |Tm| = 500 : inf) split(Growth, Nil);
The two-state switch is a previously undocumented addition to
the BlenX armament of tools. It is a deterministic operator that
can be extended to handle more than two states as well. By
referring to the state of the switch, multiple events can be triggered
immediately. While the referred component (T
m
here) is properly
handled, no infinite loops should occur.
All the stochastic events are conditional on the presence of these
signals: the basic chemical reactions of the chemoton are only
active when the Growth signal is present; when the Division signal
is present all these reactions freeze until cell division is finished.
when(A1, X : |Growth|.0 : rate1) join(A2);
Conversely, division has been implemented as a set of
eliminating reactions which are only active when the Division
signal is present. Cell division is modeled by halving all molecular
amounts in the system. Only the halving of the amount of T
m
membrane molecules is deterministic and precise, all other
molecules are deleted with their specific deletion-rate until the
membrane reaches its post-division size, that is, until T
m
reaches
its lower bound.
when(Growth : |Tm| = 1000 : inf) split(Division, Nil);
when(Tm : |Division|.0 : delrateTm) delete(1);
Stochastic Template Competition in Protocells
PLoS ONE | www.plosone.org 2 July 2011 | Volume 6 | Issue 7 | e21380
when(A1 : |Division|.0 : delrateA1) delete(1);
when(A2 : |Division|.0 : delrateA2) delete(1);
… // delete every other component
when(Division : |Tm| = 500 : inf) split(Growth, Nil);
where deletion rates are defined as:
let factor : const = 10.0;
let delrateA1 : function = factor * |A1|;
let delrateA2 : function = factor * |A2|;
The food molecule X either has a constant concentration, or is
constantly added to the system with a specific (fast) rate, which sets
the pace for the chemoton, for example:
let influx : const = 10.0;
when(X : |X| = 0 : influx) new(1);
Template polymerization follows the method of [14]. Initially a
double-stranded homopolymer of length n/2 is present (it consists
of two n/2-length polymer strands; nmonomers in sum). This state
of the polymer is called pV(0), indicating that zero extra monomer
was added to it so far above the basic n. During polymerization the
double stranded polymer is growing by successively adding extra V
molecules (e.g. pV(0)+VRpV(1)+R) until the total number of V
molecules in the polymer reaches 2n21. This state is denoted
pV(n21). Adding a further V to the polymer, it splits into two
pV(0) molecules, initiating thus further autocatalytic template
cycles. In each of the models discussed here n= 6. We entirely
ignored the polycondensation threshold value (usually present in
chemoton models, e.g. [3,14,17]), because it is not necessary in our
model for maintaining the growth and division cycles of the
chemoton. The mechanism of replication is deliberately kept as a
black box: we take a worst-case approach by assuming that
replication can result in exponential growth. We are aware of the
complication that non-enzymatic replication of nucleic acid
templates in general is an unsolved problem [18], but here we
address a different issue.
In the double-template model (Figure 1), the template
monomers V and W have a common precursor, U. Whether U
will be converted to V or W in reversible reactions depends
entirely on the availability of food molecules Z
1
and Z
2
. Since Z
1
and Z
2
are represented as entities of constant concentration
Figure 1. Chemoton with two templates. T
m
…T
m+k
represent the boundary subsystem, A
1
…A
5
represent the metabolic subsystem and
pV(0)…pV(n21) and pW(0)…pW(n21) represent two different template polymerization cycles (informational subsystems), T
1
and T
2
.Z
1
,Z
2
and X are
food molecules. See text for further details.
doi:10.1371/journal.pone.0021380.g001
Stochastic Template Competition in Protocells
PLoS ONE | www.plosone.org 3 July 2011 | Volume 6 | Issue 7 | e21380
(assuming that the outside environment is stable and abundant in
food), the proportion of V and W (and thus pV and pW) will be
regulated by the kinetic factors of the forward (k
V
and k
W
) and
backward reactions (k
V
9and k
W
9), and the rates of polymerization
(k
V6
,k
V7
,k
W6
and k
W7
).
In the simple model, there is only one template polymerization
cycle which is directly connected to the metabolic cycle. There is
no precursor (U), food molecules Z1 or Z2; V is directly produced
by metabolism.
Note that the time scale of simulations is dimensionless; with the
proper setting of rates and initial amounts, the behavior scales
appropriately with time.
Results and Discussion
Basic model
Figure 2 shows the behavior of the basic chemoton in BlenX,
with similar kinetic constants as used by [14,17,19]. These
deterministic models agree that the chemoton maintains stable
cell cycles in various conditions. However, in Munteanu and Sole´’s
model [20], small changes in the concentration levels may lead to
drastic changes in the replication period. The cause of these
differences is still unclear. In the only stochastic model of the
chemoton [21] stable cell cycles were found. Our model also
confirmed these results.
The run was initialized with 200 A
1
,20pV(0), 10 T
m
molecules
and 1 Growth signal (and either 200 X and an influx rate, or a
constant amount of X). The critical amount of T
m
was 200:
division initiates when the number of T
m
molecules grows above
200. Right after division, the cell membrane contains 100 T
m
molecules. The initial concentrations need not be close to the
adapted concentrations of the chemoton, as the system self-
regulates: each component, independently of their initial amount,
reaches its typical value, which is maintained throughout the
oscillations. The chemoton can exist stably, with clockwork-like
oscillations. Its internal processes are synchronized to the division
process, which solely relies on the amount of membrane
molecules.
Double template model
Figure 3 shows now a second template subsystem can coexist
with the first one. We investigated the effect of different
polymerization rates on this model. In Figure 3 top row the two
templates have identical polymerization rates, and both V and W
are created in reactions with identical kinetic constants. As
expected, the two templates stably coexist.
In the second experiment, one of the polymers has a higher
polymerization rate. Usually, if an autocatalytic entity has a higher
growth rate than another one, its amount increases (due to the
autocatalytic nature of the template) to a point where the other
template is practically diluted to extinction. On the contrary, in
the chemoton two homopolymers can stably coexist, even if they
have different individual growth rates. Figure 3 middle and bottom
rows show that templates stably coexist when pW has a
polymerization rate 10 or even 100 times higher than that of
pV, respectively. In the chemoton all subsystems are stoichiomet-
rically coupled, meaning that the growth of each component is
synchronized with the overall growth of the chemoton.
We also tested what happens if the external source of X is not
constant, but has a low influx rate (Figure 4). This introduces both
Figure 2. Stochastic behavior of the chemoton. A: The food molecule X has an initial amount of 200 and is constantly added to the system with
a low rate (10). B: The influx rate of X is increased (200). C: X has a constant amount (10), representing a stable outside world. Runs were initialized
with 200 A
1
,20pV(0), 10 T
m
and 1 Growth. Critical T
m
is at 200. gA
i
stands for the total amount of all metabolites, gpV
i
for the total amount of all pV
polymer stages.
doi:10.1371/journal.pone.0021380.g002
Stochastic Template Competition in Protocells
PLoS ONE | www.plosone.org 4 July 2011 | Volume 6 | Issue 7 | e21380
Figure 3. Dynamics of the chemoton with two different templates,
p
V and
p
W, when the concentration of food molecules is
constant. k
V6
=k
V7
=k
W6
= 1, critical T
m
= 1000. Top row: the polymerization rate of V (k
V7
) and W (k
W7
) are identical (1). Middle row: k
W7
= 10. Bottom
row: k
W7
= 100. In the last two cases, k
V7
= 1. Volume and surface variables are omitted from the figure. Initial amounts: 100 A
1
, 100 pV(0), 100 pW(0),
100 T
m
and 1 Growth. X has constant amount at 20, Z
1
and Z
2
at 10. Note that since division is set to a 100 times slower than in Figures 2 and 4,
removal of molecules is actually slower than growth. This has no effect on the outcome of the simulation, as the removal process is deterministic. gA
i
stands for the total amount of all metabolites, gpV
i
and gpW
j
for the total amount of all pV and pW polymer stages, respectively.
doi:10.1371/journal.pone.0021380.g003
Figure 4. Dynamics of the chemoton with two different templates,
p
V and
p
W, when the main food molecule (X) has a low influx
rate. k
V6
=k
V7
=k
W6
= 1, critical T
m
= 1000. Top row: the polymerization rate of V (k
V7
) and W (k
W7
) are identical. Middle row: k
W7
= 10. Bottom row:
k
W7
= 100. In the last two cases, k
V7
= 1. Volume and surface variables are omitted from the figure. Initial amounts: 100 A
1
, 100 X, 100 pV(0), 100 pW(0),
100 T
m
and 1 Growth. Influx rate of X is 10; Z
1
and Z
2
are still constant.
doi:10.1371/journal.pone.0021380.g004
Stochastic Template Competition in Protocells
PLoS ONE | www.plosone.org 5 July 2011 | Volume 6 | Issue 7 | e21380
extra stochasticity, and a reduced pace for the oscillatory cycles
(note time scale), but still the experiments yield similar results.
Although the whole template subsystem is still stoichiometrically
coupled with metabolism and membrane growth the two
templates have internal dynamics. These are independent of the
dynamics of the chemoton as a whole: the total amount of pV(0)
and pW(0) polymers is the same as the amount of pV(0) in case of
the basic model. The internal template-competition is the
consequence of the OR type branching of the reactions of U
(U+Z
1
RVorU+Z
2
RW). The reversible nature of the reactions
producing V and W and the periodic fission of the chemoton
ensures that the faster template cannot wipe out the slower one.
To test the robustness of the chemoton, we have investigated
different metabolic subsystems as well. Figure 5 compares the
behavior of the model with m= 12 metabolites with m=5
metabolites: the difference is almost undetectable, indicating that
the model is capable of handling larger autocatalytic cycles as
well. Smaller metabolic subsystems can be crafted, though
somewhat forcibly: Ga´nti has defined the metabolic subsystem
of five members as the minimal cycle consisting of elementary
reaction steps. Fewer metabolites means that some of the
elementary reaction steps should be combined, yielding thus
non-elementary reactions. This, having no effect on the
simulation at all, blurs the clarity of the original chemoton
model, thus we mention it only briefly that results for m= 3 ar e
almost identical to those for m=5.
Conclusions
We have shown in this paper how to implement a stochastic
version of the chemoton with the help of the BlenX programming
language. BlenX was developed for implementing systems that
can be built up by the basic interactions of components; thus,
chemical reactions are quite straightforward to implement in this
language. Since the chemoton is a theoretically important and
well-studied system, this study could be a milestone for BlenX
applications.
A specific, somewhat contradictory solution was the introduc-
tion of a deterministic two-state switch in our BlenX code. It might
seem strange to introduce a deterministic process in a stochastic
model; however, it was very important for controlling the timing of
the different stages of the cell cycle, namely, the growth and the
division of the chemoton, being thus a prime example of hybrid
methods available in BlenX.
The new theoretical result of our model is that two competing
templates can coexist in the chemoton thanks to the topology of
the coupling of its chemical reactions. This finding suggests that
the constraint on coexistence of different templates, as assumed in
the formulation of Eigen’s paradox, may generally be more
relaxed than previously thought. Results are robust for both
polymer-size and the size of the metabolic subsystem.
Notes and suggestions for BlenX
The most important next step would be to allow the chemoton
to host a large set of possibly interacting templates, yielding
heteropolymers as well. This would open the scene for novel
combinations and also for mutations (i.e. hereditary variations) to
appear. By this way the evolution of templates could be introduced
into the model. However, evolution cannot be directly modeled in
BlenX. Evolution requires the random generation of sufficient
variability but at present, there is no method or function in BlenX
that could generate random variation (we are aware of the fact
that this is work in progress). At present, the only way to work
around is to manipulate the results of successive BlenX simulations
by external scripts [22]. A random number generator therefore
should be integrated with box/process/interface creation, to allow
the generation of new, programmable boxes on the fly, or the
mutation of existing boxes, processes, binder types, and binder
affinities during runtime.
This also requires the referencing of boxes or processes that
were not declared prior to running. An alternate naming system
could rely on parental relations rather than structural congru-
ence: each entity could be tracked, even if their internal structure
is unknown, by their parent entities. We conclude that the BlenX
language is a very good medium to simulate closed systems, with
predefined actors, such as predator-prey dynamics, or chemical
reactions. However, as evolutionary biologists, we would like to
see a more convenient way to model evolutionary systems as
well. The addition of the random number generator, its
integration with process-generation, and the possible referencing
of undeclared entities would open the door for evolutionary
modeling in BlenX, and possibly would give a boost for the
productivity of the language by making it a very useful tool in a
number of fields.
Provided that these improvements are present in a future release
of BlenX, real evolutionary simulations will become feasible with
the existing powerful capabilities of the language. Simulating more
advanced chemoton models in a stochastic way in BlenX would
yield important insights about the coexistence of replicators in
compartments, something which has been a holy grail for
researchers of prebiotic evolution for decades.
Figure 5. Comparison of different metabolic subsystems. The chemoton on the left consists of a 5-member metabolic cycle (A
1
to A
5
), while
the chemoton on the right harbors a 12-strong metabolism (A
1
to A
12
). The extra metabolites feed on X and the previous metabolite, and produce
the next metabolite in the cycle. The larger number of metabolic partners slightly decreases the total amount of metabolites, gA
i
. This is a
phenomenon that is supported directly by the numerical results of deterministic models: the larger the number of intermediates in the metabolic
cycle the less the total amount of metabolic molecules is in a splitting equilibrium. It is a consequence of the relative position where T
m
is produced
in the cycle: the earlier it is generated (i.e. the more metabolites are in the cycle after T
m
is generated), the less the total amount of metabolites will
be, as T
m
defines the critical value for splitting.
doi:10.1371/journal.pone.0021380.g005
Stochastic Template Competition in Protocells
PLoS ONE | www.plosone.org 6 July 2011 | Volume 6 | Issue 7 | e21380
Acknowledgments
We are grateful for the invaluable comments and discussions of Ferenc
Jorda´n, Chrisantha Fernando, Bala´zs Ko¨nnyu˝ and Gergely Boza. We are
also deeply thankful for Lorenzo Dematte´ for helping with the BlenX
language.
Author Contributions
Conceived and designed the experiments: AF IZ ES. Performed the
experiments: AF IZ. Analyzed the data: AF IZ ES. Wrote the paper: AF IZ
ES.
References
1. Ga´ nti T (1971) The Principles of Life [in Hungarian: Az e´ let princı
´piuma]:
Gondolat, Budapest.
2. Ga´ nti T (1978) Chemical systems and supersystems III. Models of self-
reproducing chemical supersystems: the chemotons. Acta Chim Acad Sci Hung
98: 265–283.
3. Ga´ nti T (2003) Chemoton Theory: Kluver Academic/Plenum Publishers.
4. Ga´ nti T (2003) The Principles of Life. Oxford, USA: Oxford University Press.
5. Dematte´ L, Priami C, Romanel A (2007) BetaWB: Modelling and simulating
biological processes; San Diego, CA, USA Society for Computer Simulation
International. pp 777–784.
6. Dematte´ L, Priami C, Romanel A (2008) The BlenX language: A tutorial Centre
for Computational and Systems Biology.
7. Ciocchetta F (2008) The BlenX language with biological transactions. In:
Priami C, ed. Transactions on Computational Systems Biology IX Lecture
Notes in Computer Science. pp 114–152.
8. Livi CM, Jorda´ n F, Lecca P, Okey TA (2011) Identifying key species in
ecosystems with stochastic sensitivity analysis. Ecological Modelling;in press.
9. Gillespie DT (1977) Exact stochastic simulation of coupled chemical reactions.
The Journal of Physical Chemistry 81: 2340–2361.
10. Szathma´ ry E, Maynard Smith J (1993) The Origin of Genetic Systems.
Abstracta Botanica 17: 197–206.
11. Eigen M (1971) Self-organ ization of matter and the evolution of biological
macromolecules. Naturwissenschaften 58: 465–523.
12. Eigen M, Schuster P (1978) The Hypercycle. A Principle of Natural Self-
Organization. Part C: The Realistic Hypercycle. Naturwissenschaften 65:
341–369.
13. Szathma´ ry E, Demeter L (1987) Group Selection of Early Replicators and the
origin of Life. Journal of Theoretical Biology 128: 463–486.
14. Fernando C, di Paolo E (2004) The chemoton: A model for the origin of long
RNA templates. In: Pollack J, Bedau M, Husbands P, T I, Watson R, eds.
Cambridge, MA: MIT Press. pp 1–8.
15. Mavelli F, Ruiz-Mirazo K (2007) Stochastic simulations of minimal self-
reproducing cellular systems. Philosophical Transactions of the Royal Society B:
Biological Sciences 362: 1789–1802.
16. Carletti T, Fanelli D (2007) From chemical reactions to evolution: Emergence of
species. EPL 77: 18005.
17. Csendes T (1984) A simulation study on the chemoton. Kybernetes 13: 79–85.
18. Fernando C, Kiedrowski GV, Szathma´ ry E (2007) A stochastic model of
nonenzymatic nucleic acid replication: ‘‘Elongators’’ sequester replicators.
Journal of Molecular Evolution 64: 572–585.
19. Fernando C (2005) The Evolution of the Chemoton: Sussex University.
20. Munteanu A, Sole´ RV (2006) Phenotypic diversity and chaos in a minimal cell
model. Journal of Theoretical Biology 240: 434–442.
21. Segbroec k SV, Nowe A, Lenaerts T (2009) Stochastic Simulation of the
Chemoton. Artificial Life 15: 213–226.
22. Dematte´ L, Priami C, Romanel A, Soyer O (2008) Evolving BlenX programs to
simulate the evolution of biological networks. Theor Comput Sci 408: 83–96.
Stochastic Template Competition in Protocells
PLoS ONE | www.plosone.org 7 July 2011 | Volume 6 | Issue 7 | e21380
... As finding suitable experimental setups with this many components is difficult and labor-intensive, it is useful to investigate how particular enzymatic activities would affect the dynamics of the system in a theoretical framework. Ganti's Chemoton model has been a classic linchpin from which many vesicle-polymer models have been built [54][55][56]. This model, and importantly Eigen's critical observations on the "error-catastrophe" and models of hypercycles, highlighted key requirements for experimental studies of origin of life [57,58]. ...
... To elucidate the dynamics that are made possible by coupling between membranes and elongating strands, we set up a platform to simulate a system of compartments that contain elongating polymers. Previous approaches such as the Chemoton model and its extensions aim to develop a complete picture of the minimal units of cellular life [54][55][56]. As such, they come with relatively complex objects like metabolic cycles and template-directed elongation (and replication) as a starting point. ...
Article
Full-text available
The transition from prelife where self-replication does not occur, to life which exhibits self-replication and evolution, has been a subject of interest for many decades. Membranes, forming compartments, seem to be a critical component of this transition as they provide several concurrent benefits. They maintain localized interactions, generate electro-chemical gradients, and help in selecting cooperative functions as they arise. These functions pave the way for the emergence and maintenance of simple metabolic cycles and polymers. In the context of origin of life, evolution of information-carrying molecules and RNA based enzymes within compartments has been subject to intensive theoretical and experimental research. Hence, many experimental efforts aim to produce compartments that contain elongating polynucleotides (also referred to as protocells), which store information and perform catalysis. Despite impressive experimental progress, we are still relatively ignorant about the dynamics by which elongating polynucleotides can produce more sophisticated behaviors. Here we perform computer simulations to couple information production through template-free elongation of polymers with dividing compartments. We find that polymers with a simple ability—biasing the concentration of monomers within their own compartment—can acquire a selective advantage in prelife. We further investigate whether such a mechanism allows for cooperative dynamics to dominate over purely competitive ones. We show that under this system of biased monomer addition, even without template-directed self-replication, genetic motifs can emerge, compete, cooperate, and ultimately survive within the population.
... This literature inspired our theoretical framework, notably Szathmary's stochastic corrector model [2], for its approach of heredity and multi-level selection of molecules in protocells, and Gánti's chemoton model [84], for its exploration of autocatalytic cycles in the context of protocells. But these and many other interesting protocell models [11,[85][86][87][88] focus on the dynamics of RNA replicators or coded replicases, and so explore a later stage in evolution, after the advent of polymerization and genetic heredity [12,89]. While some have considered how metabolic networks can support protocell growth and division [90], the topologies explored there are theoretical and include importing 'food' molecules from the environment. ...
Article
Full-text available
The universal core of metabolism could have emerged from thermodynamically favoured prebiotic pathways at the origin of life. Starting with H 2 and CO 2 , the synthesis of amino acids and mixed fatty acids, which self-assemble into protocells, is favoured under warm anoxic conditions. Here, we address whether it is possible for protocells to evolve greater metabolic complexity, through positive feedbacks involving nucleotide catalysis. Using mathematical simulations to model metabolic heredity in protocells, based on branch points in protometabolic flux, we show that nucleotide catalysis can indeed promote protocell growth. This outcome only occurs when nucleotides directly catalyse CO 2 fixation. Strong nucleotide catalysis of other pathways (e.g. fatty acids and amino acids) generally unbalances metabolism and slows down protocell growth, and when there is competition between catalytic functions cell growth collapses. Autocatalysis of nucleotide synthesis can promote growth but only if nucleotides also catalyse CO 2 fixation; autocatalysis alone leads to the accumulation of nucleotides at the expense of CO 2 fixation and protocell growth rate. Our findings offer a new framework for the emergence of greater metabolic complexity, in which nucleotides catalyse broad-spectrum processes such as CO 2 fixation, hydrogenation and phosphorylation important to the emergence of genetic heredity at the origin of life.
... The essentiality of horizontal gene transfer at the earliest stages of life evolution is perceived as the cause of the universality of the translation machinery and genetic code in all known lifeforms (101). The conceptual model of the origin of life implied by our learning-based theoretical framework appears to be fully compatible with G anti's chemoton, a model of protocell emergence and evolution based on autocatalytic reaction networks (102)(103)(104). ...
Article
Full-text available
Significance Modern evolutionary theory gives a detailed quantitative description of microevolutionary processes that occur within evolving populations of organisms, but evolutionary transitions and emergence of multiple levels of complexity remain poorly understood. Here, we establish the correspondence among the key features of evolution, learning dynamics, and renormalizability of physical theories to outline a theory of evolution that strives to incorporate all evolutionary processes within a unified mathematical framework of the theory of learning. According to this theory, for example, replication of genetic material and natural selection readily emerge from the learning dynamics, and in sufficiently complex systems, the same learning phenomena occur on multiple levels or on different scales, similar to the case of renormalizable physical theories.
... This literature inspired our theoretical framework, notably Szathmary's stochastic corrector model [2], for its approach of heredity and multi-level selection of molecules in protocells, and Gánti's chemoton model [84], for its exploration of autocatalytic cycles in the context of protocells. But these and many other interesting protocell models [11,[85][86][87][88] focus on the dynamics of RNA replicators or coded replicases, and so explore a later stage in evolution, after the advent of polymerization and genetic heredity [12,89]. While some have considered how metabolic networks can support protocell growth and division [90], the topologies explored there are theoretical and include importing 'food' molecules from the environment. ...
Preprint
Full-text available
The universal core of metabolism could have emerged from thermodynamically favoured prebiotic pathways at the origin of life. Starting with H2 and CO2, the synthesis of amino acids and mixed fatty acids, which self-assemble into protocells, is favoured under warm anoxic conditions. Here we address whether it is possible for protocells to evolve greater metabolic complexity, through positive feedbacks involving nucleotide catalysis. Using mathematical simulations to model metabolic heredity in protocells, based on branch points in proto-metabolic flux, we show that nucleotide catalysis can indeed promote protocell growth. This outcome only occurs when nucleotides directly catalyse CO2 fixation. Strong nucleotide catalysis of other pathways (e.g. fatty acids, amino acids) generally unbalances metabolism and slows down protocell growth, and when there is competition between catalytic functions cell growth collapses. Autocatalysis of nucleotide synthesis can promote growth but only if nucleotides also catalyse CO2 fixation; autocatalysis alone leads to the accumulation of nucleotides at the expense of CO2 fixation and protocell growth rate. Our findings offer a new framework for the emergence of greater metabolic complexity, in which nucleotides catalyse broad-spectrum processes such as CO2 fixation, hydrogenation and phosphorylation important to the emergence of genetic heredity at the origin of life.
... The minimal model of the protocell, chemeton has been suggested in [42,43]. For the further progress of this model see [44]. A simple autonomous model of life has been considered in [45]. ...
Article
Several models of prebiological systems are described and analyzed. The following models are characterized: a quasispecies model, a hypercycle model, a syser model (the term "syser" is an abbreviation of SYstem of SElf-Reproduction), a stochastic corrector model, a model of the origin of a primordial genome through spontaneous symmetry breaking. The quasispecies model analyzes the Darwinian evolution of information chains; this evolution is similar to the evolution of RNA molecules. Rather general estimates of the speed and efficiency of evolutionary processes can be obtained in the framework of the quasispecies model. We briefly describe the method for obtaining these estimates and the corresponding results. The hypercycle model considers the interaction of RNA chains and enzymes. The syser model characterizes a rather general scheme of the self-reproducing system, which is similar to the self-reproducing systems of biological cells. Syser includes a polynucleotide sequence, a replication enzyme, a translation enzyme, and other enzymes; these macromolecules are located inside the protocell. The stochastic corrector model describes the process of using a relatively small number of molecules of competing and cooperating replicators in protocells. The model of the origin of a primordial genome through spontaneous symmetry breaking characterizes an interesting and important process of the appearance of genotypes in protocells. This model was proposed and investigated by Takeuchi, Hogeweg, and Kaneko in 2017; we call it further “the THK model.” The current article characterizes and compares all these models.
... It is worth noting that the SCM was the first model to explicitly assume all three subsystems of cellular organization and thus life, as defined by the Chemoton model [100][101][102]: it deals with the competition of different information carrying templates, while assuming an unspecified metabolism and a boundary subsystem that encloses the composition. A stochastic implementation of the chemoton model (approximating the SCM) proves that two different competing template replicators can coexist in a protocell [103]. The SCM also realizes multilevel selection properly, hence it is modelling the result of a major evolutionary transition in which competing elements of a lower level of selection are successfully integrated at a higher level [2,104]. ...
Article
Full-text available
As of today, the most credible scientific paradigm pertaining to the origin of life on Earth is undoubtedly the RNA World scenario. It is built on the assumption that catalytically active replicators (most probably RNA-like macromolecules) may have been responsible for booting up life almost four billion years ago. The many different incarnations of nucleotide sequence (string) replicator models proposed recently are all attempts to explain on this basis how the genetic information transfer and the functional diversity of prebiotic replicator systems may have emerged, persisted and evolved into the first living cell. We have postulated three necessary conditions for an RNA World model system to be a dynamically feasible representation of prebiotic chemical evolution: (1) it must maintain and transfer a sufficient diversity of information reliably and indefinitely, (2) it must be ecologically stable and (3) it must be evolutionarily stable. In this review, we discuss the best-known prebiotic scenarios and the corresponding models of string-replicator dynamics and assess them against these criteria. We suggest that the most popular of prebiotic replicator systems, the hypercycle, is probably the worst performer in almost all of these respects, whereas a few other model concepts (parabolic replicator, open chaotic flows, stochastic corrector, metabolically coupled replicator system) are promising candidates for development into coherent models that may become experimentally accessible in the future.
... 19 Discussed in Boden (1999). Examples are Ruiz-Mirazo and Mavelli (2008), Piedrafita et al. (2010), van Segbroeck et al. (2009), Zachar et al. (2011), Shirt-Ediss et al. (2014, Agmon et al. (2016). 20 Discussed in Ruiz-Mirazo and , Bich and Damiano (2007). ...
Article
Full-text available
Despite numerous and increasing attempts to define what life is, there is no consensus on necessary and sufficient conditions for life. Accordingly, some scholars have questioned the value of definitions of life and encouraged scientists and philosophers alike to discard the project. As an alternative to this pessimistic conclusion, we argue that critically rethinking the nature and uses of definitions can provide new insights into the epistemic roles of definitions of life for different research practices. This paper examines the possible contributions of definitions of life in scientific domains where such definitions are used most (e.g., Synthetic Biology, Origins of Life, Alife, and Astrobiology). Rather than as classificatory tools for demarcation of natural kinds, we highlight the pragmatic utility of what we call operational definitions that serve as theoretical and epistemic tools in scientific practice. In particular, we examine contexts where definitions integrate criteria for life into theoretical models that involve or enable observable operations. We show how these definitions of life play important roles in influencing research agendas and evaluating results, and we argue that to discard the project of defining life is neither sufficiently motivated, nor possible without dismissing important theoretical and practical research.
... 2004; Munteanu & Solé, 2006;Mavelli & Ruiz-Mirazo, 2007b;Ruiz-Mirazo & Mavelli, 2008;Van Segbroeck et al., 2009;Zachar et al., 2011). ...
Article
Full-text available
This thesis broadly concerns the origins of life problem, pursuing a joint approach that combines general philosophical/conceptual reflection on the problem along with more detailed and formal scientific modelling work oriented in the conceptual perspective developed. The central subject matter addressed is the emergence and maintenance of compartmentalised chemistries as precursors of more complex systems with a proper cellular organization. Whereas an evolutionary conception of life dominates prebiotic chemistry research and overflows into the protocells field, this thesis defends that the 'autonomous systems perspective' of living phenomena is a suitable - arguably the most suitable - conceptual framework to serve as a backdrop for protocell research. The autonomy approach allows a careful and thorough reformulation of the origins of cellular life problem as the problem of how integrated autopoietic chemical organisation, present in all full-fledged cells, originated and developed from more simple far-from-equilibrium chemical aggregate systems.
Article
Full-text available
Scientific books are one of the most important sources for research. Introducing and reviewing the content of scientific books with a research background can offer an acceptable research perspective to researchers in the field of science and knowledge. The book prebiotic chemistry from simple amphiphiles to protocell models, by peter walde, was published by springer international in 2005. Considering the importance of review studies in the creation and development of human knowledge, the present study intends to first briefly introduce this scientific work and express some of its highlights, and finally to briefly review four chapters of the valuable book that is the main purpose of this research. The findings of this study showed a brief overview: The above book has been written in five chapters by different researchers in such a way that each chapter can be read separately and according to the needs of the researcher, which is one of the highlights of this scientific work. Also, the origin of life and its origin on the planet Earth, the formation of living organisms from non-living matter, prebiotic synthesis, etc., are among the main topics in the field of life research that have been emphasized in the above book.
Article
Scientific books are one of the most important sources for research. Introducing and reviewing the content of scientific books with a research background can offer an acceptable research perspective to researchers in the field of science and knowledge. The book prebiotic chemistry from simple amphiphiles to protocell models, by peter walde, was published by springer international in 2005. Considering the importance of review studies in the creation and development of human knowledge, the present study intends to first briefly introduce this scientific work and express some of its highlights, and finally to briefly review four chapters of the valuable book that is the main purpose of this research. The findings of this study showed a brief overview: The above book has been written in five chapters by different researchers in such a way that each chapter can be read separately and according to the needs of the researcher, which is one of the highlights of this scientific work. Also, the origin of life and its origin on the planet Earth, the formation of living organisms from non-living matter, prebiotic synthesis, etc., are among the main topics in the field of life research that have been emphasized in the above book.
Article
Full-text available
In this paper properties and dynamical behaviour of a theoretical biological model, the chemoton are discussed. The chemoton features the general, common properties of the unicellular living beings. Since the reaction-kinetical function of the chemoton is governed by a set of nonlinear differential equations, the study of its dynamical behaviour required computer simulation. This was carried out by using CSMP programs. The results proved that the model is capable of stable functioning, growing and multiplication.
Article
Full-text available
The Chemoton model constitutes a minimalistic description of a protocell unit. The original formulation assumes three coupled chemical networks, representing a proto-metabolism, a template duplication and the membrane growth. An improved version is here proposed that explicitly incorporates the effects of the volume changes, due to the membrane growth. A stochastic mechanism is also introduced that mimics a stochastic source of error in the template duplication process. Numerical simulations are performed to monitor the time evolution of a family of protocells, under the chemoton hypothesis. An open-ended Darwinian evolution under the pressure of the environment is reproduced thus allowing to conclude that differentiation into species is an emergent property of the model.
Article
Full-text available
How could genomes have arisen? Two models based on Ganti's Chemoton are presented which demonstrate that un-der increasingly realistic assumptions, template replication is facilitated without the need of enzymes. It can do this be-cause the template state is stoichiometrically coupled to the cell cycle. The first model demonstrates that under certain kinetic and environmental conditions there is an optimal tem-plate length, i.e. one which facilitates fastest replication of the Chemoton. This is in contradiction to previous findings by Csendes who claimed that longer templates allowed more rapid replication. In the second model, hydrogen bonding, phosphodiester bonding and template structure is modeled, so allowing dimer and oligomer formation, hydrolysis and elon-gation of templates. Here, monomer concentration oscillates throughout the cell cycle so that double strands form at low monomer concentrations and separate at high monomer con-centrations. Therefore, this simulation provides evidence that a protocell with Chemoton organization is a plausible mecha-nism for the formation of long templates, a notorious problem for studies of the origin of life.
Conference Paper
Full-text available
This paper presents BetaWB, a framework for modelling and simulating biological processes. The modelling language is based on b-binders, a process calculus developed for bet- ter representing biological interactions. In order to provide efficient and accurate stochastic simulation, a new stochas- tic selection algorithm, based on the Gillespie assumption, is presented. Moreover, two companion graphical tools for the model development and simulation results analysis are pro- vided.
Article
The proposed model for a 'realistic hypercycle' is closely associated with the molecular organization of a primitive replication and translation apparatus. Hypercyclic organization offers selective stabilization and evolutive adaptation for all geno- and phenotypic constituents of the functionally linked ensemble. It originates in a molecular quasi-species and evolves by way of mutation and gene duplication to greater complexity. Its early structure appears to be reflected in: the assignment of codons to amino acids, in sequence homologies of tRNAs, in dual enzymic functions of replication and translation, and in the structural and functional organization of the genome of the prokaryotic cell.
Article
The development of approaches to estimate the vulnerability of biological communities and ecosystems to extirpations and reductions of species is a central challenge of conservation biology. One key aim of this challenge is to develop quantitative approaches to estimate and rank interaction strengths and keystoneness of species and functional groups, i.e. to quantify the relative importance of species. Network analysis can be a powerful tool for this because certain structural aspects of ecological networks are good indicators of the mechanisms that maintain co-evolved, biotic interactions. A static view of ecological networks would lead us to focus research on highly-central species in food webs (topological key players in ecosystems). There are a variety of centrality indices, developed for several types of ecological networks (e.g. for weighted and un-weighted webs). However, truly understanding extinction and its community-wide effects requires the use of dynamic models. Deterministic dynamic models are feasible when population sizes are sufficiently large to minimize noise in the overall system. In models with small population sizes, stochasticity can be modelled explicitly. We present a stochastic simulation-based ecosystem model for identification of “dynamic key species” in situations where stochastic models are appropriate. To demonstrate this approach, we simulated ecosystem dynamics and performed sensitivity analysis using data from the Prince William Sound, Alaska ecosystem model. We then compare these results to those of purely topological analyses and deterministic dynamic (Ecosim) studies. We present the relationships between various topological and dynamic indices and discuss their biological relevance. The trophic group with the largest effect on others is nearshore demersals, the species mostly sensitive to others is halibut, and the group of both considerable effect on and sensitivity to others is juvenile herring. The most important trophic groups in our dynamical simulations appear to have intermediate trophic levels.
Article
There are two formalisms for mathematically describing the time behavior of a spatially homogeneous chemical system: The deterministic approach regards the time evolution as a continuous, wholly predictable process which is governed by a set of coupled, ordinary differential equations (the "reaction-rate equations"); the stochastic approach regards the time evolution as a kind of random-walk process which is governed by a single differential-difference equation (the "master equation"). Fairly simple kinetic theory arguments show that the stochastic formulation of chemical kinetics has a firmer physical basis than the deterministic formulation, but unfortunately the stochastic master equation is often mathematically intractable. There is, however, a way to make exact numerical calculations within the framework of the stochastic formulation without having to deal with the master equation directly. It is a relatively simple digital computer algorithm which uses a rigorously derived Monte Carlo procedure to numerically simulate the time evolution of the given chemical system. Like the master equation, this "stochastic simulation algorithm" correctly accounts for the inherent fluctuations and correlations that are necessarily ignored in the deterministic formulation. In addition, unlike most procedures for numerically solving the deterministic reaction-rate equations, this algorithm never approximates infinitesimal time increments dt by finite time steps Δt. The feasibility and utility of the simulation algorithm are demonstrated by applying it to several well-known model chemical systems, including the Lotka model, the Brusselator, and the Oregonator.
Article
An extension of the BlenX language with biological transactions, called TBlenX, is presented. The aim of this extension is to model a sequence of elementary actions as if it were atomic. This extension is useful when we need to specify multi-reactant multi-product reactions or when we use a sequence of actions to represent a biological interaction. Some properties of these transactions are discussed and some examples are reported to illustrate our extension.
Article
We present a formal approach to study the evolution of biological networks. We use the Beta Workbench and its BlenX language to model and simulate networks in connection with evolutionary algorithms. Mutations are done on the structure of BlenX programs and networks are selected at any generation by using a fitness function. The feasibility of the approach is illustrated with a simple example.