- Open Access
A calibrated agent-based computer model of stochastic cell dynamics in normal human colon crypts useful for in silico experiments
Theoretical Biology and Medical Modelling volume 10, Article number: 66 (2013)
Normal colon crypts consist of stem cells, proliferating cells, and differentiated cells. Abnormal rates of proliferation and differentiation can initiate colon cancer. We have measured the variation in the number of each of these cell types in multiple crypts in normal human biopsy specimens. This has provided the opportunity to produce a calibrated computational model that simulates cell dynamics in normal human crypts, and by changing model parameter values, to simulate the initiation and treatment of colon cancer.
An agent-based model of stochastic cell dynamics in human colon crypts was developed in the multi-platform open-source application NetLogo. It was assumed that each cell’s probability of proliferation and probability of death is determined by its position in two gradients along the crypt axis, a divide gradient and in a die gradient. A cell’s type is not intrinsic, but rather is determined by its position in the divide gradient. Cell types are dynamic, plastic, and inter-convertible. Parameter values were determined for the shape of each of the gradients, and for a cell’s response to the gradients. This was done by parameter sweeps that indicated the values that reproduced the measured number and variation of each cell type, and produced quasi-stationary stochastic dynamics. The behavior of the model was verified by its ability to reproduce the experimentally observed monocolonal conversion by neutral drift, the formation of adenomas resulting from mutations either at the top or bottom of the crypt, and by the robust ability of crypts to recover from perturbation by cytotoxic agents. One use of the virtual crypt model was demonstrated by evaluating different cancer chemotherapy and radiation scheduling protocols.
A virtual crypt has been developed that simulates the quasi-stationary stochastic cell dynamics of normal human colon crypts. It is unique in that it has been calibrated with measurements of human biopsy specimens, and it can simulate the variation of cell types in addition to the average number of each cell type. The utility of the model was demonstrated with in silico experiments that evaluated cancer therapy protocols. The model is available for others to conduct additional experiments.
Colon crypts are a paradigm of a dynamic biological system that maintains homeostasis. Crypts contain several types of cells with transitions between cell types, and variation in the number of each cell type. The transitions between cell types and the variation in the number of each type of cell cannot be observed in vivo in real time, but have been inferred from static histological images. Computer and mathematical models based on information obtained from these static images and from molecular cell biology experiments have provided insights into these dynamic processes.
Biology of crypts
Crypts are invaginations of the lumen of the large intestine (colon) and of the small intestine. The crypts of the colon function to absorb water and exchange electrolytes from the feces, and to produce mucus to lubricate feces as they move through the colon . Each human crypt contains several thousand cells arranged in the form of a test-tube open to the lumen of the colon. Stem cells near the bottom of the crypt may be quiescent or may become active and divide to produce proliferating cells . As the proliferating cells move up the crypt they have a reduced probability of dividing and an increased probability of differentiating . In the normal colon the production of new cells is balanced by the loss of old cells. This balance is altered in colon cancer.
Most of what we know about crypts has been obtained by experiments with mouse tissue, rather than human tissue. This is because mouse tissue is more readily available than human tissue, and mice can be genetically altered. Genetically engineered mice have been a powerful tool to reveal the function of many molecules controlling intestinal crypt cell proliferation, differentiation, and lineage . The intestinal crypts of mice differ from human colon crypts in several ways. Mouse crypts are smaller than human crypts. Intestinal crypts are associated with villi, but colon crypts do not have villi. Intestinal crypts have some cell types that are missing or not readily recognizable in colon crypts. We have been able to obtain normal human colon biopsy tissue, and based on measurements of the number of each cell type in multiple crypts, have for the first time developed a calibrated model of cell dynamics in normal human colon crypts.
Mathematical and computer models can incorporate features that have been observed in static stained tissues, and by simulations, can provide insights about cell dynamics that are not directly available from static images. The dynamics of cell proliferation in crypts have been described by deterministic models or by stochastic models. Some models have made use of estimates of the average number of each cell type in a typical crypt. Deterministic models have described the numbers of each cell type, the transition rates between cell types, the influence of one cell type on the proliferation of other cells types, and the stability of the total number of cells per crypt [5, 6]. However, we have observed a variation in the number of each cell type in adjacent crypts in biopsies of normal colon tissue. This variation indicates that the average number of each cell type is not sufficient to characterize cell dynamics. This suggested to us, and others [7, 8] that the variation in numbers of cells over time, around an average, can be accounted for by a model that incorporates a stochastic quasi-stationary process .
Plasticity of cell types
In some previous biological descriptions of colon crypts [10, 11], and in some previous mathematical models of colon crypts [5, 6] each cell is considered to have an intrinsic type, either stem cell, proliferating cell or differentiated cell.
Stem cells are thought to be in a specialized region, the stem cell niche, in which they respond to signals that control their maintenance and probability of division [12–19]. The molecules Dickkopf-1 (Dkk1) and the secreted frizzle related protein 1 (sFRP1) are thought to keep quiescent stem cells in the niche from dividing [20, 21]. However, quiescent stem cells may transition to active stem cells . In order to take this transition into account we have modeled the transition from quiescent stem cells to active stem cells as the result of stem cells leaving the niche.
There is recent experimental evidence that cell types are not fixed but can interconvert [21–26]. This has led to the concept of dynamic plasticity of cell types [27–30]. Several published models have incorporated the concept of plasticity, in which cell types are dynamic and may interconvert [8, 31, 32]. Other mathematical models have described transitions between multiple compartments of one cell type [33, 34]. Many older mathematical models of crypt dynamics have been discussed in a comprehensive review .
The inter-conversion of cell types may be influenced by adjacent cells and by extracellular molecules, singly or in combination . Measurements by gene expression arrays and in situ hybridization indicate that there are gradients of molecules along the crypt axis [18, 37–40]. Many of these molecules have been associated with the functions of cell proliferation and cell differentiation. Some, such as Wnt have a positive effect , and others such as Dkk1  have a negative effect. The model presented here assumes that the inter-conversion of cell types can occur as a cell moves in molecular gradients along the crypt axis.
Monoclonal conversion refers to a crypt in which all cells are derived from a single progenitor cell . Monoclonal conversion could be thought of as occurring by selection or by a random process. In the former process, only one of many possible quiescent progenitors more efficiently begins to proliferate, or produces more rapidly dividing progeny. In the latter process, many progenitors produce progeny clones, then without selection there is extinction of most clones, and stochastic survival of only one clone. The latter is referred to in population genetics as neutral drift.
Monoclonal conversion has been observed experimentally by lineage tracing in which progenitor cells are stained and their progeny followed [43–46]. Observations and analysis of intestinal crypt stem cells and their progeny [47, 48] are consistent with the conclusion that there is not selection of rapidly dividing progeny clones, but rather that there is turnover of an equipotent stem cell population and that stochastically the progeny of only one stem cell survives . A stochastic model of proliferation of functionally equivalent stem cells, rather than a master stem cell, was shown to result in monoclonality [7, 50]. A model of monoclonal conversion that couples cell cycle, cell division, and mechanics of cell movement was used to investigate the consequences of two different scenarios, one in which there is an intrinsically stem-like cell and the other in which there is response of cells to the microenvironment and a population dependent feedback; only the latter produced a stable crypt . Our stochastic model of colon crypt dynamics also reproduces monoclonal conversion by neutral drift.
Colon cancer is initiated in adenomatous crypts . These crypts have an altered morphology and an increased number of cells due to mutated cells with an increased probability of proliferating and/or a decreased probability of dying. However, it is not clear where in the crypt the target cells are located . Wright  reviewed evidence that is consistent with the initiating mutant cells being located at the bottom of the crypt (“bottom-up” progression), and other evidence that is consistent with the initiating mutant cells being located at the top of the crypt (“top-down” progression). Shih et al.  reported that APC mutations, and neoplasia-associated patterns of gene expression, occurred in cells at the top of crypts of small colorectal adenomas, but not in cells at the bottom of the same crypts. Preston et al.  reported that monoclonal crypts (of an XO/XY individual) did not show XY or XO adenomatous epithelium growing down into other crypts, suggesting that the target cells for mutations were located in the stem cell region at the base of the crypt. Zhu et al.  showed that Wnt activated Prom1 Lgr5 co-expressing cells stem cells developed adenomas, consistent with the idea that neoplastic transformation can be initiated in cells at the bottom of the crypt. Barker et al.  detected macroscopic adenomas developing from APC mutant Lgr5 cells located in the stem cell region at the bottom of intestinal crypts. However, they did not detect macroscopic adenomas from APC mutant transient amplifying cells located further up the crypt. Together, these experimental observations suggest that mutant cells further up the crypt may not be capable of yielding adenomas, or may do so with much less efficiency than mutant cells lower in the crypt.
The possibility that mutations in differentiated migrating cells, in addition to proliferating cells, could initiate cancer was supported by the modeling results of Komarova and Wang . Komarova and Cheng  provided additional insight using a branching process mathematical model of crypts. They determined that the relative mutation rates of stem cells and non-stem cells, and the relative number of each cell type affect the probability that a crypt containing a mutant cell will progress to cancer. Mirams et al.  developed a model to investigate the likelihood that the progeny of a mutated cell will dominate a crypt taking into account cell proliferation and cell adhesion. They concluded that it is unlikely that mutations occurring one or two cells from the base of the crypt will become a dominant clone. Our model has allowed us to investigate the results of locating a mutant cell at the bottom, middle or top of the crypt.
Cancer chemotherapy has the goal of killing abnormal cells while sparing normal cells in order to allow recovery of normal functioning tissue. Mouse and human crypts recover from mild cytotoxic insults [61–63]. Following an exposure to a mild cytotoxic dose of radiation, or a chemical, the number of cells per crypt in mouse tissue has been observed to decrease, then to increase over the initial value, and finally to approach the initial value. The level of decrease and increase, and the time required to recover, are dose dependent [61–63]. The model we describe here displays similar kinetics of recovery. The robust behavior of our model has allowed us to explore the effectiveness of different chemotherapy scheduling protocols.
Exposure to a dose that is effective against the abnormal cells while minimizing life-threatening levels of collateral damage to normal cells might be achieved in two ways, metronomics in which there is a continuous low dose for a prolonged time , or fractionated doses in which there are intervals between a maximum tolerated dose to allow repopulation of normal cells between doses . A model in which fractionated doses allow recruitment of quiescent cells into the mitotic cycle after each dose has been described .
Improvements in modifying dose-scheduling protocols have been mostly empirical and slow to improve. Human-mouse xenografts and genetically engineered animals [67, 68] have been used as surrogates in order to identify differential response to inhibitors of normal and cancer cells , and to suggest new schedules of therapeutic doses . Dose fractionation of radiation therapy  and dose scheduling of chemotherapy  are part of standard clinical protocols. However, deviating from accepted schedules in order to evaluate new protocols is difficult to achieve because of the many different possible combinations of dose intensity and dose scheduling, and the ethical limitation of experimenting on human subjects. Marcu and Harriss-Phillips  have reviewed some recent mathematical and computer models of chemotherapy and radiation therapy. Our model of human colon crypts behaves as do normal crypts; it is robust in recovering after exposure to a cytotoxic agent. This has allowed us to investigate the efficiency of a range of scheduling protocols that eliminate abnormal cancer cells and allow recovery of normal crypt function.
Goals of this study
There were two goals to this study. One was to develop an agent-based model that could simulate the stochastic dynamics of each type of cell in colon crypts. These cell types included stem cells, proliferating cells, and differentiated cells. This model was calibrated by new measurements of cells in biopsies of normal human colon crypts. Simulations indicted that the model had some of the emergent properties of normal crypts, including quasi-stationary stochastic dynamics, monocolonal conversion by neutral drift, formation of adenomas by mutations at the top or the bottom of the crypt, and robust recovery from perturbation. The second goal was to provide the virtual crypt as a tool to conduct simulation experiments in silico in order to answer questions and gain insights that could not be addressed by observations of real human crypts in static biopsy specimens. An example of the use of the virtual crypt is presented, viz. different chemotherapy protocols were evaluated by simulations with a range of parameter values. The virtual crypt model, developed with an open source application, is being made available to other researchers to carry out further investigations.
Model description and assumptions
In agent-based models properties are assigned to each agent (biological cell) and then, after computer simulation of repeated cell interaction, a group of cells is produced with emergent properties (crypt) . This agent-based model is in the form of an on-lattice cellular automata model.
In this model, a cell’s properties (probability of cell proliferation, probability of cell death, cell movement, and cell type) are determined by a cell’s position in two gradients along the crypt axis, a divide gradient and a die gradient. The divide gradient determines the probability that a cell will divide; the divide gradient increases from top to bottom. The die gradient indicates the probability that a cell will die; the die gradient decreases from top to bottom.
Cell proliferation: when a cell divides, one progeny cell is placed in the same position as the parent cell and the other progeny cell is placed in a position to the right and lower. Placement of one new progeny cell lower than the parent allows the crypt to increase in depth. In order to make space for the this progeny cell, the adjacent cell is pushed to the right and lower. This process is iterated. Lateral placement of one progeny cell to the right or to the left, is necessary, since if successive progeny randomly choose between left and right, then a stable crypt does not result, as can be seen in simulations by toggling off “Polar Division”. Right, rather than left, has been chosen arbitrarily. Such placement of one progeny cell laterally has been a feature of other models [33, 75]. If a new cell reaches the right edge of the roll-out image of the crypt it will reappear on the left.
Cell movement: when a cell dies, cells below are pulled up into the empty space. This results in cells moving up in a vertical column. Cell movement is not the result of a cell being pushed up after cell division. This is consistent with the observations that cell movement continues in the absence of cell division [33, 76].
Cell type: a cell’s type is determined by its position in the divide gradient, Figure 1. A progeny cell that has moved away from the position of its parent will experience a different gradient value than its parent, and as a consequence may have a different phenotype than its parent. For instance, the progeny of a differentiating cell may move down into the region of a proliferating cell and become a proliferating cell. The progeny of a proliferating cell may move down into a niche region of quiescent stem cells. In the niche it responds to a quiescent gradient, not the divide gradient. A quiescent stem cell may, if cells above it are removed, move into the region of proliferating cells and become an active stem cell.
Cell division and cell death are discrete events and result in a stochastic change in the number of cells per crypt as a function of time. Such a stochastic system may be subcritical and go extinct, or be supercritical and increase without bounds, or may be critical and display quasi-stationary dynamics with the number of cells increasing and decreasing about a mean value, over time. The number and variation of cells per crypt, and the number and variation of each type of cell, measured in a series of human crypts, suggests that biological crypts are in a critical state. One challenge of modeling is to determine critical parameter values for which the model behaves with realistic quasi-stationary dynamics. That is, with an average number of each cell type, and the variation of cell types measured in real human colon crypts.
The crypt model was produced with the NetLogo v.4.3.3 application. NetLogo is a multi-agent programmable modeling environment. It is authored by Uri Wilensky and developed at The Center for Connected Learning (CCL) and Computer-Based Modeling. It is a multi-platform (Mac or Windows) open-source application available at http://ccl.northwestern.edu/netlogo/.
The virtual crypt model is included as Additional file 1. It can be run from the graphical user interface after downloading the NetLogo application, as seen in the Additional file 2. The model includes three parts, (1) Interface, Figure 2, (2) Information (text with model details including inputs, gradients, outputs, and parameter sweeping), Additional file 3 and (3) Procedures (computer code and comments), Additional file 4.
Additional file 2: Implementation of the virtual cyrpt (20.5 MB). Video and audio. QuickTime Player for PC and Mac is available as free download, http://www.apple.com/quicktime/download/. (MOV 20 MB)
The Interface screen, Figure 2, displays the movement of cells in a virtual crypt, and numerical outputs. The outputs include dynamic plots of cell numbers as a function of time and single values for the time to complete specific events. Output can also be exported as numerical values in a spread sheet format, useful for parameter sweeps and statistical analysis. The Interface allows a user to input different numerical parameter values without changing the computer code.
The virtual crypt is a two dimensional “roll-out” representation of the cup-shaped three dimensional biological crypt. The cells exist on a two-dimensional grid. The width and height of the crypt are input using the input boxes “SetCellsPerRow” and “RowsAtStart”. Upon activating the “Setup” and “Go” buttons, the cells appear in the virtual crypt and respond to the divide gradient and die gradient.
Non-dividing cells appear in blue and proliferating cells appear in red. The quiescent stem cells appear in blue at the bottom of the crypt. The proliferating cells appear in red above the quiescent stem cells. The differentiated cells appear in blue above the proliferating cells. The regions occupied by the quiescent stem cells, proliferating cells, and differentiated cells are determined by values input with the “QuiesceDepth” slider, and the “DiffCellProbabilityThreshold” input box.
After the “Go” button is pressed, the cells divide, move, and die. The number of each cell type changes with time as each cell experiences different regions of the divide gradient, and the crypt evolves. The number, as a function of time, of each cell type appears in dynamic plots.
Divide and die gradients can be viewed by turning on the toggle “ShowGradients”. The shape of the gradients can be altered by changing the input values of the crypt maximum, crypt minimum, and the crypt power. Other inputs allow modifying parameter values that affect mutations, chemotherapy, cell division orientation, crypt size, and gradient feedback delays.
Calibration of model with measurements of biopsy
Calibration of model parameters involved three steps: (1) measurement of the number of each of the three cell types in a series of crypts in human biopsy specimens, in order to determine the average number of each cell type and the variation of each cell type between different crypts; (2) parameter sweeping to determine the value for the shape of the divide gradient and the shape of the die gradient that reproduces the measured average number of each cell type; and (3) parameter sweeping to determine the value for the strength of the cells’ response to the gradients that would reproduce the measured variation of each cell type.
Measurement of the number of each cell type in human crypts
Three different cell types can be recognized when crypts of human biopsy specimens are stained with an antibody to the proliferating cell antigen Ki-67, Figure 3. Proliferating cells near the bottom one third of the crypt are stained brown. Proliferating cells include cells that have been called active stem cells and transient amplifying cells. Differentiated cells, which are not proliferating, located in the top two-thirds of the crypt, are counterstained blue. Quiescent stem cells, which are not dividing, located at the bottom of the crypt, are counterstained blue. Each of the three different cell types were measured in 49 crypts. This was the total number of crypts which were available. Details of the experimental methods are given in Additional file 5. The mean, standard deviation, and coefficient of variation (C.V. = standard deviation/mean) are given in Table 1. The C.V. allows comparison of the variation between different cell types with different mean values. It is noteworthy that the C.V. of the quiescent stem cells is large, 102%, as might be expected of a stochastic variation about a small mean.
Determining the parameter values that control the shape of the divide and die gradients in order to reproduce the average of each cell type in human crypts
The crypt gradients that affect a cell’s probability to divide or die would be expected to influence the number of each cell type and the total number of cells in a crypt. The shape of the divide gradient is determined by the value of the input parameter “Crypt Divide Power”. This value can be changed by using the input box labeled “CptDivPwr”, as shown in Figure 2. The gradient is p = y^n, where p is the probability that a cell will divide, y equals 1 at the bottom of the bottom of the gradient and 0 at the top, and n is the power to which y is raised. This formula allows different shape gradients to be generated, n = 0 is no gradient, n = 1 is linear, n > 1 is concave. The greater the value of n, the more extreme is the concavity. This is demonstrated in the video in Additional file 6.
Additional file 6: Cell numbers of the virtual crypt (18.1 MB). Video and audio. QuickTime Player for PC and Mac is available as free download, http://www.apple.com/quicktime/download/. (MOV 17 MB)
The ranges of parameter values were investigated (parameter sweeping) using the Behavior Space function in NetLogo. A value of “Crypt Divide Power”, n = 11.5 was chosen to simulate the observed mean number of each cell type, and mean total number of cells. Similarly, the value of “Crypt Die Power”, n = 14 was chosen. The probability that a cell will die is 1 at the top of the gradient, and 0 at the bottom of the gradient. These values were used to simulate 49 different crypts, each initiated with a different size, and allowed to run for 1000 time units.
For each cell type the observed mean values for 49 human crypts is shown in Figure 4 together with the mean values for 49 simulated crypts. The simulated number of each cell type is not significantly different than the observed number of each cell type (Chi-squared test, p >0.05). This suggests that the model, with appropriate parameter values for the gradients, produces “virtual crypts” that resemble observed human crypts, for the average number of each cell type, and for the average total number of cells.
Determining the parameter values of each cell’s response the gradients in order to reproduce the variation in numbers of each cell type in human crypts
The number of each kind of cell in a biological crypt would be expected to vary with time with quasi-stationary dynamics, i.e. varying in time stochastically about an average value. The variation of a single crypt over time can be inferred from the measurements of the variation of multiple human crypts at a single time.
The values chosen for the divide gradient and die gradient were adequate to simulate the measured average number of each cell type and the measured average total number of cells per crypt. However, these values were not adequate to simulate the measured variation in the number of each cell type and the measured variation in the total number of cells per crypt. For instance, whereas the measured C.V. of the total number of cells was 20.8%, the simulated C.V. was only 3.3%. There was also a difference between the measured and simulated C.V. for each cell type. Most notably, for the quiescent stem cells the measured C.V. was 102%, and the stimulated C.V. was only 44.3%.
Quiescent stem cells that move out of the their niche can become active stem cells. Active stem cells above the niche are in gradient values that determine a high probability of dividing. Some of the progeny of active stem cells may move back down into the niche and become quiescent stem cells. Therefore, the number of quiescent stem cells could vary stochastically over time. The quiescent stem cell population with the large variation of 102% and small average number of 35.7 has a danger of going extinct. However, extinction might be avoided if the rate of change in cell type is influenced by feedback, a delay in a cell’s response to the value of the gradient in which it is relocated.
In this model a cell that moves to a new position in the divide gradient will acquire a new probability of dividing immediately if the gradient feedback strength = 1. If the gradient feedback strength <1, the cell will acquire a new probability of dividing, at each time unit, that is intermediate between its probability of dividing at its old position and its new position. This will result in a delay in responding the gradient. If the gradient feedback strength = 0, the cell will not respond to the gradient in its new position and retain the probability of dividing that it had before it moved.
The effect of gradient feedback strength on the average number of quiescent stem cells was determined for a range of gradient feedback strengths, Figure 5. With a gradient feedback strength = 1 (no delay in responding the gradient) the simulated average number of quiescent stem cells is greater than the measured value. With a gradient feedback strength = 0.1 (a modest delay in responding to gradient) the simulated average number of quiescent stem cells is similar to the measured average number of quiescent stem cells. And notably, the simulated coefficient of variation of the number of quiescent stem cells is similar to the observed value, Figure 6. These results suggest that quiescent stem cells that move outside of their niche, into the region of the proliferating cells, will respond to the gradients with some delay before become active stem cells.
Proliferating cells and differentiated cells also respond to their relocated position in the divide gradient with a feedback delay. The observed coefficient of variation of each cell type, can be simulated with delayed response to the gradient, Figure 6. This is accomplished by setting their gradient feedback strengths < 1. Since a delay is required to simulate the measured variation in the total number of cells per crypt and the measured variation in the number of each cell type, these results suggest that proliferating and differentiated biological cells may also respond to the gradients with a delay.
Verification of model behavior
The behavior of the calibrated crypt model was verified by its ability to simulate three emergent properties observed in biological crypts, (1) monoclonal conversion by neutral drift, (2) adenoma formation by mutants at different locations, and (3) robust recovery from exposure to a cytotoxic agent.
Virtual crypts undergo monoclonal conversion by neutral drift
Crypts can undergo monoclonal conversion, in which all cells in the crypt are the product of a single cell. Monoclonal conversion may be the result of one stem cell producing progeny that outcompete the progeny of other stem cells; or may be the result of only one stem cell at a time producing progeny . Experimental observations are consistent with neutral drift in which the progeny of only one stem cell survive, without the need for a proliferative advantage of the progeny of that stem cell [47, 48].
Monoclonal conversion was visualized in the virtual crypt by switching on the toggle “ViewProgeny”. No cells were given an proliferative advantage. Initially, different cells appear with different colors, but over time all the cells in a crypt have a single color, the progeny of one cell. This can be seen in Additional file 7. Each repeat of the experiment generates a crypt of a different color and a different time to achieve monoclonality. The distribution of times are approximately log normal with a mean of 2633 time units and standard deviation of 1610. These simulation results indicate that the virtual crypt behaves similarly to biological crypts, i.e. they undergo monoclonal conversion by neutral drift, and that selection is not necessary.
Virtual crypts initiate adenomas by both “top-down” and “bottom-up” mutations
Additional file 7: Monoclonal conversion (18.6 MB). Video and audio. QuickTime Player for PC and Mac is available as free download, http://www.apple.com/quicktime/download/. (MOV 18 MB)
Abnormal proliferation of cells in crypts can lead to colorectal adenomas, crypts with more cells than normal. Some observations have been interpreted as suggesting that the mutant progenitor cells are located at the top of the crypt resulting in “top-down” morphogenesis . Other observations have been interpreted as suggesting that the progenitor cells are located at the bottom of the crypt resulting in “bottom-up” morphogenesis . The virtual crypt was used to investigate the effects of placing mutant progenitor cells at different positions in the crypt. Mutant cells were generated with a 1.3× greater probability of dividing than normal cells, and with a 1.1× greater probability of dying. The efficiency of forming adenomas, considered as crypts that have 40% more cells than normal, was determined.
The results in Table 2 indicate that adenomas can be formed by mutant cells initially located in each of several different regions of the crypt. Mutant cells placed at the bottom of the crypt in the region of quiescent stem cells, or placed about 1/3 up from the bottom of the crypt in the region of proliferating cells, or placed about 1/3 from the top of the crypt in the region of the differentiated cells, each formed adenomas, but with different efficiencies. These results suggest that both “top-down” and “bottom-up” morphogenesis may occur, but that “bottom-up” is more efficient. The most efficient location is within the lower region of proliferating cells. This would be expected to include active stem cells. These simulation results indicate that virtual crypts behave similarly to biological crypts, i.e. they can form adenomas from mutant cells located at the top or the bottom of the crypt.
Virtual crypts are robust and recover after a cytotoxic dose of chemotherapy
Crypts have been reported to recover from cytotoxic chemotherapeutic drugs and ionizing radiation in a dose dependent manner. After a single dose to mice the total number of cells per crypt decreases, overshoots the initial value, and then returns to the initial value, with the rate of recovery dependent on dose . In order to determine if the virtual crypt was similarly robust in response to cytotoxic perturbation, a virtual crypt was exposed to a single dose and the total number of cells per crypt was followed as a function of time.
The probability that a cell in a virtual crypt will die after cytotoxic chemotherapy is its probability of dividing before chemotherapy times the “Lethality” of the dose, i.e. more rapidly dividing cells are more sensitive to a specific cytotoxic dose. Virtual crypts were exposed to a “Lethality” of 5 or 320, and the total number of cells per crypt was determined as a function of time, Figure 7. The virtual crypts recover with kinetics similar to those that have been reported for biological crypts, the total number of cells decreases, overshoots the initial value, and then returns to the initial value. In addition, there is a dose dependent minimum number of cells, maximum number of cells, and time to recovery. These simulation results indicate that the virtual crypts are robust, and that they behave similar to biological crypts in their response to a cytotoxic agent, both in kinetics and in a dose dependent manner.
Because the calibrated virtual crypts recovered from cytotoxic doses they could be to be used to simulated cancer chemotherapy and to explore the effectiveness of different dose schedules.
In order for a computer model to be useful as an informative simulation tool it needs to be calibrated to the real system that it intends to simulate, shown to reproduce the behavior of the real system, and accessible as a tool to simulate new scenarios and produce interpretable quantitative results. This section provides an example that shows that the virtual crypt model satisfies the third criterion, i.e. that it can be used to simulate a range of chemotherapy scenarios and can produce informative results.
A desired chemotherapy protocol might be one that (1) removes all tumor cells, (2) uses a minimum duration of exposure to chemotherapy, and (3) simultaneously minimizes collateral damage to healthy non-tumor cells. The model was used to determine the effect of a range of parameter values. Several parameters of chemotherapy can be modified from the graphical user interface. These include, the Lethality (increased probability of dying), Duration (time period of exposure), and Interval (period between the beginning of one period of exposure and the beginning of the next). Fractionated chemotherapy, that allowed recovery between doses, was simulated in order to answer the question “What duration of chemotherapy would be optimal?”
Mutant tumor cells were simulated by adding 0.16 to their probability of proliferating, and adding 0.1 to their probability of dying. They were placed in the lower third of the crypt and allowed to proliferate to form an adenoma, Additional file 8. When the number of mutant tumor cells reached 50% of the total cells in the crypt, a low dose of chemotherapy was applied, Lethality = 2. The Intervals between doses were fixed at 8× the Duration of doses. For a range of chemotherapy Durations, the time to eliminate all mutant tumor cells (Time to Cure) is shown in Figure 8, A; and the collateral damage to healthy cells is shown in Figure 8, B. The longer the Duration of chemotherapy the shorter the time to eliminate all mutant tumor cells (Time to Cure). However, a longer Duration of chemotherapy also increases the collateral damage to healthy cells. Comparison of the two graphs suggests that a Duration of chemotherapy of 3 time units would be an optimum trade off. This Duration of exposure to chemotherapy would be sufficient to eliminate all tumor cells while minimizing collateral damage to healthy cells. A longer Duration of exposure to chemotherapy would have about the same time to cure, but would increase the collateral damage to healthy cells. The simulated kinetics of mutant cell death and normal crypt recovery during chemotherapy are shown in the video in Additional file 9.
Additional file 8: Induction of adenoma (12.5 MB). Video and audio. QuickTime Player for PC and Mac is available as free download, http://www.apple.com/quicktime/download/. (MOV 12 MB)
Additional file 9: Cancer chemotherapy (14.9 MB). Video and audio. QuickTime Player for PC and Mac is available as free download, http://www.apple.com/quicktime/download/. (M4V 15 MB)
These simulation results indicate that the robust virtual crypt model can be used for in silico experiments to investigate different chemotherapy scheduling protocols and produce quantitative results. The relationship between the range of Duration times and the balance between time to cure and collateral damage to healthy cells would not be easily obtained by other means.
The model presented here was developed to simulate the stochastic cell dynamics in crypts of the human colon. It took into account recent evidence that cell types are plastic, i.e. that there can be inter-conversion between cell types. The model is the first to reproduce the average number of each cell type (stem cells, proliferating cells, and differentiated cells) and the variation of each cell type, measured in human colon crypts. It also reproduced the behavior of biological crypts, including monoclonal conversion by neutral drift, formation of adenomas by initiating mutations at various locations along the crypt axis, and robust recovery after exposure to a cytotoxic agent. The utility of the model was demonstrated by experiments conducted at the graphical-user interface that explored the effect of a range of parameter values for chemotherapy.
Inter-conversion of cell types
In this agent-base model, progeny cell types are determined not by the type of their parent, but rather by their position in a divide gradient along the crypt axis. The divide gradient has a low value at the top of the crypt and a higher value toward the bottom of the crypt. A progeny cell that moves to a new position away from a parent has a type that is determined by its new position in this gradient, rather than by the type of its parent, Figure 1. The value of a gradient at a cell’s position along the axis of the crypt depends upon the length of the gradient, that is, the total number of cells in the crypt. As the total number of cells stochastically increases by division or decreases by cell death, the value of the gradient at a position may change. A progeny cell may arrive in a higher or lower gradient value than its parent. As a consequence, the change in cell type from parent to progeny is not limited to a change in one direction, but may be bidirectional. For instance, a proliferating cell may produce one or more progeny cells that are also proliferating cells, or one or more progeny cells that are differentiated cells, or one or more cells that are quiescent stem cells. Similarly quiescent stem cells may produce proliferating cells; and the reverse, proliferating cells may produce quiescent stem cells.
The divide gradient
After cell division, a progeny cell’s type will depend on its response to the value of the divide gradient at its new position. In this model the response is determined by the “Gradient feedback strength”. It is the response of a progeny cell to the difference in the gradient value at its new position compared to the old position of its parent. The strength of the response affects the variation of cell numbers over time. Parameter sweeping was used to determine value of the “Gradient feedback strength” that reproduced the observed coefficient of variation between crypts, Figure 6.
The divide gradient may be determined by the concentration of a ligand along the crypt axis. The response to the divide gradient may be influenced by the number of receptors on the cell, as well as the time period required for signal transduction, gene expression, protein synthesis, protein processing, and protein translocation to the cell surface. These, in turn, may depend on the rate of progression through the cell cycle. Molecules with gradients along the crypt axis have been described [18, 37–39]. Some of these molecules have been the basis of other crypt models. These molecules include Wnt , Wnt and Notch [8, 32], and EphB receptors and ephrinB ligands . Our model is agnostic as to the identification of the molecule, or combination of molecules, that might be responsible for the divide gradient and the cell’s response to the gradient.
The die gradient
Homeostasis requires that cells be removed as new cells are produced. The die gradient along the crypt axis indicates the probability that a cell will die, and be removed. There is a greater probability that a cell will be removed at the top than at the bottom. The consequence of a cell near the top being removed is that a cell below it can move up into its former position. This process can be iterated, resulting in cells moving up the crypt in a column. Kaur and Potten  observed that cell migration occurred after recovery from radiation, hydroxyurea, or other cytotoxic agents, even in the absence of mitotic activity. This is consistent with cell movement resulting from cells being pulled up from the top, rather then being pushed up from the bottom. It is not clear what is the mechanism of cell removal. Apoptosis, and removal of dead cells by macrophages, is most frequent at the top . Cell removal may be a response to the curvature of the cell layer at the lumen, as seen in Figure 2. This could result in removal of densely packed cells and death by anoikis . However, exfoliation, common in neoplasia, has been reported to be rare in normal human colon crypts . Alternatively, the die gradient may be the result of a cell division counting mechanism, such as loss of telomeres . This model does not invoke a specific mechanism for cell death and cell loss.
We measured an average of 35.7 quiescent stem cells per human colon crypt. This was determined as the number of cells in the bottom of the crypt that did not stain with the antibody to Ki-67, a protein that is expressed in proliferating cells . Other investigators have identified quiescent stem cells, active stem cells, or stem cell precursors, as cells at or near the bottom of the crypt that uniquely express specific proteins. These proteins include Lgr 5 , Bmi1, musashi-1 [86, 87], aldehyde dehydrogenase 1 , and Lrg1. Stem cells have also been recognized by utilizing functional assays [29, 90] or by linear tracing . Potten et al.  measured the number of clonogenic cells after radiation in the small intestine of mice and concluded that there were about 32 “functional” stem cells. Loeffer et al.  developed a model of steady-state proliferation in mouse intestine crypts and by fitting successive labeling index data concluded that there are more than 4 and more likely closer to 16 stem cells per crypt. Kozar et al.  calculated the number of stem cells per crypt in the mouse small intestine as 5–6, and in the colon as 7, by lineage tracing of crypts with spontaneous mutations in [CA] 30 repeats. Nicolas et al.  analyzed methylation patterns of human colon crypts and concluded that there was a modal value of between 15 and 20 stem cells per human colon crypt.
The differences in the estimates of the number of stem cells per crypt may be due to several factors, including differences in the types of cells that are detected by different assays, i.e. quiescent stem cell, active stem cells, or stem cell precursors. Other contributing factors include differences in the size of mouse and human crypts, and differences in size of crypts in the intestine and in the colon.
We measured the variation of the number of quiescent stem cells in adjacent crypts in a fixed biopsy specimen and found a large coefficient of variation, 102%. This variation in different crypts at one time suggests that the number of quiescent stem cells in any one crypt is dynamic and varies over time . Our model reproduces this variation of the number of stem cells. It also reproduces the variation of each of the other cell types measured in human crypts. This was achieved by determining appropriate values for the strength of feedback response of cells to their gradients. Feedbacks have been included in other models of the dynamics of crypts [5, 32, 95, 96] and other similar structures [31, 97]. These models have included feedbacks in order to simulate an average number of cells over time, whereas in our model feedbacks were included in order to simulate the variation in number of cells over time.
The virtual crypt is robust to perturbation
The virtual crypt is robust, as are biological crypts, in recovering after exposure to a cytotoxic agent, Figure 7. When unperturbed, the number of cells per crypt is in a quasi-stationary state. After a crypt is exposed to a cytotoxic dose there is a reduction in the total number of cells, mostly by reduction in the proliferating cells which are more sensitive than the quiescent cells which are non-dividing and the differentiated cells which have a low probability of dividing. The reduction in the total number of cells has the effect of quiescent stem cells arriving within the region of the divide gradient. This results in them having a greater probability of dividing. The former quiescent stem cells convert to become active stem cells and their progeny become proliferating cells. The result is that the total number of cells increases briefly until the quasi-stationary state is restored. Similar recovery behavior has been achieved in other crypt models [8, 98].
The virtual crypt model was used to investigate chemotherapy protocols
Since the virtual crypt recovers after exposure to cytotoxic agents, it can be used to simulate chemotherapy, or radiation therapy, with different scheduling protocols. Differences in the interval between cytotoxic doses, the duration of the doses, and the lethality of each dose can be varied at the graphical user interface. In one example, parameter sweeping was used to determine the optimum duration of chemotherapy that would eliminate all mutant tumor cells with the minimum collateral damage to healthy cells, Figure 8. The response of the virtual crypt to chemotherapy as a function of time can be seen in the video demonstration provided in Additional file 9.
There are limitations in translating the results of simulating cancer chemotherapy protocols. It would be necessary to determine the difference in the rates of cell proliferation, cell death, and cell differentiation of the mutant cells from those of normal cells. Proliferation and death rates are routinely measured in cell culture, albeit not in tissue context. Cell differentiation rates can be measured by utilizing the proportion of clonal populations that stain positively for expression for protein markers of differentiation . More stringent limitations are that the model does not yet take into account angiogenesis, invasion, and the effect of cytotoxicity on other tissues such as bone marrow or heart. Although no model is complete, this model and other in silico models, have provided insights that are not readily available by other means .
Additional applications of the virtual crypt model
One of the goals of this project was to provide a tool that would facilitate in silico experiments. Several examples of experiments using the virtual crypt model have been described in the sections “Verification of model behavior”, and “Results”. The model of the virtual crypt is being made available for other users to conduct additional in silico experiments, Additional file 1. The experiments can be conducted by inputting single parameter values at the graphical user interface and seeing the output plots in real time, or by conducting parameter sweeps using the Behavior Space tool and collecting numerical data in table or spreadsheet format for statistical analysis. Some example additional experiments include the following:
Modeling crypts of other organisms
The model described here was calibrated with measurements of the number of cells in a human biopsy. Crypts of other organisms, such as the mouse for which there is a large amount of experimental evidence, could be modeled by turning on the “ResizeCryptAdjust” toggle and entering the appropriate number of cells per crypt in the “CellTarget” box.
Investigating non-homeostatic conditions
Parameter values were determined that allowed the virtual crypt to be in a critical state, i.e. to maintain quasi-stationary numbers of each cell type over time. However, a stochastic process may be critical, subcritical, or supercritical depending on the ratio of cell birth and cell death. This ratio may be altered by mutation, cytotoxic therapy, or redistribution of growth factors. The result could be crypts becoming either extinct or unbounded in cell number. The reporter box “ExtinctionTime” will display the time when a crypt becomes extinct, and the reporter box “UnboundedSizeTime” will display the time when a crypt becomes unbounded in cell number. Multiple runs using the Behavior Space tool can provide information on the distribution of times for such events, and the range of parameters for which the crypt is critical, subcritical, or supercritical.
Exploring modes of therapy
Fractional chemotherapy was described as an application of the crypt model. In fractional chemotherapy there is a repeated application of a maximum tolerated dose of a cytotoxic agent for fixed duration, interspersed with a period of no exposure to the agent to allow recovery. Other kinds of therapy can be explored with the virtual crypt model. For instance, in metronomic chemotherapy there is application of a continuous low dose of an agent . The results of metronomic therapy can be modeled by setting the value of chemotherapy “Interval” and “Duration” to be equal, so that there will be no gap in time between doses. Then the intensity and period of therapy to achieve cure (zero “Proportion Mutant Cells”) can be determined by parameter sweeping the values of “Duration” and “Lethality”. Another the kind of therapy, differentiation therapy, aims not to kill mutant proliferating cancer cells with a cytotoxic agent, but rather to induce them to differentiate into more normal cells that will undergo terminal differentiation and therefore not continuing to proliferate. Differentiation therapy has been successfully applied to leukemia cells  and has been suggested for solid tumors . Differentiation therapy can be simulated by changing the “Crypt Divide Max”, and then using parameter sweeping with the Behavior Space tool to determine the values of other parameters that maintain homoeostasis of numbers of crypt cell types. An important consideration of any therapy is the existence of heterogeneity of phenotypes among cells in the tumor population . Heterogeneity could be accounted for in the virtual crypt model by simulating different mutant cell phenotypes, and doing parameter sweeping for each phenotype to determine which range of values of “Interval”, “Duration”, and “Lethality” are effective for each different mutant phenotype. Then, a range of parameter values can be chosen that are effective for all, or most, of the different mutant cell phenotypes.
An agent-based model of homeostatic cell dynamics of human colon crypts has been developed. It was verified as behaving similarly to real crypts, in that it undergoes monoclonal conversion by neutral drift, forms adenomas by mutations located at the top and the bottom of the crypt, and is robust in recovering from cytotoxic perturbation. This model has several novel features. It reproduces the average number of each of the cell types measured in human biopsy specimens, and it reproduces the quasi-stationary stochastic cell dynamics of human crypts as deduced from the measured variation of cell types between different human crypts. Also, it facilitates in silico experiments at the graphical user interface.
Model availability and requirements
Additional file 1 includes the complete model for the virtual crypt, including the “Interface” section, “Information” section (text description), and “Procedures” section (computer scripts). It is licensed under GNU GPL 3. The model runs on the NetLogo application. NetLogo is a multi-agent programmable modeling environment that runs on Windows PC and Mac platforms. It is an open-source application available at http://ccl.northwestern.edu/netlogo. It is authored by Uri Wilensky and developed at The Center for Connected Learning (CCL) and Computer-Based Modeling.
Coefficient of variation = standard deviation divided by mean
Antibody to Ki-67
Antigen protein that appears in the G1 part of the cell cycle of proliferating cells
The gap in time of the cell cycle between cell division and the initiation of DNA synthesis.
Binder HJ: Intestinal fluid and electrolyte movement. Medical physiology: a cellular and molecular approach boron. Edited by: Boron WF, Boulaep EL. 2012, Philadelphia: Saunders Elsevier, 933-948. 2
Li L, Clevers H: Coexistence of quiescent and active adult stem cells in mammals. Science. 2010, 327: 542-545. 10.1126/science.1180794.
Humphries A, Wright NA: Colonic crypt organization and tumorigenesis. Nature Rev Cancer. 2008, 8: 415-424. 10.1038/nrc2392.
Clevers H: The intestinal crypt, a prototype stem cell compartment. Cell. 2013, 154: 274-284. 10.1016/j.cell.2013.07.004.
Boman BM, Fields JZ, Bonham-Carter O, Runquist OA: Computer modeling implicates stem cell overproduction in colon cancer initiation. Cancer Res. 2001, 61: 8408-8411.
Johnston MD, Edwards CM, Bodmer WF, Maini PK, Chapman SJ: Mathematical modeling of cell population dynamics in the colonic crypt and in colorectal cancer. Proc Natl Acad Sci USA. 2007, 104: 4008-4013. 10.1073/pnas.0611179104.
Loeffler M, Bratke T, Paulus U, Li YQ, Potten CS: Clonality and life cycles of intestinal crypts explained by a state dependent stochastic model of epithelial stem cell organization. J Thoret Biol. 1997, 186: 41-54. 10.1006/jtbi.1996.0340.
Buske P, Galle J, Barker N, Aust G, Clevers H, Loeffler M: A comprehensive model of the spatio-termporal stem cell and tissue organization in the intestinal crypt. PLoS Comp Biol. 2011, 7: 31001045-
Allen LJS: An Introduction to Stochastic Processes with Applications to Biology. 2003, Upper Saddle River, NJ: Pearson Prentice-Hall
Potten CS, Loeffler M: Stem cells: attributes, cycles, spirals, pitfalls, and uncertainties. Lessons from and from the crypt. Dev. 1990, 110: 1001-1020.
Clark MF, Fuller M: Stem cells and cancer: two faces of eve. Cell. 2006, 124: 1111-1115. 10.1016/j.cell.2006.03.011.
Watt FM, Hogan B: Out of Eden: stem cells and their niches. Science. 2000, 287: 1427-1430. 10.1126/science.287.5457.1427.
Spradling A, Drummond-Barbosa D, Kai T: Stem cells find their niche. Nature. 2001, 414: 98-104. 10.1038/35102160.
Fuchs E, Tumbar T, Guasch G: Socializing with the neighbors: stem cells and their niche. Cell. 2004, 116: 769-778. 10.1016/S0092-8674(04)00255-7.
Li L, Neaves WB: Normal stem cells and cancer stem cells: the niche matters. Cancer Res. 2006, 66: 4553-4557. 10.1158/0008-5472.CAN-05-3986.
Yen T-H, Wright NA: The gastrointestinal tract stem cell niche. Stem Cell Rev. 2006, 2: 203-212. 10.1007/s12015-006-0048-1.
Morrison SJ, Spradling AC: Stem cells and niches: mechanisms that promote stem cell maintenance throughout life. Cell. 2008, 32: 598-611.
Medema JP, Vermeulen L: Microenvironment regulation of stem cells in intestinal homeostasis and cancer. Nature. 2011, 474: 318-326. 10.1038/nature10212.
Lander AD, Kimble J, Clevers H, Fuchs E, Montarras D, Buckingham M, Calof AL, Trumpp A, Oskarsson T: What does the concept of the stem cell niche really mean today?. BMC Biol. 2012, 10: 19-34. 10.1186/1741-7007-10-19.
Finch PW, He X, Kelley MJ, Uren A, Schaudies RP, Popescu NC, Rudikoff S, Aaronson SA, Varmus HE, Rubin JS: Purification and molecular cloning of a secreted, Frizzled-related antagonist of Wnt action. Proc Natl Acad Sci USA. 1997, 94: 6770-6775. 10.1073/pnas.94.13.6770.
Chaffer CL, Brueckmann I, Scheel C, Kaestli A, Wiggins PA, Rodigues LO, Brooks M, Reinhardt F, Su Y, Polyak K, Arendt LM, Kuperwasser C, Bierie B, Weinberg RA: Normal and neoplastic nonstem cells can spontaneously convert to a stem-like state. Proc Natl Acad Sci USA. 2011, 108: 7950-7955. 10.1073/pnas.1102454108.
Kuhnert F, Davis CR, Wang H-T, Chu P, Lee M, Yuan J, Nusse R, Kuo CJ: Essential requirement for Wnt signaling in proliferation of adult small intestine and colon revealed by adenoviral expression of Dickkopf-1. Proc Natl Acad Sci USA. 2004, 101: 266-271. 10.1073/pnas.2536800100.
Montgomery RK, Carlone DL, Richmond C, Farilla L, Kranendonk MEG, Henderson DE, Baffour-Awuah NY, Ambruzs DM, Fogli LK, Algra S, Breault DT: Mouse telomerase reverse transcriptase (mTert) expression marks slowly cycling intestinal stem cells. Proc Natl Acad Sci USA. 2011, 108: 179-184. 10.1073/pnas.1013004108.
Sato T, van Es JH, Snippert HJ, Stange DE, Vries RG, van den Born M, Barker N, Shroyer NF, van de Wetering M, Clevers H: Patheth cells constitute the niche for Lgr5 stem cells in intestinal crypts. Nature. 2011, 469: 415-418. 10.1038/nature09637.
Takeda N, Jain R, LeBoeuf MR, Wang Q, Lu MM, Epstein JA: Interconversion between intestinal stem cell populations in distinct niches. Science. 2011, 334: 1420-1424. 10.1126/science.1213214.
Tian H, Biehs B, Warming S, Leong KG, Rangell L, Klien OD, de Sauvage FJ: A reserve stem cell population in small intestine renders Lgr5-positive cells dispensable. Nature. 2011, 478: 255-259. 10.1038/nature10408.
van Es JH, Sato T, van de Wetering M, Lyubimova A, Nee AN, Gregorieff A, Sasaki N, Zeinstra L, van den Born M, Korving J, Martens AC, Barker N, van Oudenaarden A, Clevers H: DII1+ secretory progenitor cells revert to stem cells upon crypt damage. Nat Cell Biol. 2012, 14: 1099-1104. 10.1038/ncb2581.
Loeffler M, Roeder I: Tissue stem cells: definition, plasticity, heterogeneity, self-organization and models – A conceptual approach. Cells Tissues Organs. 2002, 171: 8-26. 10.1159/000057688.
Jones PH, Simons BD, Watt FM: Sic transit Gloria: farewell to the epidermal transit amplifying cell?. Cell Stem Cell. 2007, 1: 1-11.
Barker N, van Oudenaarden A, Clevers H: Identifying the stem cell of the intestinal crypt: strategies and pitfalls. Cell Stem Cell. 2012, 11: 452-460. 10.1016/j.stem.2012.09.009.
Marjanovic ND, Weinberg RA, Chaffer CL: Cell plasticity and heterogeneity in cancer. Clin Chem. 2013, 59: 168-179. 10.1373/clinchem.2012.184655.
Lander AD, Gokoffski KK, Wan FYM, Nie Q, Calof AL: Cell lineages and the logic of prolifeative control. PLoS Biol. 2009, 7: e1000015-
Pin C, Watson AJM, Carding SR: Modelling the spatio-temporal cell dynamics reveals novel insights on cell differentiation and proliferation in the small intestinal crypt. PLoS ONE. 2012, 7: 337115-
Loeffler M, Stein R, Wichmann HE, Potten CS, Kaur P, Chwalinski S: Intestinal cell proliferation. I. A comprehensive model of steady-state proliferation in the crypt. Cell Tissue Kinet. 1986, 19: 627-645.
Boman BM, Fields JZ, Cavanaugh KL, Guetter A, Runquist OA: How dysregulated colonic crypt dynamics cause stem cell overpopulation and initiate colon cancer. Cancer Res. 2008, 68: 3304-3313. 10.1158/0008-5472.CAN-07-2061.
van Leeuwen IMM, Byrne HM, Jensen OE, King JR: Crypt dynamics and colorectal cancer: advances in mathematical modeling. Cell Prolif. 2006, 39: 157-181. 10.1111/j.1365-2184.2006.00378.x.
Crosnier C, Stamataki D, Lewis J: Organizing cell renewal in the intestine: stem cells, signals and combinatorial control. Nat Rev Genetics. 2006, 7: 349-359. 10.1038/nrg1840.
Gregorieff A, Pinto D, Begthel H, Destree O, Kielman M, Clevers H: Expression pattern of Wnt signaling components in the adult intestine. Gastroenterol. 2005, 129: 626-638.
Kosinski C, Li VSW, Chan ASY, Zhang J, Tsui CHWY, Chan TL, Mifflin RC, Powell DW, Yuen ST, Leung SY, Chen X: Gene expression patterns of human colon tops and basal crypts and BMP antagonists as intestinal stem cell niche factors. Proc Natl Acad Sci USA. 2007, 104: 15418-15423. 10.1073/pnas.0707210104.
Dalerba P, Kalisky T, Sahoo D, Rajendran PS, Rothenberg ME, Leyrat AA, Sim S, Okamoto J, Johnston DM, Qian D, Zabala M, Bueno J, Neff NF, Wang J, Shelton AS, Visser B, Hisamori S, Shimono Y, van de Wetering M, Clevers H, Clarke MF, Quake SR: Single-cell dissection of transcriptional heterogeneity in human colon tumors. Nat Biotech. 2011, 29: 1120-1127. 10.1038/nbt.2038.
Clevers H, Nusse R: Wnt/-catenin signaling and disease. Cell. 2012, 149: 1192-1205. 10.1016/j.cell.2012.05.012.
Winton DJ, Blount MA, Ponder BA: A clonal marker induced by mutation in mouse intestinal epithelium. Nature. 1988, 333: 463-466. 10.1038/333463a0.
Preston SL, Wong W-M, Chan AO-O, Poulson R, Jeffery R, Goodlad RA, Mandir N, Elia G, Novelli M, Bodmer WF, Tomlinson IP, Wright NA: Bottom-up histogenesis of colorectal adenomas: origin in the monocryptal adenoma and initial expansion by crypt fission. Cancer Res. 2003, 63: 3819-3825.
Snippert HJ, Clevers H: Tracing adult stem cells. EMBO Rep. 2011, 12: 113-121. 10.1038/embor.2010.216.
Alcolea MP, Jones PH: Tracking cells in their native habitat: lineage tracing in epithelial neoplasia. Nat Rev Cancer. 2013, 13: 161-171. 10.1038/nrc3460.
Snippert HJ, van der Flier LG, Sato T, van Es JH, van den Born M, Kroon-Veenboer C, Barker N, Klein AM, van Rheenen J, Simons BD, Clevers H: Intestinal crypt homeostasis results from neutral competition between symmetrically dividing Lgr5 stem cells. Cell. 2010, 143: 134-144. 10.1016/j.cell.2010.09.016.
Lopez-Garcia C, Klein AM, Simons BD, Winton DJ: Intestinal stem cell replacement follows a pattern of neutral drift. Science. 2010, 330: 822-825. 10.1126/science.1196236.
Simons BD, Clevers H: Stem cell self-renewal in intestinal crypt. Expt Cell Res. 2011, 317: 2719-2724. 10.1016/j.yexcr.2011.07.010.
Loeffler M, Birke A, Winton D, Potten C: Somatic mutation, monoclonality and stochastic models of stem cell organization in the intestinal crypt. J Theoret Biol. 1993, 160: 471-491. 10.1006/jtbi.1993.1031.
Fletcher AG, Breward CJW, Chapman SJ: Mathematical modeling of monoclonal conversion in the colonic crypt. J Theoret Biol. 2012, 300: 118-133.
Fearon ER: Molecular genetics of colorectal cancer. Annu Rev Pathol Mech. 2011, 6: 479-507. 10.1146/annurev-pathol-011110-130235.
Lamprecht SA, Lipkin M: Migrating colonic crypt epithelial cells: primary targets for transformation. Carcinogenesis. 2002, 23: 1777-1780. 10.1093/carcin/23.11.1777.
Wright NA: Review article: is there a common principle in the development of garstrointestinal cancers? Stem cells in the origin of cancer. Aliment Pharmacol Ther. 2006, 24 (Suppl 4): 34-40.
Shih I-M, Wang T-L, Traverso G, Romans K, Hamilton SR, Ben-Sasson S, Kinzler KW, Vogelstein B: Top-down morphogenesis of colorectal tumors. Proc Natl Acad Sci USA. 2001, 98: 2640-2645. 10.1073/pnas.051629398.
Zhu L, Gibson P, Currie DS, Tong Y, Richardson RJ, Bayazitov IT, Poppleton H, Zakharenko S, Ellison DW, Gibertson RJ: Prominin 1 marks intestinal stem cells that are susceptible to neoplastic transformation. Nature. 2009, 457: 603-607. 10.1038/nature07589.
Barker N, Ridgeway RA, van Es JH, van de Wetering M, Begthel H, van den Born M, Danenberg E, Clarke AR, Sansom OJ, Clevers H: Crypt stem cells as the cells-of-origin of intestinal cancer. Nature. 2009, 457: 608-611. 10.1038/nature07602.
Komarova NL, Wang L: Initiation of colorectal cancer: where do the two hits hit?. Cell Cycle. 2004, 3: 1558-1565. 10.4161/cc.3.12.1186.
Komarova NL, Cheng P: Epithelial tissue architecture protects against cancer. Math Biosci. 2006, 200: 90-117. 10.1016/j.mbs.2005.12.001.
Mirams GR, Fletcher AG, Maini PK, Byrne HM: A theoretical investigation of the effect of proliferation and adhesion on monoclonal conversion in the colonic crypt. J Theoret Biol. 2012, 312: 143-156.
Potten CS: A comprehensive study of the radiobiological response of the murine (BDF1) small intestine. Int J Radiat Biol. 1990, 58: 925-973. 10.1080/09553009014552281.
Wright NA, Al-Nafussi A: The kinetics of villus cell populations in the mouse small intestine. II. Studies on growth control after death of proliferative cells induced by cytosine arabinoside, with special reference to negative feedback mechanisms. Cell Tissue Kinet. 1982, 15: 611-631.
Potten CS, Taylor Y, Hendry JH: The doubling time of regenerating clonogenic cells in the crypts of irradiated mouse small intestine. Int J Radiat Biol. 1988, 54: 1041-1051. 10.1080/09553008814552421.
Shimada Y, Yoshino M, Wakui A, Nakao I, Futatsuki K, Sakata Y, Kombe M, Toguchi T, Ogawa N, the CPT-11 Gastrointestinal Cancer Study Group: Phase II study of CPT-11, a new camptothecin derivative, in metastatic colorectal cancer. J Clin Oncol. 1993, 11: 909-913.
Kerbel RS, Kamen BA: The anti-angiogenic basis of metronomic chemotherapy. Nature Rev Cancer. 2004, 4: 423-436. 10.1038/nrc1369.
Davis AJ, Tannock IF: Repopulation of tumour cells between cycles of chemotherapy: a neglected factor. Lancet Oncol. 2000, 1: 86-93. 10.1016/S1470-2045(00)00019-X.
Marcu L, Bezak E: Modelling of tumour repopulation after chemotherapy. Australas Phys Eng Sci Med. 2010, 33: 265-270. 10.1007/s13246-010-0026-4.
Taketo MM, Edelman W: Mouse models of colon cancer. Gastroenterol. 2009, 136: 780-798. 10.1053/j.gastro.2008.12.049.
Rosenberg DW, Giardina C, Tanaka T: Mouse models for the study of colon carcinogenesis. Carcinogenesis. 2009, 30: 183-196.
Huang KE, Maricevich MA, Richard LG, Chen WY, Richardson MP, Kumin A, Bronson RT, Mahmood U, Kucherlapati R: Development of a mouse model for sporadic and metastatic colon tumors and its use in assessing drug treatment. Proc Natl Acad Sci USA. 2010, 107: 1565-1570. 10.1073/pnas.0908682107.
Gatenby R, Silva AS, Gilles RJ, Frieden BR: Adaptive therapy. Cancer Res. 2009, 69: 4849-4903.
Mieszkalski GB, Brady LW, Yaeger TE, Class R: Radiotherapy. Clinical oncology. Edited by: Lenhard REJr, Osteen RT, Gansler T. 2001, Atlanta, Georgia: American Cancer Society Inc, 165-174.
Frei E, Antiman KH: Principles of dose, schedule, and combination chemotherapy. Cancer medicine. Edited by: Bast RCJr, Kuff DW, Pollock RE, Weichselbaum RR, Holland JF, Frei EIII. 2000, Hamilton, Ontario: BC Decker Inc, 556-568. 5
Marcu LG, Harriss-Phillips WM: In silico modeling of treatment-induced tumour cell kill: developments and advances. Comp Math Methods Med. 2012, 2012: 960256-
Railsback SF, Grimm V: Agent-based and individual-based modeling: a practical introduction. 2012, Princeton, NJ: Princeton University Press
Loeffler M, Potten CS, Paulus U, Glatzer J, Chwalinski S: Intestinal crypt proliferation. II. Computer modeling of mitotic index data provides further evidence for lateral and vertical cell migration in the absence of mitotic activity. Cell Tissue Kinet. 1988, 21: 247-258.
Kaur P, Potten CS: Cell migration velocities in the crypts of the small intestine after cytotoxic insult are not dependent on mitotic activity. Cell Tissue Kinet. 1986, 19: 601-610.
Verzi MP, Shivdasani RA: The intestinal-crypt casino. Nature. 2010, 467: 1055-1056. 10.1038/4671055a.
van Leeuwen IMM, Mirams GR, Walter A, Fletcher A, Murray P, Osborne J, Varma S, Young SJ, Cooper J, Doyle B, Pitt-Francis J, Momtahan L, Pathmanathan P, Whiteley JP, Chapman SJ, Gavaghan DJ, Jensen OE, King JR, Maini PK, Waters SL, Byrne HM: An integrative computational model for intestinal tissue renewal. Cell Prolif. 2009, 42: 617-636. 10.1111/j.1365-2184.2009.00627.x.
Wong SY, Chiam K-H, Lim ST, Matsudaira P: Computational model of cell positioning: directed and collective migration in the intestinal crypt epithelium. J Royal Society Interface. 2010, 7 (Suppl 3): S351-S363.
Hall PA, Coates PJ, Ansari B, Hopwood D: Regulation of cell number in the mammalian gastrointestinal tract: the importance of apoptosis. Cell Sci. 1994, 104: 3569-3577.
Dunn S-J, Appleton PL, Nelson SA, Näthke IS, Gavaghan DJ, Osborne JM: A Two-dimensional model of the colonic crypt accounting for the role of the basement membrane and pericryptal fibroblast sheath. PLoS Comp Biol. 2012, 8: e1002515-10.1371/journal.pcbi.1002515.
Loktionov A: Cell exfoliation in the human colon: myth, reality, and implications for colorectal cancer screening. Int J Cancer. 2007, 120: 2281-2289. 10.1002/ijc.22647.
Scholzen T, Gerdes J: The Ki-67 protein: from known and unknown. J Cell Physiol. 2000, 182: 311-322. 10.1002/(SICI)1097-4652(200003)182:3<311::AID-JCP1>3.0.CO;2-9.
Barker N, van Es JH, Kuipers J, Kujala P, van den Born M, Cozijnsen M, Haegebarth A, Korving J, Begthel H, Peters PJ, Cleavers H: Identification of stem cells in small intestine and colon by marker gene Lgr5. Nature. 2007, 449: 103-1008.
Sangiori E, Capecchi MR: Bmi1 is expressed in vivo in intestinal stem cells. Nat Genet. 2008, 40: 915-920. 10.1038/ng.165.
Nishimura S, Wakabayashi N, Toyada K, Kashima K, Mitsufuji S: Expression of musashi-1 in human normal colon crypt cells. Digestive Diseases Sci. 2003, 48: 1523-1529. 10.1023/A:1024763723240.
Potten CS, Booth C, Tudor GL, Booth D, Brady G, Hurley P, Ashton G, Clarke R, Sakakibara S, Okano H: Identification of a putative intestinal stem cell and early lineage marker; musashi-1. Differentiation. 2003, 71: 28-41. 10.1046/j.1432-0436.2003.700603.x.
Huang EH, Hynes MJ, Zhang T, Ginestier C, Dontu G, Appleman H, Fields JZ, Wicha MS, Boman BM: Aldehyde dehydrogenase 1 is a marker for normal and malignant human colonic stem cells (SC) and tracks SC overpopulation during colon tumorigenesis. Cancer Res. 2009, 69: 3382-3389. 10.1158/0008-5472.CAN-08-4418.
Powell A, Wang Y, Li Y, Poulin EJ, Means AL, Wasington MK, Higginbotham JN, Jucheim A, Prasad N, Levy SE, Guo Y, Shyr Y, Aronow BJ, Hagis KM, Franklin JL, Coffey RJ: The pan-ErbB negative regulator Lrig1 is an intestinal stem cell marker that functions as a tumor suppressor. Cell. 2012, 149: 146-158. 10.1016/j.cell.2012.02.042.
Potten CS, Gandara R, Mahida YR, Loeffler M, Wright NA: The stem cell of small intestinal crypts: where are they?. Cell Prolif. 2009, 42: 732-750.
Potten CS, Hendry JH, Moore JV: Estimates of the number of clonogenic cells in crypts of murine small intestine. Virchows Archiv B. 1987, 53: 227-234. 10.1007/BF02890247.
Kozar S, Morrissey E, Nicholson AM, van der Heijden M, Zecchini HI, Kemp R, Tavaré S, Vermeulen L, Winton DJ: Continuous clonal labeling reveals small numbers of functional stem cells in intestinal crypts and adenomas. Cell Stem Cell. 2013, 13: 1-8. 10.1016/j.stem.2013.06.010.
Nicolas PK-M, Kim D, Shibata D, Tavaré S: The stem cell population of the human colon crypt: analysis via methylation patterns. PLoS Comp Biol. 2007, 3: e28-10.1371/journal.pcbi.0030028.
Furusawa C, Kaneko K: A dynamical-systems view of stem cell biology. Science. 2012, 338: 215-217. 10.1126/science.1224311.
Britton NF, Wright NA, Murray JD: A mathematical model for cell population kinetics in the intestine. J Theor Biol. 1982, 98: 532-541.
Rodriguez-Brenes I, Komarova NL, Wodarz D: Evolutionary dynamics of feedback escape and the development of stem-cell-driven cancers. Proc Natl Acad Sci USA. 2011, 108: 18983-18988. 10.1073/pnas.1107621108.
Youssefpour H, Li X, Lander AD, Lowengrub JS: Multispecies model of cell lineages and feedback control in solid tumors. J Theoret Biol. 2012, 304: 39-59.
Paulus U, Potten CS, Loeffler M: A model of the control of cellular regeneration in the intestinal crypt after perturbation based solely on local stem cell regulation. Cell Prolif. 1992, 25: 559-578. 10.1111/j.1365-2184.1992.tb01460.x.
Axelrod DE, Terry R, Kern F: Cell differentiation rates of Friend murine erythroleukemia variants isolated by sib selection. Somatic Cell Genet. 1979, 5: 539-549. 10.1007/BF01542693.
Grimwade D, Mistry AR, Solomon E, Guidez F: Acute promyelocytic leukemia: a paradigm for differentiation therapy. Cancer Treatment Res. 2010, 145: 219-235.
Cruz FD, Matushansky I: Solid tumor differentiation therapy – is it possible?. Oncotarget. 2012, 3: 559-567.
Axelrod DE, Miller N, Chapman J-AW: Avoiding pitfalls in the statistical analysis of heterogeneous tumors. Biomed Informatics Insights. 2009, 2: 11-18.
We thank Steven Shiff, Cancer Institute of New Jersey, for the biopsy specimens; Paula Vera-Lincona, Douglass Robinson, Asya Pritsker, Jaclyn Lazarus, and Xing Sun Chin for development of earlier models; Michael de Freitas for helpful discussions about cell kinetics; Michael Verzi for suggestions on the manuscript; Robert Axelrod for suggesting NetLogo as a modeling application; and Uri Wilensky for making available the NetLogo open-source application.
The authors declare that they have no competing interests.
R.B. wrote the code, suggested new features, and carried out some simulations. D.E.A. initiated the project, made measurements of biopsy specimens, provided biological information, did the statistical analysis, carried out most of the simulations, and wrote the manuscript. Together they interpreted the results of the simulations, wrote the Information section of the model, produced the video, and approved of the final article. All authors read and approved the final manuscript.
Electronic supplementary material
Additional file 1: Virtual crypt model. The model runs on the open-source multi-platform NetLogo application available at http://ccl.northwestern.edu/netlogo/. (ZIP 20 KB)
Additional file 3: Information. Includes text that describes how to initiate running the model from the Interface. Describes each of the inputs (buttons, sliders, boxes, and outputs (plots, and boxes) of the interface of the model. Includes criteria for selecting default values, and how to conduct parameter sweeps. (DOCX 164 KB)
Additional file 5: Experimental methods. Includes source of specimen, image acquisition, measurement by image analysis, and determination of reliability of measurements. (DOCX 145 KB)
Authors’ original submitted files for images
Below are the links to the authors’ original submitted files for images.
Rights and permissions
This article is published under license to BioMed Central Ltd. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Bravo, R., Axelrod, D.E. A calibrated agent-based computer model of stochastic cell dynamics in normal human colon crypts useful for in silico experiments. Theor Biol Med Model 10, 66 (2013). https://doi.org/10.1186/1742-4682-10-66
- Agent-based model
- Colon crypts
- Cell dynamics
- Stem cells
- Colon cancer
- Radiation therapy