Sun .19 Oct 2019
TR | RU | UK | KK | BE |

Agent-based model in biology

Agent-based models have many applications in biology, primarily due to the characteristics of the modeling method Agent-based modeling is a rule-based, computational modeling methodology that focuses on rules and interactions among the individual components or the agents of the system The goal of this modeling method is to generate populations of the system components of interest and simulate their interactions in a virtual world Agent-based models start with rules for behavior and seek to reconstruct, through computational instantiation of those behavioral rules, the observed patterns of behavior Several of the characteristics of agent-based models important to biological studies include:

  1. Modular structure:The behavior of an agent-based model is defined by the rules of its agents Existing agent rules can be modified or new agents can be added without having to modify the entire model
  2. Emergent properties:Through the use of the individual agents that interact locally with rules of behavior, agent-based models result in a synergy that leads to a higher level whole with much more intricate behavior than those of each individual agent
  3. Abstraction:Either by excluding non-essential details or when details are not available, agent-based models can be constructed in the absence of complete knowledge of the system under study This allows the model to be as simple and verifiable as possible
  4. Stochasticity:Biological systems exhibit behavior that appears to be random The probability of a particular behavior can be determined for a system as a whole and then be translated into rules for the individual agents

Before the agent-based model can be developed, one must choose the appropriate software or modeling toolkit to be used Madey and Nikolai provide an extensive list of toolkits in their paper "Tools of the Trade:A Survey of Various Agent Based Modeling Platforms" The paper seeks to provide users with a method of choosing a suitable toolkit by examining five characteristics across the spectrum of toolkits:the programming language required to create the model, the required operating system, availability of user support, the software license type, and the intended toolkit domain Some of the more commonly used toolkits include Swarm, NetLogo, RePast, and Mason Listed below are summaries of several articles describing agent-based models that have been employed in biological studies The summaries will provide a description of the problem space, an overview of the agent-based model and the agents involved, and a brief discussion of the model results


  • 1 Forest insect infestations
  • 2 Invasive species
  • 3 Aphid population dynamics
  • 4 Aquatic population dynamics
  • 5 Bacteria aggregation leading to biofilm formation
  • 6 Mammary stem cell enrichment following irradiation during puberty
  • 7 See also
  • 8 References

Forest insect infestations

In the paper titled "Exploring Forest Management Practices Using an Agent-Based Model of Forest Insect Infestations", an agent-based model was developed to simulate attack behavior of the mountain pine beetle, Dendroctonus ponderosae, MPB in order to evaluate how different harvesting policies influence spatial characteristics of the forest and spatial propagation of the MPB infestation over time About two-thirds of the land in British Columbia, Canada is covered by forests that are constantly being modified by natural disturbances such as fire, disease, and insect infestation Forest resources make up approximately 15% of the province’s economy, so infestations caused by insects such as the MPB can have significant impacts on the economy The MPB outbreaks are considered a major natural disturbance that can result in widespread mortality of the lodgepole pine tree, one of the most abundant commercial tree species in British Columbia Insect outbreaks have resulted in the death of trees over areas of several thousand square kilometers

The agent-based model developed for this study was designed to simulate the MPB attack behavior in order to evaluate how management practices influence the spatial distribution and patterns of insect population and their preferences for attacked and killed trees Three management strategies were considered by the model:1 no management, 2 sanitation harvest and 3 salvage harvest In the model, the Beetle Agent represented the MPB behavior; the Pine Agent represented the forest environment and tree health evolution; the Forest Management Agent represented the different management strategies The Beetle Agent follows a series of rules to decide where to fly within the forest and to select a healthy tree to attack, feed, and breed The MPB typically kills host trees in its natural environment in order to successfully reproduce The beetle larvae feed on the inner bark of mature host trees, eventually killing them In order for the beetles to reproduce, the host tree must be sufficiently large and have thick inner bark The MPB outbreaks end when the food supply decreases to the point that there is not enough to sustain the population or when climatic conditions become unfavorable for the beetle The Pine Agent simulates the resistance of the host tree, specifically the Lodgepole pine tree, and monitors the state and attributes of each stand of trees At some point in the MPB attack, the number of beetles per tree reaches the host tree capacity When this point is reached, the beetles release a chemical to direct beetles to attack other trees The Pine Agent models this behavior by calculating the beetle population density per stand and passes the information to the Beetle Agents The Forest Management Agent was used, at the stand level, to simulate two common silviculture practices sanitation and salvage as well as the strategy where no management practice was employed With the sanitation harvest strategy, if a stand has an infestation rate greater than a set threshold, the stand is removed as well as any healthy neighbor stand when the average size of the trees exceeded a set threshold For the salvage harvest strategy, a stand is removed even it is not under a MPB attack if a predetermined number of neighboring stands are under a MPB attack

