Abstract
Micro-organisms play a central role in every ecosystem and in the global biomass cycle. They are strongly involved in many fields of human interest, from medicine to the food industry and waste control. Nevertheless, most micro-organisms remain almost unknown, and nearly 99% of them have not yet been successfully cultured in vitro. Therefore, new approaches and new tools must be developed in order to understand the collective behaviour of microbial communities in any natural or artificial setting. In particular, theoretical and practical methodologies to deal with such systems at a mesoscopic level of description (covering the range from 100 to 108 cells) are required. Individual-based modelling (IBM) has become a widely used tool for describing complex systems made up of autonomous entities, such as ecosystems and social networks. Individual-based models (IBMs) provide some advantages over the traditional whole-population models: (a) they are bottom-up approaches, so they describe the behaviour of a system as a whole by establishing procedural rules for the individuals and for their interactions, and thus allow more realistic assumptions for the model of the individuals than population models do; (b) they permit the introduction of randomness and individual variability, so they can reproduce the diversity found in real systems; and (c) they can account for individual adaptive behaviour to their environmental conditions, so the evolution of the whole system arises from the dynamics that govern individuals in their pursuit of optimal fitness. However, they also present some drawbacks: they lack the clarity of continuous models and may easily become rambling, which makes them difficult to analyse and communicate. All in all, IBMs supply a holistic description of microbial systems and their emerging properties. They are specifically appropriate to deal with microbial communities in non-steady states, and spatially explicit IBMs are particularly appropriate to study laboratory and natural microbiological systems with spatial heterogeneity. In this paper, we review IBM methodology applied to microbiology. We also present some results obtained from the application of Individual Discrete Simulations, an IBM of ours, to the study of bacterial communities, yeast cultures and Plasmodium falciparum-infected erythrocytes in vitro cultures of Plasmodium falciparum-infected erythrocytes.
Keywords: Individual-based, Integrative microbiology, Spatial heterogeneity, Complexity, Bacterial lag, Microbial community, Molecular dynamics, Cellular automata, Simulation
Introduction
Microbiology is an excellent field to apply the tools of physics, both experimental and theoretical. Physics supplies an innovative way to study unresolved problems and provides a better understanding of the physical principles underlying biological processes. Furthermore, microbial systems offer a framework to deal with complex systems and a fruitful field to develop a more holistic understanding of complex systems.
Transport phenomena through microbial ecosystems are extremely relevant, and they are coupled with the behaviour of autonomous micro-organisms that interact with each other and with the surrounding environment. Spatially explicit models based on molecular dynamics (MD) simulation methodologies under the scope of an ecological approach, such as individual-based modelling (IBM), are useful tools to deal with microbial systems.
Integrative Microbiology
Despite their small size, micro-organisms are an essential part of the biosphere. Bacteria alone are estimated to contain up to 60–100% of the carbon found in plants, accounting for 50% of the total biomass of carbon, and they are, by far, the largest pool of organic bound nitrogen and phosphorus [1]. Microbes represent a great share of the planet’s total biological abundance, and they are also a huge reserve of biological diversity [2]. Unicellular organisms play a central role in every ecosystem and in the global biomass cycle, and have a major impact on many human activities and disciplines such as medicine, agriculture, food industry and waste processing, among others [3]. The microbial rate of evolution is very rapid due to the brevity of their individual lifetimes, so the impact mentioned above is in a continual state of changeover. For this reason, microbiology demands a continual stream of new approaches evolving along with microbes themselves.
Great advances have been achieved in accounting for microbes at both the individual and macroscopic levels of description. However, microbiology is split into highly specialised subdisciplines. An integrative approach to microbial systems is arising, in order to obtain more comprehensive knowledge and shed light on many unsolved problems of each of the subdisciplines [3]. Such an approach requires the description of the system-level population dynamics of microbial communities and an understanding of their emergence from the underlying individual traits and interactions.
A difficulty often stressed when dealing with microbial communities is that they are complex systems only poorly explained by reduction. In addition, observed microbial populations contain up to 1010 cells, which makes them quite difficult to cover item-by-item. Moreover, laboratory and field experiments with micro-organisms are costly and often difficult to carry out or even unfeasible. Nearly 99% of the known microbial species have not yet been successfully cultured in vitro [4]. New tools and approaches are required to tackle the challenge of building an integrative microbiology.
Theoretical Approach to Microbiological Systems at Different Levels of Description
A theoretical approach to observed phenomena consists in building coherent models with descriptive and predictive capacity. Models are theoretical accounts, and they are always simplifications of the systems they represent. Modelling is an attempt to capture the essence of a system well enough to address specific questions about the system [5]. Models in microbiology tackle the systems under study through approaches at different levels of description. We roughly distinguish three different levels of description (molecular, cellular and population levels), according to their specific spatial and temporal scales. We also propose a “mesoscopic” approach to microbial communities that builds bridges between the descriptions at the cellular and population levels of description.
Molecular, Cellular and Population Levels of Description
The contribution of models based on molecular dynamics to the description and understanding of the building blocks and specific mechanisms of biological systems is broad [6–8]. The study of the structure and behaviour of biomolecules requires the use of a wide and assorted set of models from physics and demands using techniques typical from non-equilibrium thermodynamics, theoretical mechanics and network theory, among other disciplines [9]. The studied phenomena at this level of description typically deal with up to 109 atoms and cover temporal scales that range from 10 − 15 to 10 − 4 s. Models at a molecular level of description constitute the object of study of bioinformatics and computational biology [10]. Indeed, these subdisciplines also cover the models stated at a cellular level of description, so research on the two levels overlaps.
An average cell contains 1013 atoms. Many metabolic processes inside the cell, such as enzymatic limiting reactions or diffusion of substances across the cell, have a duration on the order of 10 − 3 s [11], and many relevant processes such as DNA replication may last hours. Models at a cellular level of description are focussed on the interactions among biochemical kinetics, cellular structure and whole cell regulatory mechanisms. The study of phenomena at this level of description requires a hierarchical and rigorous pruning and simplification of the involved molecular models and implies reducing a great amount of information in order to obtain a functional description [12]. This is achieved by assuming some phenomenological laws and through the compilation and treatment of experimental data obtained from thoroughgoing analysis (-omics) [13]. Cellular models are developed to explain cell physiology and are the specific targets of novel interdisciplinary subfields of biomedical informatics, such as computational biology [14] and systems biology [15]. Approaches at a cellular level of description are tackled through continuous models which describe the kinetics within the cell using differential equations [16, 17] and through stochastic discrete models, which account for the molecules individually [18, 19].
Experimental microbial cultures typically deal with populations of up to 1010 cells and last several hours or days. Models at a population level of description account for microbial communities as a whole and are designed to study their structure and evolution. They offer a dynamic description of the total population by means of differential equations controlling variables defined for the population as a whole (i.e. total biomass, average growth rate, among others), and they are also often referred to as continuous models. Continuous models have been fruitfully applied to predictive microbiology in foods [20], microbial exploitation by the pharmaceutical industry [21], waste control and water treatment [22] and the study of microbial ecology and evolution of population diversity in wild or artificial ecosystems [2], among many other fields of human interest.
Population Models and the Mesoscopic Level of Description
Models at a population level of description deal with macroscopic variables and fix a set of governing laws which are based on, or at least consistent with, an assemblage of assumptions about the individual behaviour of microbes. Therefore, they face questions regarding microbial physiology and, at least implicitly, they also propose models at a cellular level [23].
However, the strictly macroscopic or top-down approach faces two limitations: (a) it deals with system-level variables which are not always easily related to individual characterisation of the micro-organisms, so they can easily fail to provide a validation of the assumptions at the cellular level; and (b) it assumes a “mean-field-like” approximation and uses averaged values to characterise the individuals, so the information concerning local phenomena or individual peculiarities and variability is not taken into account. This approach will not be appropriate to study a system whenever the individual singularities are relevant to the collective behaviour.
This drawback can be avoided through an approach to microbial systems at a mesoscopic level of description. This often implies the study of small populations, but the crucial point of such formulation is that the approach is centred first and foremost on the individual characteristics and interactions, and that the laws at the system level are built through a bottom-up strategy. A bottom-up critical review of the laws set at a macroscopic level of description can provide novel hints to tackle a difficult problem, or to delimit an elusive problem [24, 25].
A very explicit kind of bottom-up approach is required to overcome the latter limitation. Models that account for individual singularities are called individual-based models (IBMs) or agent-based models (ABMs). They are a widespread tool in many fields (from sociology to information science) and find assorted applications (from the design of telecommunication networks to traffic analysis and the optimisation of industrial processes). Their role in microbiology is seen in overview in the following section.
Individual-based Models in Microbiology
Grimm [26] defines individual-based models as “simulation models that treat individuals as unique and discrete entities which have at least one property in addition to age that changes during the life cycle.” Continuous models work with differential equations applied on the variables that represent the state of the system at a certain moment. In fact, they operate with finite differences between states set at discrete time steps, but these differences can be considered infinitesimal to a desired degree of approximation. In contrast, IBMs are discrete models that consider rules (equations) governing variables that characterise each individual at each time step, and the state of the whole system is statistically inferred. The output collective behaviour of systems containing a statistical number of individuals is studied and compared to experimental observations, or to theoretical results obtained from population models.
IBM was coined to name these discrete bottom-up approaches to biological communities in ecology during the 1970s. The term “spatially explicit IBM” refers to a model that includes a representation of the spatial configuration of the system to be represented [27]. An alternative to IBM is the cellular automata (CA) approach [28, 29]. CA models are also discrete in space and time, but differ from IBM in that they operate on the spatial cells instead of considering the individuals settled in them. CA approaches focus on global geometric patterns arising from the local interactions, while IBMs focus on individual diversity and how this affects collective behaviour. Recently, many publications have critically reviewed the contribution of IBMs to theoretical biology and to ecology, their status and the challenges they must face [5, 30–36].
During the last decade, IBM has also become a commonly used tool in microbiology [37–41]. A brief analysis of the goals and challenges of this approach is outlined below.
Although IBM is also used in microbiology for its predictive scope, the advantage of this approach is the increase in understanding it offers. As a bottom-up approach, an IBM is an appropriate tool to determine the interrelationships between individual traits of the micro-organisms, their local interactions and the population structure and dynamics of the whole system. IBM allows a staggered study of the system’s complexity; the mechanisms operating at a cellular level can be gradually introduced into the individual model and their global effects can be studied separately, so IBMs are specifically useful for assessing the impact of different elements of a model and the appearance of emergent collective behaviours, which were not explicitly introduced in the individual model [26, 30]. The possibility of introducing complexity at an individual level at will allows the building of models with the desired degree of generalisation or specificity. This special feature makes IBM useful also for the study of cellular processes within multicellular organisms [42] such as tumour growth [43, 44], tissue formation and culturing [45, 46] and blood circulation [47], among others.
Models based on individuals are required when dealing with systems composed of distinguishable entities that behave according to different rules, and which depend on the state of the individual and on its local environment. They are particularly useful to check the validity of any proposed mechanism operating at an individual level whose outcome is assessed by the macroscopic observation of a community as a whole: IBMs allow the gradual introduction of complexity at an individual level and the staggered study of its global effects. Phenomena which are not evident or self-contained in the input rules of the model are frequently observed. They are called emergent behaviours [26].
Experiments are the acid test of science. They are essential for testing proposed theories, and they are also a creative motor because they allow for the detection of unexpected situations, and they generate questions. Nevertheless, some experimental studies in microbiology are difficult to perform and analyse, and often they are simply not feasible [4]. In these cases, IBM simulations can contribute to experimental research by means of virtual experiments [48, 49]. For instance, IBM simulations may help in experiment design by testing possible configurations, or they can be used for exploring ranges experimental conditions that cannot be assessed in the laboratory [50]. Field observations of microbial ecosystems are often difficult to interpret. IBM permits tackling microbial ecosystems through a multiscale approach [51, 52] and studying the mechanisms that govern microbial evolution [53]. IBMs can isolate the mechanisms that may be responsible for the individual microbial dynamics and thus assist in the interpretation of experimental results.
Despite the advantages they offer, IBMs are far from being as readily accepted and widespread as continuous models. Indeed, not only their novelty, but also their key assets (the possibility of dealing with complexity, and the chance of including uncertainty in the described processes and variability among the modelled population) entail the limitations that hinder their acceptance.
Firstly, they are not easily built; it is difficult to determine the appropriate degree of development of a model, i.e. the amount of complexity to be introduced, or the sensitivity of the model to slight modifications and how it will respond to uncertainty and errors in the input data. Sometimes it is just not possible to discriminate among two proposed IBMs that offer the same macroscopic response through different rules operating at a cellular level.
Secondly, they are difficult to handle and analyse, which also makes them difficult to disseminate and less readily accepted. A great amount of data are usually required to set the rules of an IBM, and it is often very difficult to assess the relevance of the input information a priori. In addition, most of the models are too big to be described in a single typical paper, and a conventional language to put the models across is still being generalised [34]. The lack of standards and accepted building blocks for IBM, due to the relative novelty of the discipline, is another obstacle to be recognised in this sense.
There are two main tools to overcome these obstacles. First, there is parsimony when the design is implemented. Prior to designing an IBM, it is essential that modellers have a clear formulation of the question they are addressing with the ongoing model, and highly advisable that they have an idea of the expected results. Then, even when models are designed to account for a very specific mechanism, they should be built through a strict bottom-up approach, meaning that the effect of each introduced process, relation or independent variable is assessed by comparison with a simpler model that does not contain this mechanism. The model to be taken into account should be the simplest one that reproduces the expected pattern of the real system. The second tool is the consistency of the proposed model. When a model is chosen as a good representation of a real system, it is important to study whether secondary outcomes and patterns produced by the model are in agreement with experimental observations. The consistency of the model with real patterns at different levels of observation may increase confidence that the proposed model accounts for an underlying mechanism governing the real system. The abovementioned discussion is of general application for any bottom-up approach to complex systems. Challenges to be faced by the ABM and IBM approaches have been analysed in detail before [5, 54].
Lastly, it is important to point out that applying IBM to microbiology represents an ongoing opportunity to study complexity in many aspects [30] and implies developing new methodologies that may be useful for solving problems in many other fields as well [55].
To sum up, IBM is a complementary tool to check the relations between theoretical assumptions and experimental observations, so it enhances their development. Microbial systems offer a particular and unique opportunity: the spatially explicit aspects of the model that account for the transport phenomena (diffusion and random motion), chemical reactions and physical interactions between individuals have been studied through many approaches at a molecular and at a cellular level of description. In the following section, INDISIM, an IBM methodology developed by our group to deal with microbial systems, is presented.
INDISIM: An Individual-based Model Applied to Microbial Systems
INDISIM stands for individual discrete simulations. It is a methodology used for modelling and simulating microbial communities under different environmental conditions. It arose from the merging of a discrete approach to ecosystems through individual-based modelling [56] with the formalism employed to model molecular dynamics in fluids (MD) [57]. INDISIM settles and controls a group of microbial cells in a discrete space: a regular lattice that consists of a group of spatial cells, and which is subject to the appropriate boundary conditions. Then it models the global evolution of the group by governing the individual behaviour of each bacterium and spatial cell in discrete events, called time steps. INDISIM uses stochastic rules and allows variability among the microbial population, and follows the philosophy of other individual-based models, such as BacSim [58].
Prokaryotic Cells
INDISIM was developed as the standardisation of a methodology used to deal with generic microbial ecosystems [37, 59, 60] and was specifically designed for simulating the behaviour and growth of bacterial communities [40]. INDISIM modelling rules require the input of only a few parameters. Each bacterium is defined by a set of variables: total individual mass, minimum mass to start the reproduction cycle, duration of the reproduction cycle [61], instantaneous state of the reproduction cycle, position in the spatial grid and time in culture, among others. Individual variables are set around a mean value and according to a previously fixed variance in order to allow individual variability.
The medium surrounding the cells is locally characterised by concentrations of solutes and temperature. The total simulated space is always a small fraction of a macroscopic system. INDISIM accounts for physical transport phenomena through the culture medium (heat conduction and diffusion of suspended particles), and models some biological processes of each individual cell: uptake, metabolism and reproduction. At each time step, it checks the viability of every bacterium, driving its modelled behaviour according to its state and local environmental conditions and allowing for stochasticity. Lastly, it updates the global state of the system once all the bacteria have acted.
It must be stated that the cellular model presented is very schematic. It might seem an extreme over-simplification of micro-organisms, but even with such a simple model for each individual, many system-level behaviours have been reproduced. We will show some of them later in this section. A detailed description of how the model works is provided in Appendix 1.
Collective Properties of Bacterial Cultures Arising from Physical Constraints on Individual Cells: Effects of a Stochastic Treatment of the Processes
INDISIM proposes mechanistic models for the microscopic processes to be covered and introduces randomness in the application of the modelled rules. Some collective phenomena emerge from these basic statements:
-
Observed evolution of the colony total biomass (m) and individual uptake rate.
Experimental observations state that the bacterial colony growth rate, , is affected mainly by two environmental conditions: concentration of nutrient particles in the medium (C) and temperature (T), which is directly related with the mean velocities of nutrient particles. In particular, Ratkowsky et al. [62, 63] account for a quadratic relation between μ and T. This behaviour is usually explained by means of the enzymatic kinetics that govern the uptake of metabolites through the cellular membrane at an individual level and described by means of a Monod-like function or by more complicated models [64]. However, the same collective behaviour can be obtained with a simpler model for the individual cellular uptake (Blackman kinetics), provided that it introduces variability among the population (Fig. 1). The main underpinnings of our model are: (a) prior to the uptake, suspended nutrients must reach the cellular surface; (b) there is a maximum rate of nutrient particles which a cell may take up; if more particles impact on the cellular membrane, it would not be able to take them up; and (c) bacteria have similar uptake saturation rates, but there is variability among the population. The behaviour of real systems is reproduced by a simple model that only accounts for the number of nutrient particles that interact with the cell membrane. With no intention of discrediting the widespread Monod model, which has been checked through many other observations, the principle of parsimony supports the use of this simpler model that explains the observed phenomena without assuming a specific mechanism for nutrient transport through the cell membrane. A detailed discussion of the presented results can be found at [37, 40].
-
Biomass distribution function and maximum diversity.
A thermodynamic treatment of biological communities may consider the biotic ensemble as a black box, an open dissipative system interacting with its local environment. It is then possible to propose variational principles to account for the system-level variables observed at the stationary states of the system.
Observations show that biotic communities exhibit stable statistical structures at a population level of description; for example, empirical data for the biomass distribution function among a bacterial colony at a fixed temperature, both during the exponential and stationary growth phases, fit well with a log-normal distribution function [65, 66]. On another front, such observed shape can be theoretically obtained from the maximisation of biological diversity among the bacterial population, once the physical constraints on the whole system have been taken into account [67]. Specifically, histograms showing the biomass distribution among bacteria take on the log-normal shape when diversity among the population is maximised assuming the following conditions: normalisation of the biomass distribution, observed mean mass of the culture and variability in the distribution of the cellular reproduction mass [68] (Fig. 2). The quantification of the population diversity is carried out using the Shannon diversity index, with the different classes of organisms as the bins in the histogram [69].
INDISIM proposes a set of rules governing the bacterial nutrient uptake and the cellular division process that allows individual variability and reproduces both the observed and theoretically expected behaviour of bacterial communities [37, 70] (Fig. 2). This result does not mean that the mechanisms stated by the model are the cause of the presented behaviour. It neither implies that INDISIM completely explains the experimental observations nor does it validate the theory quoted above, which is in any case already accepted. INDISIM just builds bridges between these two approaches.
The main point is that this behaviour is one of the secondary predictions of the model. It arises solely from the individual model and from the statistical treatment of a large and diverse population. Indeed, this is a good acid test for an IBM because it concerns very general and essential physical laws.
Spatial Complexity of Microbial Cultures
Bacterial colonies exhibit a variety of morphological patterns in response to environmental conditions, such as nutrient concentration, agar moisture and temperature [71, 72]. These patterns are indicative of sophisticated modes of collective behaviour and self-organisation [73] and have been explained by means of diffusion-limited aggregation models [74], and, more thoroughly, by reaction-diffusion models [75]. INDISIM allows us to go a step further in specifying the underlying mechanisms that give rise to the emergent observed patterns, and proposes mechanisms for the individual cells that reproduce the collective behaviour [70] (Fig. 3). Individual-based approaches to bacterial motility have produced useful results in explaining other bacterial behaviour such as migration due to chemotaxis [76].
Temporal Evolution of Bacterial Populations
In the natural environment, bacteria overcome long periods of nutrient shortage and seldom encounter conditions that allow fast growth. Microbial colonies under controlled conditions exhibit complex temporal patterns such as synchronisation and cyclic behaviours [78, 79]. In axenic cultures, bacterial growth is roughly split into four stages: a lag phase characterised by a slow or even no growth, an exponential growth phase, a stationary phase with no change in the total cell concentration and a decay or death phase. Commonly, the growth of a colony is fast enough to be manageable by means of experimental observations [80].
Predictive microbiology is the theoretical approach to population dynamics of bacterial colonies [81]. It aims to uncover the mechanisms that rule bacterial growth. Predictive models are mainly addressed to the study of the lag and stationary phases [20, 82]. IBM has proved to be a valid tool to tackle the dynamics of bacterial cultures [83, 84]. INDISIM, for instance, accounts for the relationship between individual characteristics, such as shape, size and metabolic rate, and population growth in the exponential phase [85]. It also describes the relation among the individual cellular reproduction, population biomass distribution function and population dynamics [86] (Fig. 4). INDISIM is especially appropriate for the study of individual lag times and the tackling of low-population cultures.
Structural Complexity of Microbial Communities
A systems approach to microbial communities is essential to understand their behaviour and function in natural environments. Systems approaches require an accurate yet exhaustive analysis of the local properties of the environment at a cellular level of description [87]. INDISIM has been used to study the dynamics and evolution of organic matter in soils, by means of a multispecies model which also accounts for spatial heterogeneity (Fig. 5) [88]. This approach not only provides a direct route from the microscopic details of the individual cells to the macroscopic properties, but it also deals with an important increase in its complexity with respect to the models presented above. The model for individual cells is more exhaustive; there are many species interacting and the spatial structure of the system must be studied in different scales. Thus, some methodological innovations such as the use of superindividuals [89] have been introduced into this model.
Eukaryotic Cells
Eukaryotic cells are much bigger than prokaryotes, and they also have a more complex structure. Therefore, slight changes must be made to the model of individual cells in order to deal with eukaryotes in the framework of IBM at a mesoscopic stage. Higher structural complexity and different parameters for the interactions with the environment must be considered. We present two applications of INDISIM in the modelling of communities formed by eukaryotic cells. They are specifically focussed on local interactions among cells and how geometric and physical constraints at a system level affect them.
Plasmodium falciparum Infection Dynamics in Red Blood Cell In Vitro Cultures
Malaria is still one of the most fatal diseases in the world. Development of an effective treatment or vaccine requires the cultivation of the parasite that causes it: P. falciparum. Current methods for in vitro cultivation of P. falciparum-infected erythrocytes are based on the candle-jar-method [90]. The lack of a suitable model for global culture behaviour makes the assay of new culturing methodologies a costly and difficult task. INDISIM has been used to qualitatively reproduce the whole system dynamics of a culture. The study is focussed on the geometric constraints and physical design of experiments and protocols. Several published experimental cultures have been reproduced, showing that the observed experimental behaviour can be explained by means of individual interactions and statistical laws [91] (Fig. 6).
Flocculation in Brewing Yeasts
Yeast flocculation is a phenomenon of reversible cell aggregation to form macroscopic structures (flocs). IBM has already been used to study cellular aggregation in biofilms and sludge flocs [92]. INDISIM has been used to examine the predictions of two different models of yeast flocculation [93]. The first, proposed by Calleja [94], is known as the ‘addition’ model. The second, proposed by Stratford [95], is known as the ‘cascade’ model. The simulations show that the latter model exhibits a better agreement with available experimental data [96] (Fig. 7).
Conclusions and Outlook
Microbes are essential for processes that impinge on nearly every aspect of the biosphere. Microbiology covers a wide range of scales, from the molecular description of cellular mechanisms to the broad perspective of microbial ecosystems in the natural environment. Up to now, most of the knowledge has been provided by these two ends of the spectrum. Yet the study of microbial systems requires a multiscalar description in order to merge the insight obtained at the different levels and obtain a holistic view of the phenomena at hand.
Computational and systems biology reach the cellular level of description through a molecular approach. IBM builds bridges between the cellular and population levels of description. The state of the ongoing development for both methodologies suggests that the connection between the molecular and population levels still needs much more clarification.
In addition to its role in providing this connection, the use of IBM has proved its utility in many areas of microbiology. IBM is useful to check the relations between experimental data and theoretical assumptions, allowing testing of the consistency of different cellular models, and supplying holistic knowledge of the systems under study. Although many challenges hinder the acceptance and productive use of the IBM approaches, models based on individuals have proved that they work well in theoretical and practical applications and are capable of supporting both general and specific treatments of the systems under study.
Starting from the IBM bottom-up approach and taking advantage of the methodologies used in CA models to account for geometrical interactions and MD models to model the microscopic transport phenomena in fluids, our group developed INDISIM, an IBM used to deal with microbial communities at a mesoscopic level of description. Such an approach has proved to be a useful tool to improve understanding of theoretical frameworks and to tackle specific practical applications.
The key point of INDISIM is that it reproduces many observed patterns and relations simultaneously (dependence of bacterial growth rate on the environmental temperature and solute concentration, geometric pattern formation and population dynamics, among others). All the observed phenomena are reproduced with a very simple and general model for the individual cells, and through accurate treatment of the transport phenomena occurring at a mesoscopic scale. For eukaryotic cells, more specific rules have been introduced to account for particular interactions. This generality and the simplicity of the physical assumptions accepted ad hoc make INDISIM a versatile and reliable tool, not to prove any theoretical statement on its own, nor to replace experimentation, but rather to complement and provide support to both approaches.
Acknowledgements
We gratefully acknowledge the financial support of the European Social Fund and AGAUR-Generalitat de Catalunya 2007FIC-00941 and the Plan Nacional I+D+i of the Ministerio de Educación y Ciencia CGL 2004-01144.
Appendix 1
Overview of INDISIM according to the ODD protocol [34]
Purpose: INDISIM is designed to simulate the collective behaviour of microbial cultures. In its basic and simplest version, it simulates bacterial growth in a certain culture medium and the growth takes place in a two-dimensional space, but it can be easily extended to three dimensions and modified to deal with other micro-organisms. It is discrete in space and time. The environment is divided into a regular grid of spatial cells. Each spatial cell contains a discrete number of micro-organisms and a fraction of the culturing environment. Events take place at discrete time steps: during a time step, all actions take place, and at the end of each time step, the information about the effects of the set of actions is updated to provide the state of the next time step.
State variables and scales: The main entities of the model are: i) the individual micro-organism, each one characterized by a vector containing its variables B; and ii) the spatial cell locally describing the environmental conditions, each one being characterized by the vector E. Thus, the population composed of N individuals and the whole modeled environment containing M spatial cells are respectively described by the matrices: and . The scales covered by INDISIM range from 1–10 minutes for the time step, and several hours or days for the time horizon, and comprise cell sizes from several microns to a millimeter, while the model extent may reach the centimeter scale.
Process overview and scheduling: The set of rules governing the individual behaviour constitutes the “model of the individual”. This model varies from version to version, depending on the applications encountered by INDISIM. It usually comprises individual processes such as motion, uptake of nutrients, metabolism, excretion, reproduction and death. The set of rules governing the environment at a local scale is called the “spatial model”. It may comprise processes such as diffusion, heat transport, convection, and externally imposed flows, among others.
At each time step, individuals act sequentially, but randomness is introduced when setting the order of actions, to minimize the effects of sequential action through consecutive time steps. Once the micro-organisms have performed their set of actions, then the processes regarding the local configuration of the environment are taken into account through actions on each spatial cell. Spatial cells also act sequentially and in random order. Interactions between spatial cells usually comprise solely interactions between first-neighbouring spatial cells. Actions on the system as a whole, such as external inputs, are carried out after individual and local actions have been taken into account. The updating of the state of the system and the outcome of data provided by the model are the last actions performed at each time step. Figure 8 shows flowcharts depicting the global scheduling of the model and the individual set of actions.
Design concepts: INDISIM is not specifically focused on ecological modeling, so many of the typical aspects that are targets for IBMs in an ecological context are not very relevant for the INDISIM approach. The individual adaptive behaviour, optimization of fitness and the individual’s sensitivity which can modulate such optimization are only addressed under certain conditions of the model. Collectivities such as social groups are not taken into account. The design concepts most carefully studied are the effects on the global behaviour of stochasticity in the individual and local processes, and the variability among the population. Interactions between individuals are also carefully described. Understanding of the emerging phenomena arising from these complexities at a local level is the main goal of this kind of model.
Initialization and input variables: Initialization and input parameters are obtained from experimental measurements or from accepted values found in the literature. This means that most of the values that are used to characterize the system at a cellular level of description are inferred from information obtained at a system level. Initialization parameters give the geometry and spatial structure of the culture system, and the initial population distribution, among others. Input parameters account for the external manipulation of the culture system, for instance the renewal of the culture medium, and imposed flows and agitation of the system, among others.
Submodels: Submodels are specified for each INDISIM application. See references for more detail.
References
- 1.Whitman, W.B., Coleman, D.C., Wiebe, W.J.: Prokaryotes: the unseen majority. Proc. Nat. Acad. Sci. U. S. A. 95, 6578–6583 (1998) [DOI] [PMC free article] [PubMed]
- 2.Horner-Devine, M.C., Carney, K.M., Bohannan, J.M.: An ecological perspective on bacterial biodiversity. Proc. R. Soc. Lond. B 271, 113–122 (2003) [DOI] [PMC free article] [PubMed]
- 3.Maloy, S., Schaechter, M.: The era of microbiology: a golden phoenix. Int. Microbiol. 9(1), 1–7 (2006) [PubMed]
- 4.Sharma, R., Ranjan, R., Kapardar, R.K., Grover, A.: Unculturable bacterial diversity: an untapped resource. Curr. Sci. Ind. 89(1), 72–76 (2005)
- 5.Grimm, V., Railsback, S.F.: Individual-based Modeling and Ecology. Princeton University Press, Princeton (2005)
- 6.van Gunsteren, W.F., Bakowies, D., Baron, R., Chandrasekhar, I., Christen, M., Daura, X., Gee, P., Geerke, D.P., Glattli, A., Hunenberger, P.H., Kastenholz, M.A., Ostenbrink, C., Schenk, M., Trzesniak, D., van der Vegt, N.F.A., Yu, H.B.: Molecular dynamics: survey of methods for simulating the activity of proteins. Chem. Rev. 106, 1589–1615 (2006). doi:10.1002/anie.200502655 [DOI] [PMC free article] [PubMed]
- 7.Chekmarev, S.F., Palyanov, A.Y., Karplus, M.: Hydrodynamic description of protein folding. Phys. Rev. Let. 100, 018107 (2008). doi:10.1103/PhysRevLett.100.018107 [DOI] [PubMed]
- 8.Dodson, G.G., Lane, D.P., Verma, C.S.: Molecular simulations of protein dynamics: new windows on mechanisms in biology. EMBO Rep. 9(2), 144–150 (2008). doi:10.1038/sj.embor.7401160 [DOI] [PMC free article] [PubMed]
- 9.Adcock, S.A., McCammon, J.A.: Molecular dynamics: survey of methods for simulating the activity of proteins. Chem. Rev. 106, 1589–1615 (2006) [DOI] [PMC free article] [PubMed]
- 10.Jones, D.T., Sternberg, M.J.E., Thornton, J.M.: Introduction. Bioinformatics: from molecules to systems. Philos. Trans. R. Soc. Lond. B 361, 389–391 (2006). doi:10.1098/rstb.2005.1811 [DOI] [PMC free article] [PubMed]
- 11.Jou, D.: Introducció a la termodinàmica de processos biològics. Edicions IEC, Barcelona (1985)
- 12.Schuster, P.: Modeling in biological chemistry. From biochemical kinetics to systems biology. Monatsh. Chem. 139, 427–446 (2008) [DOI]
- 13.Mashego, M.R., Rumbold, K., De Mey, M., Vandamme, E., Soetaert, W., Heijnen, J.J.: Microbial metabolomics: past, present and future methodologies. Biotechnol. Lett. 29, 1–16 (2007). doi:10.1007/s10529-006-9218-0 [DOI] [PubMed]
- 14.Ashburner, M., Ball, C.A., Blake, J.A., Botstein, D., Butler, H., Cherry, J.M., Davis, A.P., Dolinski, K., Dwight, S.S., Eppig, J.T., Harris, M.A., Hill, D.P., Issel-Tarver, L., Kasarskis, A., Lewis, S., Matese, J.C., Richardson, J.E., Ringwald, M., Rubin, G.M., Sherlock, G.: Gene ontology: tool for the unification of biology. Nat. Genet. 25, 25–29 (2000) [DOI] [PMC free article] [PubMed]
- 15.Ishii, N., Robert, M., Nakayama, Y., Kanai, A., Tomita, M.: Towards large scale modeling of the microbial cell for computer simulation. J. Biotechnol. 113, 281–294 (2004) [DOI] [PubMed]
- 16.Palsson, B.O., Covert, M.W., Famili, I.: Identifying constraints that govern cell behavior: a key to converting conceptual to computational models in biology? Biotechnol. Bioeng. 84(7), 763–772 (2007) [DOI] [PubMed]
- 17.Tomita, M., Hashimoto, K., Takahashi, K., Shimizu, T.S., Matsuzaki, Y., Miyoshi, F., Saito, K., Tanida, S., Yugi, K., Venter, J.C., Hutchison, C.A.: E-CELL: software environment for whole-cell simulation. Bioinformatics 15, 72–84 (1999) [DOI] [PubMed]
- 18.Gillespie, D.T.: Exact stochastic simulation of coupled chemical reactions. J. Phys. Chem. 81, 2340 (1977) [DOI]
- 19.Gibson, M.A., Bruck, J.: Efficient exact stochastic simulation of chemical systems with many species and many channels. J. Phys. Chem. A 104, 1876–1889 (2000) [DOI]
- 20.Swinnen, I.A.M., Bernaerts, K., Dens, E.J.J., Geeraerd, A.H., Van Impe, J.F.: Predictive modelling of the microbial lag phase: a review. Int. J. Food Microbiol. 94, 137–159 (2004) [DOI] [PubMed]
- 21.Raaijmakers, J.M., Vlami, M., Souza, J.T.: Antibiotic production by bacterial biocontrol agents. Antonie van Leeuwenhoek 81, 537–547 (2002) [DOI] [PubMed]
- 22.Seviour, R.J., Mino, T., Onuki, M.: The microbiology of biological phosphorus removal in activated sludge systems. FEMS Microbiol. Rev. 27, 99–127 (2003) [DOI] [PubMed]
- 23.Wood, A.P., Aurikko, J.P., Kelly, D.P.: A challenge for 21st century molecular biology and biochemistry: what are the causes of obligate autotrophy and methanotrophy? FEMS Microbiol. Rev. 28, 335–352 (2004) [DOI] [PubMed]
- 24.Muylaert, K., Van der Gucht, K., Vloemans, N., De Meester, L., Gillis, M., Vyverman, W.: Relationship between bacterial community composition and bottom-up versus top-down variables in four eutrophic shallow lakes. Appl. Environ. Microb. 68(10), 4740–4750 (2002) [DOI] [PMC free article] [PubMed]
- 25.Haydon, D.T., Matthews, L., Timms, R., Colegrave, N.: Top-down or bottom-up regulation of intra-host blood-stage malaria: do malaria parasites most resemble the dynamics of prey or predator? Proc. R. Soc. Lond. B 270(1512), 289–298 (2003) [DOI] [PMC free article] [PubMed]
- 26.Grimm, V.: Ten years of individual-based modelling in ecology: what have we learned and what could we learn in the future? Ecol. Model. 115(2–3), 129–148 (1999) [DOI]
- 27.Johansson, A., Sumper, D.J.T.: From local interactions to population dynamics in site-based models of ecology. Theor. Popul. Biol. 64, 497–517 (2003) [DOI] [PubMed]
- 28.Barker, G.C., Grimson, M.J.: A cellular automaton model of microbial growth. Binary: Computing in Microbiology 5, 132–137 (1993)
- 29.Picioreanu, C., Van Loosdrecht, C.M.C., Heijnen, J.J.: A new combined differential discrete cellular automaton approach for biofilm modeling. Biotechnol. Bioeng. 57, 718–731 (1997) [DOI] [PubMed]
- 30.Railsback, S.F.: Concepts from complex adaptive systems as a framework for individual-based modelling. Ecol. Model. 139, 47–62 (2001) [DOI]
- 31.DeAngelis, D.L., Mooij, W.M.: Individual-based modeling of ecological and evolutionary processes. Ann. Rev. Ecolog. Syst. 36, 147–168 (2005) [DOI]
- 32.Grimm, V., Revilla, E., Berger, U., Jeltsch, F., Mooij, W.M., Railsback, S.F., Thulke, H.-H., Weiner, J., Wiegand, T., DeAngelis, D.L.: Pattern-oriented modeling of agent-based complex systems: lessons from ecology. Science 310, 987–991 (2005) [DOI] [PubMed]
- 33.van Nes, E.H., Scheffer, M.: A strategy to improve the contribution of complex simulation models to ecological theory. Ecol. Model. 185, 153–164 (2005) [DOI]
- 34.Railsback, S.F., Lytinen, S.L., Jackson, S.K.: Agent-based simulation platforms: review and development recommendations. Simulation 82(9), 609–623 (2006) [DOI]
- 35.Paton, R., Gregory, R., Vlachos, C., Saunders, J., Wu, H.: Evolvable social agents for bacterial systems modeling. IEEE Nanobiosci. 3(3), 208–216 (2004) [DOI] [PubMed]
- 36.Grimm V., et al.: A standard protocol for describing individual-based and agent-based models. J. Ecol. Model. 198(1), 115–126 (2006). doi:10.1016/j.ecolmodel.2006.04.023 [DOI]
- 37.Bermúdez, J., López, D., Valls, J., Wagensberg, J.: On the analysis of microbiological processes by Monte Carlo simulation techniques. CABIOS 5(4), 305–312 (1989) [DOI] [PubMed]
- 38.Flierl, G., Grünbaum, D., Levin, S., Olson, D.: From individuals to aggregations: the interplay between behavior and physics. J. Theor. Biol. 196, 397–454 (1999) [DOI] [PubMed]
- 39.Kreft, J.U., Picioreanu, C., Wimpenny, J.W.T., Van Loosdrecht, M.C.M.: Individual-based modelling of biofilms. Microbiology 147, 2897–2912 (2001) [DOI] [PubMed]
- 40.Ginovart, M., Lopez, D., Valls, J.: INDISIM, an individual-based discrete simulation model to study bacterial cultures. J. Theor. Biol. 214, 305–314 (2002) [DOI] [PubMed]
- 41.Alpkvist, E., Picioreanu, C., van Loosdrecht, M.C.M., Heyden, A.: Three-dimensional biofilm model with individual cells and continuum EPS Matrix. Biotechnol. Bioeng. 94, 961–979 (2006) [DOI] [PubMed]
- 42.Pfeiffer, T., Bonhoeffer, S.: An evolutionary scenario for the transition to undifferentiated multicellularity. Proc. Natl. Acad. Sci. USA 100(3), 1095–1098 (2003) [DOI] [PMC free article] [PubMed]
- 43.Drasdo, D., Hoehme, S.: A single-cell based model to tumor growth in-vitro: monolayers and spheroids. Phys. Biol. 2, 133 (2005) [DOI] [PubMed]
- 44.Anderson, A.R.A., Weaver, A.M., Cummings, P.T., Quaranta, V.: Tumor morphology and phenotypic evolution driven by selective pressure from the microenvironment. Cell 127(5), 905–915 (2006) [DOI] [PubMed]
- 45.Pierce, S.M., Skalak, T.C., Papin, J.A.: Multiscale biosystems integration: coupling intracellular network analysis with tissue-patterning simulations. IBM J. Res. Develop. 50(6), 601–616 (2006)
- 46.Drasdo, D., Hoehme, S., Block, M.: On the role of physics in the growth and pattern formation of multi-cellular systems: what can we learn from individual-cell based models? J. Stat. Phys. 128(1–2), 287–345 (2007) [DOI]
- 47.Bagchi, P.: Mesoscale simulation of blood flow in smalll vessels. Biophys. J. 92(6), 1858–1877 (2007). doi:10.1529/biophysj.106.095042 [DOI] [PMC free article] [PubMed]
- 48.Peck, S.L.: Simulation as experiment: a philosophical reassessment for biological modeling. Trends Ecol. Evol. 19, 530–534 (2004) [DOI] [PubMed]
- 49.Gregory, R., Saunders, J.R., Saunders, V.A.: Rule-based computing system for microbial interactions and communications: evolution in virtual bacterial populations. BioSystems 91, 216–230 (2008) [DOI] [PubMed]
- 50.Long, T., Or, D.: Microbial growth on partially saturated rough surfaces: simulations in idealized roughness networks. Water Resour. Res. 43(2), WO2409 (2007) [DOI]
- 51.Nogueira, E.,Woods, J.D., Harris, C., Field, A.J., Talbot, S.: Phytoplankton co-existence: results from an individual-based simulation model. Ecol. Model. 198, 1–22 (2006) [DOI]
- 52.Gregory, R., Saunders, J.R., Saunders, V.A.: The Paton individual-based model legacy. Biosystems 85, 46–54 (2006) [DOI] [PubMed]
- 53.Gregory, R., Paton, R., Saunders, J., Wu, Q.H.: Parallelising a model of bacterial interaction and evolution. Biosystems 76, 121–131 (2004) [DOI] [PubMed]
- 54.Bankes, S.C.: Agent-based modeling: a revolution? Proc. Natl. Acad. Sci. USA 99(Suppl.), 7199–7200 (2002) [DOI] [PMC free article] [PubMed]
- 55.Paton, V., Vlachos, L., Wu, Q.H., Saunders, J.R.: Simulated bacterially inspired problem solving the behavioural domain. Nat. Comput. 5, 43–65 (2006) [DOI]
- 56.Giró, A., Padró, J.A., Valls, J., Wagensberg, J.: Monte Carlo simulation of an ecosystem: a matching between two levels of observation. Bull. Math. Biol. 47(1), 111–122 (1985)
- 57.Allen, M.P., Tildesley, D.J.: Computer Simulation of Liquids. Clarendon, Oxford (1987)
- 58.Kreft, J.U., Booth, G., Wimpeney, J.W.T.: BacSim, a simulator for individual-based modelling of bacterial colony growth. Microbiology 144, 3275–3287 (1998) [DOI] [PubMed]
- 59.Solé, R.V., Valls, J.: On structural stability and chaos in biological systems. J. Theor. Biol. 155, 87–102 (1992) [DOI]
- 60.Solé, R.V., Gamarra, J., Ginovart, M., López, D.: Controlling chaos in ecology: from deterministic to individual-based models. Bull. Math. Biol. 61, 1187–1207 (1999) [DOI] [PubMed]
- 61.Keasling, J.D., Kuo, H., Vahanian, G.: A Monte Carlo simulation of the Escherichia coli cell cycle. J. Theor. Biol. 176, 411–430 (1995) [DOI] [PubMed]
- 62.Ratkowsky, D.A., Olley, J., McMeekin, T.A., Ball, A.: Relationship between temperature and growth rate of bacterial cultures. J. Bacteriol. 149, 1–5 (1982) [DOI] [PMC free article] [PubMed]
- 63.Ratkowsky, D.A., Lowry, R.K., McMeekin, T.A., Stokes, A.N., Chandler, R.E.: Model for bacterial culture growth rate throughout the entire biokinetic temperature range. J. Bacteriol. 154, 1222–1226 (1983) [DOI] [PMC free article] [PubMed]
- 64.Daves, J.N., Finn, R.K., Wilke, C.R.: Equations of substrate-limited growth: the case for Blackman kinetics. Biotechnol. Bioeng. 15(6), 1159–1177 (1973). doi:10.1002/bit.260150613 [DOI] [PubMed]
- 65.Koch, A.L.: Distribution of cell size in growing cultures of bacteria and applicability of Collins–Richmond principle. J. Gen. Microbiol. 45(3), 409 (1966)
- 66.Åkerlund, T., Nordström, K., Bernander, R.: Analysis of cell size and DNA content in exponentially growing and stationary-phase batch cultures of Escherichia coli. J. Bacteriol. 177(3), 6791–6797 (1995) [DOI] [PMC free article] [PubMed]
- 67.Margalef, R.: Perspectives in Ecological Theory. Chicago University Press, Chicago (1968)
- 68.Wagensberg, J., López, D., Valls, J.: Statistical aspects of biological organization. J. Phys. Chem. Solids 49, 695–700 (1988) [DOI]
- 69.Prigogine, I., Waime, J.M.: Biologie et Thermodynamique dès phénomènes irréversibles. Experientia 2, 451–453 (1946) [DOI] [PubMed]
- 70.Ginovart, M., Lopez, D., Valls, J., Silbert, M.: Simulation modelling of bacterial growth in yoghurt. Int. J. Food Microbiol. 73, 415–425 (2002) [DOI] [PubMed]
- 71.Budrene, E.O., Berg, H.C.: Complex patterns formed by motile cells of Escherichia coli. Nature 349, 630–633 (1991) [DOI] [PubMed]
- 72.Shapiro, J.A.: Thinking about bacterial populations as multicellular organisms. Annu. Rev. Microbiol. 52, 81–104 (1998) [DOI] [PubMed]
- 73.Ben-Jacob, E., Schochet, O., Tenenbaum, A., Cohen, I., Czirok, A., Vicsek, T.: Generic modelling of cooperative growth patterns in bacterial colonies. Nature 368, 46–49 (1994) [DOI] [PubMed]
- 74.Matsushita, M., Fujikawa, H.: Diffusion-limited growth in bacterial colony formation. Physica A 168, 498–506 (1990) [DOI]
- 75.Mimura, M., Sakaguchi, H., Matsushita, M.: Reaction-diffusion modelling of bacterial colony patterns. Physica A 282, 283–303 (2000) [DOI]
- 76.Tang, W.J., Wu, Q.H., Saunders, J.R.: A novel model for bacterial foraging in varying environments. Lect. Notes Comput. Sci. 3980, 556–565 (2006) [DOI]
- 77.Koch, A.L., Higgins, M.L.: Control of wall band splitting in spectrococcus-faecalis. J. Gen. Microbiol. 130, 735–745 (1984) [DOI] [PubMed]
- 78.Sherbaum, O.H.: Synchronous division of microorganisms. J. Gen. Microbiol. 14, 283–310 (1960) [DOI] [PubMed]
- 79.López, D., Lorén, J.G., Viñas, M., Bermúdez, J.: Analysis of microcalorimetric curves for bacterial identification. Can. J. Microbiol. 33, 6–11 (1987) [DOI] [PubMed]
- 80.Marincs, F.: On-line monitoring of growth of Escherichia coli in batch cultures by bioluminescence. Appl. Microbiol. Biotechnol. 53, 536–541 (2000) [DOI] [PubMed]
- 81.McMeekin, T.A., Olley, J., Ratkowsky, D.A., Ross, T.: Predictive microbiology: towards the interface and beyond. Int. J. Food Microbiol. 73, 395–407 (2002) [DOI] [PubMed]
- 82.Kolter, R., Siegele, A., Tormo, D.A.: The stationary phase of the bacterial life cycle. Annu. Rev. Microbiol. 47, 855–874 (1993) [DOI] [PubMed]
- 83.Dens, E.J., Bernaerts, K., Standaert, A.R., Van Impe, J.F.: Cell division theory and individual-based modeling of microbial lag part I. The theory of cell division. Int. J. Food Microbiol. 101, 303–318 (2005) [DOI] [PubMed]
- 84.Dens, E.J., Bernaerts, K., Standaert, A.R., Van Impe, J.F.: Cell division theory and individual-based modeling of microbial lag part II. Modeling lag phenomena induced by temperature shifts. Int. J. Food Microbiol. 101, 319–332 (2005) [DOI] [PubMed]
- 85.Ginovart, M., López, D., Valls, J., Silbert, M.: Individual based simulations of bacterial growth on agar plates. Physica A 305, 604–618 (2002) [DOI]
- 86.Prats, C., López, D., Giró, A., Ferrer, J., Valls, J.: Individual-based modelling of bacterial cultures to study the microscopic causes of the lag phase. J. Theor. Biol. 241, 939–953 (2006) [DOI] [PubMed]
- 87.O’Donnell, A.G., Young, I.M., Rushton, S.P., Shirley, M.D., Crawford, J.W.: Visualization, modelling and prediction in soil microbiology. Nat. Rev. Microbiol. 5(9), 689–699 (2007) [DOI] [PubMed]
- 88.Ginovart, M., López, D., Gras, A.: Individual-based modelling of microbial activity to study mineralization of C and N and nitrification process in soil. Nonlinear Anal.: Real World Appl. 6, 773–795 (2005) [DOI]
- 89.Scheffer, M., Baveco, J.M., DeAngelis, D.L., Rose, K.A., van Nes, E.H.: Super-individuals a simple solution for modelling large populations on an individual basis. Ecol. Model. 80, 161–170 (1995) [DOI]
- 90.Trager, W., Jensen, J.B.: Human malaria parasites in continuous culture. Science 193, 673–675 (1976) [DOI] [PubMed]
- 91.Ferrer, J., Vidal, J., Prats, C., Valls, J., Herreros, E., López, D., Giró, A., Gargallo, D.: Individual-based model and simulation of Plasmodium falciparum infected erythrocyte in vitro cultures. J. Theor. Biol. 248, 448–459 (2007) [DOI] [PubMed]
- 92.Martins, A.M.P., Picioreanu, C., Heijen, J.J., van Loosdrecht, M.C.M.: Three-dimensional dual-morphotype species modeling of activated sludge flocs. Environ. Sci. Technol. 38(21), 5632–5641 (2004) [DOI] [PubMed]
- 93.Ginovart, M., López, D., Giró, A., Silbert, M.: Flocculation in brewing yeasts: a computer simulation study. Biosystems 83, 51–55 (2006) [DOI] [PubMed]
- 94.Calleja, G.B.: Cell aggregation. In: Rose, A.H., Harrison, J.S. (eds.) The Yeasts, vol. 2, second ed., pp. 165–238. Academic Press, London (1987)
- 95.Stratford, M.: Yeast flocculation: a new perspective. In: Rose, A.H. (ed.) Advances in Microbial Physiology, vol. 33, pp. 1–71. Academic Press, London (1992) [PubMed]
- 96.Brohan, B., McLoughlin, A.J.: Characterization of the physical properties of yeast flocs. Appl. Microbiol. Biotechnol. 20, 16–22 (1984)