The study considered a forested area in the North-Central Interior of British Columbia of approximately 560 hectare The area consisted primarily of Lodgepole pine with smaller proportions of Douglas fir and White spruce The model was executed for five time steps, each step representing a single year Thirty simulation runs were conducted for each forest management strategy considered The results of the simulation showed that when no management strategy was employed, the highest overall MPB infestation occurred The results also showed that the salvage forest management technique resulted in a 25% reduction in the number of forest strands killed by the MPB, as opposed to a 19% reduction by the salvage forest management strategy In summary, the results show that the model can be used as a tool to build forest management policies

Invasive species

Invasive species refers to "non-native" plants and animals that adversely affect the environments they invade The introduction of invasive species may have environmental, economic, and ecological implications In the paper titled "An Agent-Based Model of Border Enforcement for Invasive Species Management", an agent-based model is presented that was developed to evaluate the impacts of port-specific and importer-specific enforcement regimes for a given agricultural commodity that presents invasive species risk Ultimately, the goal of the study was to improve the allocation of enforcement resources and to provide a tool to policy makers to answer further questions concerning border enforcement and invasive species risk

The agent-based model developed for the study considered three types of agents:invasive species, importers, and border enforcement agents In the model, the invasive species can only react to their surroundings, while the importers and border enforcement agents are able to make their own decisions based on their own goals and objectives The invasive species has the ability to determine if it has been released in an area containing the target crop, and to spread to adjacent plots of the target crop The model incorporates spatial probability maps that are used to determine if an invasive species becomes established The study focused on shipments of broccoli from Mexico into California through the ports of entry Calexico, California and Otay Mesa, California The selected invasive species of concern was the crucifer flea beetle Phyllotreta cruciferae California is by far the largest producer of broccoli in the United States and so the concern and potential impact of an invasive species introduction through the chosen ports of entry is significant The model also incorporated a spatially explicit damage function that was used to model invasive species damage in a realistic manner Agent-based modeling provides the ability to analyze the behavior of heterogeneous actors, so three different types of importers were considered that differed in terms of commodity infection rates high, medium, and low, pretreatment choice, and cost of transportation to the ports The model gave predictions on inspection rates for each port of entry and importer and determined the success rate of border agent inspection, not only for each port and importer but also for each potential level of pretreatment no pretreatment, level one, level two, and level three

The model was implemented and ran in NetLogo, version 315 Spatial information on the location of the ports of entry, major highways, and transportation routes was included in the analysis as well as a map of California broccoli crops layered with invasive species establishment probability maps BehaviorSpace, a software tool integrated with NetLogo, was used to test the effects of different parameters eg shipment value, pretreatment cost in the model On average, 100 iterations were calculated at each level of the parameter being used, where an iteration represented a one-year run

The results of the model showed that as inspection efforts increase, importers increase due care, or the pretreatment of shipments, and the total monetary loss of California crops decreases The model showed that importers respond to an increase in inspection effort in different ways Some importers responded to increased inspection rate by increasing pretreatment effort, while others chose to avoid shipping to a specific port, or shopped for another port An important result of the model results is that it can show or provide recommendations to policy makers about the point at which importers may start to shop for ports, such as the inspection rate at which port shopping is introduced and the importers associated with a certain level of pest risk or transportation cost are likely to make these changes Another interesting outcome of the model is that when inspectors were not able to learn to respond to an importer with previously infested shipments, damage to California broccoli crops was estimated to be $150 million However, when inspectors were able to increase inspection rates of importers with previous violations, damage to the California broccoli crops was reduced by approximately 12% The model provides a mechanism to predict the introduction of invasive species from agricultural imports and their likely damage Equally as important, the model provides policy makers and border control agencies with a tool that can be used to determine the best allocation of inspectional resources

Aphid population dynamics

In the article titled "Aphid Population Dynamics in Agricultural Landscapes:An Agent-based Simulation Model", an agent-based model is presented to study the population dynamics of the bird cherry-oat aphid, Rhopalosiphum padi L The study was conducted in a five square kilometer region of North Yorkshire, a county located in the Yorkshire and the Humber region of England The agent-based modeling method was chosen because of its focus on the behavior of the individual agents rather than the population as a whole The authors propose that traditional models that focus on populations as a whole do not take into account the complexity of the concurrent interactions in ecosystems, such as reproduction and competition for resources which may have significant impacts on population trends The agent-based modeling approach also allows modelers to create more generic and modular models that are more flexible and easier to maintain than modeling approaches that focus on the population as a whole Other proposed advantages of agent-based models include realistic representation of a phenomenon of interest due to the interactions of a group of autonomous agents, and the capability to integrate quantitative variables, differential equations, and rule based behavior into the same model

The model was implemented in the modeling toolkit Repast using the JAVA programming language The model was run in daily time steps and focused on the autumn and winter seasons Input data for the model included habitat data, daily minimum, maximum, and mean temperatures, and wind speed and direction For the Aphid agents, age, position, and morphology alate or apterous were considered Age ranged from 000 to 200, with 100 being the point at which the agent becomes an adult Reproduction by the Aphid agents is dependent on age, morphology, and daily minimum, maximum, and mean temperatures Once nymphs hatch, they remain in the same location as their parents The morphology of the nymphs is related to population density and the nutrient quality of the aphid’s food source The model also considered mortality among the Aphid agents, which is dependent on age, temperatures, and quality of habitat The speed at which an Aphid agent ages is determined by the daily minimum, maximum, and mean temperatures The model considered movement of the Aphid agents to occur in two separate phases, a migratory phase and a foraging phase, both of which affect the overall population distribution

The study started the simulation run with an initial population of 10,000 alate aphids distributed across a grid of 25 meter cells The simulation results showed that there were two major population peaks, the first in early autumn due to an influx of alate immigrants and the second due to lower temperatures later in the year and a lack of immigrants Ultimately, it is the goal of the researchers to adapt this model to simulate broader ecosystems and animal types

Aquatic population dynamics

In the article titled "Exploring Multi-Agent Systems In Aquatic Population Dynamics Modeling", a model is proposed to study the population dynamics of two species of macrophytes Aquatic plants play a vital role in the ecosystems in which they live as they may provide shelter and food for other aquatic organisms However, they may also have harmful impacts such as the excessive growth of non-native plants or eutrophication of the lakes in which they live leading to anoxic conditions Given these possibilities, it is important to understand how the environment and other organisms affect the growth of these aquatic plants to allow mitigation or prevention of these harmful impacts

Potamogeton pectinatus is one of the aquatic plant agents in the model It is an annual growth plant that absorbs nutrients from the soil and reproduces through root tubers and rhizomes Reproduction of the plant is not impacted by water flow, but can be influenced by animals, other plants, and humans The plant can grow up to two meters tall, which is a limiting condition because it can only grow in certain water depths, and most of its biomass is found at the top of the plant in order to capture the most sunlight possible The second plant agent in the model is Chara aspera, also a rooted aquatic plant One major difference in the two plants is that the latter reproduces through the use of very small seeds called oospores and bulbills which are spread via the flow of water Chara aspera only grows up to 20 cm and requires very good light conditions as well as good water quality, all of which are limiting factors on the growth of the plant Chara aspera has a higher growth rate than Potamogeton pectinatus but has a much shorter life span The model also considered environmental and animal agents Environmental agents considered included water flow, light penetration, and water depth Flow conditions, although not of high importance to Potamogeton pectinatus, directly impact the seed dispersal of Chara aspera Flow conditions affect the direction as well as the distance the seeds will be distributed Light penetration strongly influences Chara aspera as it requires high water quality Extinction coefficient EC is a measure of light penetration in water As EC increases, the growth rate of Chara aspera decreases Finally, depth is important to both species of plants As water depth increases, the light penetration decreases making it difficult for either species to survive beyond certain depths

The area of interest in the model was a lake in the Netherlands named Lake Veluwe It is a relatively shallow lake with an average depth of 155 meters and covers about 30 square kilometers The lake is under eutrophication stress which means that nutrients are not a limiting factor for either of the plant agents in the model The initial position of the plant agents in the model was randomly determined The model was implemented using Repast software package and was executed to simulate the growth and decay of the two different plant agents, taking into account the environmental agents previously discussed as well as interactions with other plant agents The results of the model execution show that the population distribution of Chara aspera has a spatial pattern very similar to the GIS maps of observed distributions The authors of the study conclude that the agent rules developed in the study are reasonable to simulate the spatial pattern of macrophyte growth in this particular lake

Bacteria aggregation leading to biofilm formation

In the article titled "iDynoMiCS:next-generation individual-based modelling of biofilms", an agent-based model is presented that models the colonisation of bacteria onto a surface, leading to the formation of biofilms The purpose of iDynoMiCS standing for individual-based Dynamics of Microbial Communities Simulator is to simulate the growth of populations and communities of individual microbes small unicellular organisms such as bacteria, archaea and protists that compete for space and resources in biofilms immersed in aquatic environments iDynoMiCS can be used to seek to understand how individual microbial dynamics lead to emergent population- or biofilm-level properties and behaviours Examining such formations is important in soil and river studies, dental hygiene studies, infectious disease and medical implant related infection research, and for understanding biocorrosion An agent-based modelling paradigm was employed to make it possible to explore how each individual bacterium, of a particular species, contributes to the development of the biofilm The initial illustration of iDynoMiCS considered how environmentally fluctuating oxygen availability affects the diversity and composition of a community of denitrifying bacteria that induce the denitrification pathway under anoxic or low oxygen conditions The study explores the hypothesis that the existence of diverse strategies of denitrification in an environment can be explained by solely assuming that faster response incurs a higher cost The agent-based model suggests that if metabolic pathways can be switched without cost the faster the switching the better However, where faster switching incurs a higher cost, there is a strategy with optimal response time for any frequency of environmental fluctuations This suggests that different types of denitrifying strategies win in different biological environments Since this introduction the applications of iDynoMiCS continues to increase:a recent exploration of the plasmid invasion in biofilms being one example This study explored the hypothesis that poor plasmid spread in biofilms is caused by a dependence of conjugation on the growth rate of the plasmid donor agent Through simulation, the paper suggests that plasmid invasion into a resident biofilm is only limited when plasmid transfer depends on growth Sensitivity analysis techniques were employed that suggests parameters relating to timing lag before plasmid transfer between agents and spatial reach are more important for plasmid invasion into a biofilm than the receiving agents growth rate or probability of segregational loss Further examples that utilise iDynoMiCS continue to be published, including use of iDynoMiCS in modelling of a Pseudomonas aeruginosa biofilm with glucose substrate

iDynoMiCS has been developed by an international team of researchers in order to provide a common platform for further development of all individual-based models of microbial biofilms and such like The model was originally the result of years of work by Laurent Lardon, Brian Merkey, and Jan-Ulrich Kreft, with code contributions from Joao Xavier With additional funding from the National Centre for Replacement, Refinement, and Reduction of Animals in Research NC3Rs in 2013, the development of iDynoMiCS as a tool for biological exploration continues apace, with new features being added when appropriate From its inception, the team have committed to releasing iDynoMiCS as an open source platform, encouraging collaborators to develop additional functionality that can then be merged into the next stable release IDynoMiCS has been implemented in the Java programming language, with MATLAB and R scripts provided to analyse results Biofilm structures that are formed in simulation can be viewed as a movie using POV-Ray files that are generated as the simulation is run

Mammary stem cell enrichment following irradiation during puberty

Experiments have shown that exposure to ionizing irradiation of pubertal mammary glands results in an increase in the ratio of mammary stem cells in the gland This is important because stem cells are thought to be key targets for cancer initiation by ionizing radiation because they have the greatest long-term proliferative potential and mutagenic events persist in multiple daughter cells Additionally, epidemiology data show that children exposed to ionizing radiation have a substantially greater breast cancer risk than adults These experiments thus prompted questions about the underlying mechanism for the increase in mammary stem cells following radiation In this research article titled "Irradiation of Juvenile, but not Adult, Mammary Gland Increases Stem Cell Self-Renewal and Estrogen Receptor Negative Tumors", two agent-based models were developed and were used in parallel with in vivo and in vitro experiments to evaluate cell inactivation, dedifferentiation via epithelial-mesenchymal transition EMT, and self-renewal symmetric division as mechanisms by which radiation could increase stem cells

The first agent-based model is a multiscale model of mammary gland development starting with a rudimentary mammary ductal tree at the onset of puberty during active proliferation all the way to a full mammary gland at adulthood when there is little proliferation The model consists of millions of agents, with each agent representing a mammary stem cell, a progenitor cell, or a differentiated cell in the breast Simulations were first run on the Lawrence Berkeley National Laboratory Lawrencium supercomputer to parameterize and benchmark the model against a variety of in vivo mammary gland measurements The model was then used to test the three different mechanisms to determine which one led to simulation results that matched in vivo experiments the best Surprisingly, radiation-induced cell inactivation by death did not contribute to increased stem cell frequency independently of the dose delivered in the model Instead the model revealed that the combination of increased self-renewal and cell proliferation during puberty led to stem cell enrichment In contrast epithelial-mesenchymal transition in the model was shown to increase stem cell frequency not only in pubertal mammary glands but also in adult glands This latter prediction, however, contradicted the in vivo data; irradiation of adult mammary glands did not lead to increased stem cell frequency These simulations therefore suggested self-renewal as the primary mechanism behind pubertal stem cell increase

To further evaluate self-renewal as the mechanism, a second agent-based model was created to simulate the growth dynamics of human mammary epithelial cells containing stem/progenitor and differentiated cell subpopulations in vitro after irradiation By comparing the simulation results with data from the in vitro experiments, the second agent-based model further confirmed that cells must extensively proliferate to observe a self-renewal dependent increase in stem/progenitor cell numbers after irradiation

The combination of the two agent-based models and the in vitro/in vivo experiments provide insight into why children exposed to ionizing radiation have a substantially greater breast cancer risk than adults Together, they support the hypothesis that the breast is susceptible to a transient increase in stem cell self-renewal when exposed to radiation during puberty, which primes the adult tissue to develop cancer decades later

See also

  • Autonomous agent
  • Intelligent agent


  1. ^ a b c d An G; Mi Q; Dutta-Moscato J; Vodovotz Y 2009 "Agent-based models in translational systems biology" Systems Biology and Medicine 1 3:159–171 doi:101002/wsbm45 PMC 3640333 PMID 20835989 
  2. ^ Politopoulos, I 11 September 2007 "Review and Analysis of Agent-based Models in Biology" PDF Archived from the original PDF on 27 July 2011 
  3. ^ Madey, G & Nikolai, C 2009 "Tools of the Trade:A Survey of Various Agent Based Modeling Platforms" PDF Journal of Artificial Societies and Social Simulation 12
  4. ^ Swarm
  5. ^ Mason
  6. ^ Perez, L & Dragucevic, S 2010 Exploring Forest Management Practices Using and Agent-Based Model of Forest Insect Infestations PDF 2010 International Congress on Environmental Modeling and Software Ottawa, Canada:International Environmental Modeling and Software Society iEMSs 
  7. ^ Ameden, H; Boxall, P; Cash, S & Vickers, A 2009 "An Agent-Based Model of Border Enforcement for Invasive Species Management" Canadian Journal of Agricultural Economics 57 4:481–496 doi:101111/j1744-7976200901166x 
  8. ^ BehaviorSpace Guide
  9. ^ Evans, A; Morgan, D & Parry, H 2004 Aphid Population Dynamics in Agricultural Landscapes:An Agent-based Simulation Model PDF 2010 International Congress on Environmental Modeling and Software Osnabruck, Germany:International Environmental Modeling and Software Society iEMSs 
  10. ^ Li, H; Mynett, A & Qi, H 2009 Exploring Multi-Agent Systems In Aquatic Population Dynamics Modeling Proc 8th International Conference on Hydroinformatics Chile 
  11. ^ a b Lardon LA, Merkey BV, Martins S, Dötsch A, Picioreanu C, Kreft JU, Smets BF 2011 "iDynoMiCS:next-generation individual-based modelling of biofilms" Environmental Microbiology 13 9:2416–2434 doi:101111/j1462-2920201102414x PMID 21410622 
  12. ^ Wanner O, Eberl H, Morgenroth E, Noguera D, Picioreanu C, Rittmann B, van Loosdrecht M 2006 Mathematical Modeling of Biofilms London:IWA Publishing 
  13. ^ Merkey BV, Lardon LA, Seoane JM, Kreft JU, Smets BF 2011 "Growth dependence of conjugation explains limited plasmid invasion in biofilms:an individual-based modeling study" Environmental Microbiology 13 9:2435–2452 doi:101111/j1462-2920201102535x PMID 21906217 
  14. ^ Steffens, Matthew J; Clement, Barbara J; Wentworth, Christopher D 2011 Individual-based Modeling of a Pseudomonas aeruginosa Biofilm with Glucose Substrate Fall 2011 Meeting of the APS Prairie Section, November 10–12, 2011, abstract #E1006 American Physical Society 
  15. ^ Nguyen, David; Oketch-Rabah, HA; Illa-Bochaca, Irineu; Geyer, FC; Reis-Filho, JS; Mao, JH; Ravani, SA; Zavadil, J; Borowsky, AD; Jerry, DJ; Dunphy, KA; Seo, JH; Haslam, S; Medina, D; Barcellos-Hoff, Mary Helen 2011 "Radiation acts on the microenvironment to affect breast carcinogenesis by distinct mechanisms that decrease cancer latency and affect tumor type" Cancer Cell 19 5:640–51 doi:101016/jccr201103011 PMC 3110779 PMID 21575864 
  16. ^ Preston, DL; Mattsson, A; Holmberg, E; Shore, R; Hildreth, NG; Boice, JD Jr 2002 "Radiation effects on breast cancer risk:a pooled analysis of eight cohorts" Radiation Research 158 2:220–35 doi:101667/0033-7587200215820co;2 PMID 12105993 
  17. ^ Mertens, AC; Liu, Q; Neglia, JP; Wasilewski, K; Leisenring, W; Armstrong, GT; Robison, LL; Yasui, Y 2008 "Cause-specific late mortality among 5-year survivors of childhood cancer:the Childhood Cancer Survivor Study" J Natl Cancer Inst 100 19:1368 doi:101093/jnci/djn310 PMID 18812549 
  18. ^ Tang, Jonathan; Fernando-Garcia, Ignacio; Vijayakumar, Sangeetha; Martinez-Ruis, Haydeliz; Illa-Bochaca, Irineu; Nguyen, David; Mao, Jian-Hua; Costes, Sylvain; Barcellos-Hoff, Mary Helen 2014 "Irradiation of juvenile, but not adult, mammary gland increases stem cell self-renewal and estrogen receptor negative tumors" Stem Cells 32 3:649–61 doi:101002/stem1533 PMID 24038768 

Agent-based model in biology Information about

Agent-based model in biology

  • user icon

    Agent-based model in biology beatiful post thanks!


Agent-based model in biology
Agent-based model in biology
Agent-based model in biology viewing the topic.
Agent-based model in biology what, Agent-based model in biology who, Agent-based model in biology explanation

There are excerpts from wikipedia on this article and video

Random Posts

Amorphous metal

Amorphous metal

An amorphous metal also known as metallic glass or glassy metal is a solid metallic material, usuall...
Arthur Lake (bishop)

Arthur Lake (bishop)

Arthur Lake September 1569 – 4 May 1626 was Bishop of Bath and Wells and a translator of the King Ja...
John Hawkins (author)

John Hawkins (author)

Sir John Hawkins 29 March 1719 – 21 May 1789 was an English author and friend of Dr Samuel Johnson a...
McDonnell Douglas MD-12

McDonnell Douglas MD-12

The McDonnell Douglas MD-12 was an aircraft design study undertaken by the McDonnell Douglas company...