Abstract
When stimulated by chemoattractants, eukaryotic cells respond through a combination of temporal and spatial dynamics. These responses come about because of the interaction of a large number of signaling components. The complexity of these systems makes it hard to understand without a means of systematically generating and testing hypotheses. Computer simulations have proved to be useful in testing conceptual models. Here we outline the steps required to develop these models.
Keywords: Mathematical model, chemotaxis, reaction-diffusion, systems biology, virtual cell
1. Introduction
What does a mathematical model tell me that I didn’t know before? This is a common question posed by experimenters, suspicious that models merely package already-known information and provide few new insights. Models can do two things. First, they can “verify that known interactions in some system can produce the observed qualitative behavior.” (1). When employed this way, models act mostly as tools providing a form of consistency check, ensuring that the posited conceptual models behave as they are supposed to. However, the real benefit of models is a predictive tool. In this case, models usually precede complete knowledge of the system but serve to channel experimental investigations.
It is usually thought that the introduction of mathematical and computational techniques in the study of signaling pathways is a relatively new phenomenon – an offshoot of the advent of Systems Biology. And, while it is true that recent years have seen a veritable blossoming in the use of computational models in cell biology, it is also worth remembering that mathematical models have a long history of making significant contributions to the understanding of biological systems. The best such example is the use of models by Hodgkin and Huxley to understand electrophysiology.
Mathematical models of bacterial chemotaxis (reviewed in (2)) have a strong record of successfully leading to predictions that were later confirmed experimentation. Macnab and Koshland (3) were the first to use theoretical means to postulate a signaling mechanism that accounted for the adaptive behavior observed in the run/tumble behavior of bacteria (Fig. 1). Their “temporal gradient apparatus” consists of two enzymes catalyzing the synthesis (enzyme 1) or degradation (enzyme 2) of a compound. Both enzymes are activated chemoattractant receptor modification, albeit at different rates: fast for enzyme 1, slow for enzyme 2. In a time-varying gradient of increasing chemoattractant concentration, the net result is an increase in the concentration of the compound. Though presented as a conceptual model, it later led Koshland to posit that the enzymes could be regulated through methylation – a prediction that later proved to be true (4). Another example of theory leading experimentation is the proposal by Barkai and Leibler (5) that the bacterial signaling mechanism is robust (verified later (6)) or that of Bray and Morton-Firth (7) that the sensing capabilities could be increased if receptors worked cooperatively, in such a way that ligand-mediated changes in the activity of a receptor would propagate to neighboring receptors in a cluster – a model for which there is now experimental evidence (8).
Figure 1. Specifying the components.
A. Adding a new feature inside the EC (Extra-Cellular) compartment, with feature name IC (Intra-Cellular), and membrane name CM (Cell Membrane). B. Adding a new molecular species to the structure EC, with name L (ligand). C. All the molecular species are added to associated compartments.
It is perhaps not surprising, owing to the successful marriage between models and experiments in bacterial chemotaxis, that mathematical modeling has quickly become an accepted tool for studying eukaryotic chemotactic networks (reviewed in (9)). In this chapter we outline the steps necessary for developing these models. We begin by presenting some necessary theoretical background.
1.1. Modeling temporal dynamics
When developing a model describing the temporal dynamics of a biochemical network we use ordinary differential equations (ODEs). For a network with n interacting species, labeled C1,…,Cn, we describe temporal changes in the concentration of species i, denoted by Ci through the differential equation:
| (1) |
The function f specifies the interconnections that affect the concentration of Ci. The specific form of this function depends on the assumptions made about the biochemical interaction. We consider two types of reactions: Binding reactions and enzymatic reactions.
1.1.1. Binding reaction
Each time the forward reaction occurs, molecules of species C1 and C2 bind together to create one molecule of C3. With the reaction affinity of kf we can use a flux term Jf = kf × C1× C2 to represent the rate of consumption of C1 and C2, which is also the rate of production of C3. The reverse reaction occurs with affinity kr with one unit of C3 decomposing into one unit of C1 and one unit of C2. The fluxJr = kr ×C3 represents the rate the reverse reaction. The whole reaction therefore occurs at the combined rate of:
1.1.2. Enzymatic reaction using Michaelis-Menten dynamics
In enzymatic reactions, the enzyme E catalyzes the conversion of the substrate S into product P. The substrate S and enzyme E reversibly form an intermediate SE that is converted to product P with affinity k2 ×E. The standard assumption is that the enzyme turnover is so fast that the concentration of enzyme-substrate intermediate does not change during the reaction: dSE/dt=0. This reaction occurs at the rate of:
where Vmax=k2ETot and Km= (k−1+ k2)/ k1.
1.2. Modeling spatial dynamics
The most significant difference between the observed chemoattractant-induced behavior of bacterial and eukaryotic cells is that the latter can interpret gradients spatially. This is observed experimentally in that gradients elicit spatially segregated distributions of intra-cellular markers when exposed to chemoattractant gradients (10). Modeling the concentration of a biochemical species Ci that depends on time, t and spatial dimension, x, requires the use of partial differential equations (PDE). In particular, biochemical models using reaction-diffusion equations are needed:
| (2) |
As before, the function f specifies the interconnections that affect the concentration of Ci. The right-hand most term in the PDE specifies the diffusion of the species. The variable D is the diffusion coefficient. Its value can range around 10 μm2/s for proteins in the cytosol, 1 μm2/s for lipids in the membrane, and 0.1 μm2/s for proteins in the membrane (11).
To solve for Ci(x,t) requires that an initial distribution, Ci(x,0), be known. It is also necessary to have boundary conditions. For PDEs, there are several available choices. The most common form of boundary condition is to specify the flux of the species at the boundary.
In modeling spatial dynamics, it is sometimes necessary to consider situations were the interacting species reside on different compartments. For example: binding can occur when one reactant resides on the cell membrane (a binding site) and the other in an extra- or intra-cellular volume (e.g. the cytosol). In this case, the product is on the membrane.
1.3. LEGI model of gradient sensing
As an example of how to create a computational model of a chemosensory system we use a simplified model of gradient sensing, referred to as the LEGI (local excitation, global inhibition) model (9). This model can be viewed as an extension of the Macnab and Koshland model (3) in that receptor occupancy triggers two types of signals: a fast excitation and a slow inhibition that together regulate and observable response. Where the model differs is that it assume different spatial localizations: the excitation is local; the inhibition, global. When the spatial location is not an issue, for example, when the cell is stimulated by a homogeneous chemoattractant stimulus, the response is, as in the bacterial case, adaptive. However, in the presence of a chemoattractant gradient, the LEGI model leads to a spatial response. In this chapter we assume that this response regulates binding sites for phosphoinositide 3-kinase (PI3K). This is part of a model that combines parallel LEGI mechanisms to regulate the phospholipid signaling observed in Dictyostelium cells (12).
2. Materials
2.1. Compartmental models
In general, the right-hand side of Equations (1) and (2) are nonlinear functions of the species’ concentrations. As such, analytic solutions are rarely available. It is thus necessary to solve this equation numerically, requiring a numerical simulation package. The most popular, general-purpose packages are Matlab (Mathworks, Natick, MA), Mathematica (Wolfram, Champaign, IL) and Maple (Maplesoft, Waterloo, Canada). All are relatively easy to use and provide great functionality. Alternatively, a number of simulation packages specifically tailored to the biological signaling community have appeared (reviewed in (13)). In most of these, a graphical user interface allows the user to specify a biochemical interaction by selecting the type of reaction and the kinetic coefficients. The package then automatically generates and solves the necessary ODEs.
2.2. Spatial models
For spatially-varying models, the list of available simulation packages is considerably smaller. Comsol Multiphysics (Comsol, Burlington, MA), a general-purpose simulation package originally designed to work with Matlab but now independent, allows the user to specify general PDEs, or to select from one of several pre-defined forms, including reaction-diffusion equations such as Equation (2). The solution is obtained using finite-element methods (14).
The Virtual Cell is one of the few simulation packages specially tailored to cell biology that can deal with spatially varying simulations. Unlike most other software packages that reside and carry out the simulations in the user’s computer, the Virtual Cell software is maintained at a central server within the National Resource for Cell Analysis and Modeling (NRCAM) at the University of Connecticut Health Center (15). Using the Virtual Cell is done through a Java application over the internet. Use of the Virtual Cell requires an account, available at www.nrcam.uchc.edu/login/login.html. Funded through the National Center for Research Resources, a component of the National Institutes of Health, the Virtual Cell is free for users in an academic environment. General purpose tutorials are available (16).
3. Methods
In this chapter, we use the LEGI model of gradient sensing as an example to demonstrate how these processes can be modeled mathematically, and connected together in simulation to produce gradient sensing. We use the Virtual Cell as our modeling environment (see Note 1). The reactions modeled in the LEGI model are listed in Table 1; the molecules involved, as well as their spatial distribution in the cell geometry are specified in Table 2.
Table 1.
List of reactions.
| Reaction | Description | Reaction type | Reaction rate (#/(μm2·s)) |
kf (units) | kr (units) | |
|---|---|---|---|---|---|---|
| 1 | L_source ↔ L | Diffusion of cAMP from source | (see Note 6) | kf×L_source– kr×L | 1 (#/(μm2·μM·s)) | 1 (#/μm2·μM·s) |
| 2 | L+R↔C | cAMP binding to CAR1 | Binding | kf×L×R– kr×L | 1.66 (μM·s)−1 | 0.39 (s−1) |
| 3 | E+C→EA+C | Receptor-mediated local excitation | Enzymatic | kf×E×C– kr×EA | 0.001 (μm2/(#·s)) | 0.1 (s−1) |
| 4 | I+C→IA+C | Receptor-mediated global inhibition | Enzymatic | kf×I×C– kr×IA | 0.01 (μM·s)−1 | 10 (#/(μm2·μM·s)) |
| 5 | BS+EA→ BSA, BSA+IA→ BS | LEGI-mediated activation of binding site for PI3K | Enzymatic | kf×BS×EA– kr×BSA×IA | 0.01 (μm2/(#·s)) | 1000 (μM·s)−1 |
| 6 | PI3K+BSA↔PI3KA | PI3K binding to binding sites | Binding | kf×PI3K×BSA –kr×PI3KA | 2 (μm2/(#·s)) | 1 (s−1) |
Table 2.
List of species.
| Molecule | Description | Compartment | Initial Condition | (units) | Diffusion (μm2/s) |
|---|---|---|---|---|---|
| L_source | Chemoattractant concentration at the source | EC | Variable | 300 | |
| L | Chemoattractant concentration | EC | Variable | 300 | |
| R | Unoccupied receptor | CM | 100 | #/μm2 | |
| C | Occupied receptor | CM | 0 | #/μm2 | |
| E | Excitation substrate | CM | 100 | #/μm2 | |
| EA | Local excitation signal | CM | 0 | #/μm2 | |
| I | Inhibition substrate | IC | 0.1 | μM | 13 |
| IA | Global inhibition signal | IC | 0.1 | μM | 13 |
| BS | Inactive PI3K binding site | CM | 100 | #/μm2 | |
| BSA | Activated PI3K binding site | CM | 0 | #/μm2 | |
| PI3K | Free, cytosolic PI3K | IC | 0.1 | μM | 10 |
| PI3KA | Bound, activated PI3K | CM | 0 | #/μm2 |
A complete model in Virtual Cell consists of three components:
A Biomodel component where we specify: the molecular species involved in the biological model, the physiological compartments in which they reside, and their interactions;
A Geometry component that allows for specifying the shapes and dimensions of each compartment; and
A Mathematical component based on the Virtual Cell Math Description Language (VCMDL) that allows for access of mathematical formulae behind the biological model.
To create a biological model in Virtual Cell, it is necessary to define both the Biomodel component and the Geometry component. Equations in the Mathematical component are generated automatically but are also available for manual editing.
3.1. Specifying the components
When Virtual Cell is started, a new instance of Biomodel opens, allowing the creation of a new model (Fig. 1).
We start by double clicking on the unnamed compartment, and naming it “EC” (for extracellular).
To add a cellular compartment, use the Feature Tool by clicking the icon, then click the EC compartment. You now specify the name of the cell’s intra-cellular (IC) and cell membrane (CM) (Fig. 1A). We will only need this one cellular compartment to create the LEGI gradient sensing model.
Next, add all the molecular species to the model by using the Species Tool (Fig. 1B). To start, click the icon followed by the EC compartment, and name the new species “L” (for Ligand). Click Add. Similarly, click on the Membrane and Cytosol compartments to add in molecular species that belong in each. Table 2 lists the necessary molecular species and their respective compartments.
When all the molecular species are added (Fig 1C), we can proceed to define interactions between them. Each reaction is defined in a specific compartment. Reactions in a volume can only involve molecules from the same volume, but reactions on the membrane can involve molecules from the membrane and neighboring compartments.
3.2. Specifying the reactions
We start by defining the membrane binding reaction between the extra-cellular ligand (L) and the receptors (R) on the cell membrane. As this reaction includes molecules in both the membrane and extra-cellular compartments, it takes place in the membrane compartment. Right click on the cell membrane compartment, and choose the “Reactions…” option. This will open a new window (Fig. 2A) where all membrane reactions can be defined. This window is divided into three sections, representing the EC (extra-cellular compartment), CM (cell membrane), and IC (intra-cellular compartment). All available molecules are displayed in the appropriate compartments.
To add a new reaction, click the reaction icon, and click in the middle region representing the Membrane compartment. Click the connection icon to link the molecular players to this reaction. Draw lines from the species to the reaction. As the line is drawn and the mouse hovers on the reaction site, three possible names: “reactant,” “product” and “catalyst” can appear. Choose the proper category to end the line.
-
Double click on the reaction to open the “Reaction Kinetics Editor” (Fig. 2B). Choose the kinetic type as “General [molecules/(μm^2s)]” for the purpose of this example (see Note 2). Type in the expression for the reaction rate J (see Note 3). For the ligand membrane binding reaction, this expression is:
When this expression is defined, the software automatically recognizes previously undefined variables, namely the kinetic rate constants in this case. We can now specify the rate constants “kf ‘ and “kr” of this reaction. As we are not modeling any membrane currents, the variable “I” can be ignored.
To define a catalytic reaction, simply adjust the reaction rate expression “J” to include the catalytic activities of the enzymes involved. We proceed to define all reactions listed in Table 2 Fig. 2C shows a graphical representation of all reactions in the CM compartment.
Save this model as “LEGI.”
Figure 2. Specifying the reactions.
A. Molecular species are divided into three adjacent regions, EC (extra-cellular), CM (cell membrane), and IC (intra-cellular). Reactions can be specified in any of these three compartments. B. In the “Reaction Kinetic Editor,” we specify the reaction rate expression, as well as the kinetic reaction rates associated with the expression. C. In this model, the reactions are defined in CM. Solid lines going from molecular species to reaction sites connect reactants; solid lines going from reaction sites to molecular species connect products; and dotted lines connect enzymes to reaction sites.
3.3. Specifying the geometry
To define the simulation system completely, we need to describe the geometry of the simulation: how large the cell is, where it resides in space, etc. In this example, we assume that the cell is a two-dimensional circle of radius 5 μm, and the chemoattractant source is positioned approximately 13 μm away from the cell center (see Note 4).
To define this geometry, we go to the menu tab in the Biomodel window: File → New → Geometry -→ Analytic → 2-D. This will open up a “Geometry Editor” (Fig. 3A).
We want an extra-cellular space large enough to fit the cell and leave room for the chemoattractant source. Click on “Change domain,” and specify the domain size to be a square 15 μm by 15 μm with origin at (0, 0) (Fig. 3B).
Rename sub-volume name to “EC,” and leave its value at “1” to represent the EC compartment.
-
Click “Add” to add the IC compartment. Name the sub-volume “IC,” and change its value expression to:
which is the formula for a circle of with radius 5 μm and centered at (6,6).
Save this geometry as “2DLEGI.”
Figure 3. Specifying the geometry.
A. In the “Geometry Editor,” we define the intra-cellular (IC) and extra-cellular (EC) geometries. B. The domain size of the geometry was set in this example to be a square 15×15μm with origin at (0,0).
3.4. Linking the physiological and geometrical models
So far we have created a physiological model and a geometrical model. Now we link them to form a complete application in the Virtual Cell. Go to the “Applications” panel on the right side of the physiological model, right click on “LEGI” (Fig. 4A), select “Create Deterministic Application,” and enter the name (e.g. “Needle”) of this new application. Double clicking on “LEGI” to expand it, you see the list of applications associated with this physiological model.
We must now link this application to its geometry. Double click on the “Needle” application to open the “Application Editor” (Fig. 4B).
Click on “View / Change Geometry” under the “StructureMapping” tab. In the new window, click on the “Change Geometry” button, and select the “2DLEGI” geometry you have created. This “Info for Geometry” window now displays the 2DLEGI geometry (Fig. 4C). Close this window.
Back in the “Application” window, we can link the physiology structures to their appropriate geometries. Click the icon; link “IC” to “IC” and “EC” to “EC” (Fig. 4D).
Figure 4. Linking the physiological and geometrical models.
A. The application panel. B. When a new application is created, all structures are linked to the same compartment. C. Specify the geometry to be used for the application. D. Link physiological structures to geometric compartments.
3.5. Specifying initial conditions
We must specify initial conditions and diffusive properties of each molecular variable in the physiological model. These properties are designed to be part of each application. For each physiological model, many applications can be created, thus many initial conditions, etc, can be tested (see Note 5).
In this application, we assume that molecules in the IC and EC are able to diffuse, while molecules in CM are not diffusible. Diffusion coefficients are found in Table 2 under the “Diffusion” column. Initial concentrations for molecules in all compartments are also found in Table 2.
Go to the “Initial Conditions” tab in the “Application” window. Click on each molecular species name, and modify the information on the bottom half of the panel to match the information in Table 2.
- The ligand source “L_source” is represented by a fixed concentration (1 μM) at a fixed location (a quarter circle of radius 1 at the bottom right comer of the simulation domain). To define the fixed concentration, check the box under the “Clamped” column (Fig. 5). To define the fixed location, use the following expression for the initial concentration:
Save this application.
Figure 5. Specifying initial conditions.
The initial conditions are specified in this application. Note that, by clicking on the “Clamped” box, the concentration can be fixed throughout the simulation.
3.6. Running a spatial simulation
Click the “Simulation” tab in the “Application” window, and click “New” to define a new simulation. You can change the name of this simulation by double clicking on the simulation name.
Select this simulation, and click “Edit.” A new window will open, where you can change the simulation specifications.
We can start the simulation at parameters different than those previously defined, or give the simulation a finer spatial resolution by modifying the “Mesh” properties to contain more X and Y elements. For the purpose of this example, we only need to modify information under the “Task” tab. Click the “Task” tab, set “Time Step” to 0.1 seconds, “End Time” to 500 seconds, and keep every 10 time samples (Fig. 6A). Click OK.
Back in the “Application” window, select this simulation and click “Run.” The simulation request will be sent to the Virtual Cell server to compute, and “Running status” will indicate “completed” when the simulation is successful (Fig 6B).
Click the “Results” button to view simulation results. A new window will open (Fig 6C).
In this simulation, we are interested in the spatial distribution of the cell’s response (PI3KA) on the cell membrane. Select “PI3KA_CM” from the variable list. Click on the icon to draw a line around the cell’s circumference. Start at the back of the cell.
When the line is drawn, the “Show Spatial Plot” button will become active. Click on it, and a spatial plot of PI3KA will appear (Fig. 6D).
Figure 6. Running simulations.
A. The parameters for the simulation are specified in the “Simulation” tab in the “Application” window,. The “Mesh” properties specify spatial parameters. The temporal parameters specifying the simulation are set under the “Task” tab. B. Once it begins (at the NRCAM servers) the “Running status” indicates the state of the simulation. C. Clicking on the “Results” tab (in panel B) leads to a spatial representation of the simulation output. All species can be plotted at different saved times by selecting the correct variable and time step. D. A spatial plot can be selected. In this case, this is the bound PI3K along the perimeter of the cell. E. Similarly, time profiles can be obtained at any point. In this case we see the bound chemoattractant (C_CM) and bound PI3K (PI3K_CM) on the cell membrane as a function of time for a spatially homogeneous dose of chemoattractant.
3.7. Running a temporal simulation
We can also simulate the cell’s response to a uniform step function as the chemoattractant stimulus.
In the “Applications” panel to the right side of the “Model” window, right click on the application “Needle.” Select “Copy As,” then “Deterministic Application.” Name this new application “Uniform,” and open this application to modify.
Under the “Initial Conditions” tab, check the “Clamped” box corresponding to “L_EC” and change the “Initial Condition” to 0.001+0.999*(t>200).
Under the “Reaction Mapping” tab, uncheck the “Enabled” box corresponding to Rx. These last two steps set up the extra-cellular ligand concentration as a step function going from 0.001 μM to 1μM at t=200 seconds.
Repeat Steps 1 to 5 in Section 3.5 to set up a simulation. In this simulation, we are interested in the temporal response of the cell’s response (e.g. PI3KA). We can also check that the cell’s receptor occupancy variable C behaves like the input ligand signal. Select “C_CM” from the variable list. Click on the icon, and place a point anywhere along the cell membrane.
When the point is placed, the “Show Time Plot” button will become active. Click on it, and a time plot of C will appear. Also plot the time profile for PI3KA. We can confirm that, while the cell’s receptor occupancy displays a step like time profile, the cell’s membrane-bound PI3K (PI3KA) levels display a transient peak before settling back to its pre-stimulus level (Fig. 6E).
4. Notes
The complete Virtual Cell implementation of the complementary LEGI model (12) is freely available in the Virtual Cell. To access this model, go to the menu options in the main model window. Click File → Open → Biomodel. Under “Shared Models,” choose “LiuYang” and open the “LEGI” model.
In the Virtual Cell, the default units are μM for volumetric concentrations, and molecules/ μm2 for membrane-bound species. The spatial dimension is in μm2.
When specifying reactions, make sure to use the variable names used in the Stoichiometry diagram on the top of the “Reaction Kinetics Editor” form.
Boundary conditions for this simulation assume that there is no flux of protein across the cellular membrane. In situations where the cell and stimulus is symmetric, zero flux boundary conditions can also be used to take advantage of this symmetry. For example, in (17) a three-dimensional model of the cell used symmetry in the x, y and z directions was developed. This allowed simulations to run on only one eighth of the cell, saving both computer time and memory.
In setting the initial conditions, one would like to recreate the cell’s basal levels. However, as the correct values are rarely known, it is more customary to run the simulation for some time with no (or small) stimulus, and to let the cell equilibrate at this value. In this model we did so by specifying that the stimulus was 0.001 μM and letting the cell reach steady-state in 200 seconds, at which point the concentration is increased to 1μM.
This reaction (#1) is not a true reaction, but rather one way of setting up diffusion of “L” from source “L_source.” We can interpret it as the source releasing the chemoattractant (L) at rate kf with the chemoattractant diffusing through the rest of the extra-cellular space, and degrading at a rate of kr.
References
- 1.Ingolia NT, and Murray AW (2004) The ups and downs of modeling the cell cycle. Curr Biol 14, R771–777. [DOI] [PubMed] [Google Scholar]
- 2.Tindall MJ, Porter SL, Maini PK, Gaglia G, and Armitage JP (2008) Overview of mathematical approaches used to model bacterial chemotaxis I: the single cell. Bull Math Biol 70, 1525–1569. [DOI] [PubMed] [Google Scholar]
- 3.Macnab RM, and Koshland DE Jr. (1972) The gradient-sensing mechanism in bacterial chemotaxis. Proc Natl Acad Sci U S A 69, 2509–2512. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Koshland DE Jr. (1977) A response regulator model in a simple sensory system. Science 196, 1055–1063. [DOI] [PubMed] [Google Scholar]
- 5.Barkai N, and Leibler S (1997) Robustness in simple biochemical networks. Nature 387, 913–917. [DOI] [PubMed] [Google Scholar]
- 6.Alon U, Surette MG, Barkai N, and Leibler S (1999) Robustness in bacterial chemotaxis. Nature 397, 168–171. [DOI] [PubMed] [Google Scholar]
- 7.Bray D, Levin MD, and Morton-Firth CJ (1998) Receptor clustering as a cellular mechanism to control sensitivity. Nature 393, 85–88. [DOI] [PubMed] [Google Scholar]
- 8.Bray D, and Duke T (2004) Conformational spread: the propagation of allosteric states in large multiprotein complexes. Annu Rev Biophys Biomol Struct 33, 53–73. [DOI] [PubMed] [Google Scholar]
- 9.Iglesias PA, and Devreotes PN (2008) Navigating through models of chemotaxis. Curr Opin Cell Biol 20, 35–40. [DOI] [PubMed] [Google Scholar]
- 10.Janetopoulos C, Ma L, Devreotes PN, and Iglesias PA (2004) Chemoattractant-induced phosphatidylinositol 3,4,5-trisphosphate accumulation is spatially amplified and adapts, independent of the actin cytoskeleton. Proc Natl Acad Sci U S A 101, 8951–8956. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Postma M, Bosgraaf L, Loovers HM, and Van Haastert PJ (2004) Chemotaxis: signalling modules join hands at front and tail. EMBO Rep 5, 35–40. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Ma L, Janetopoulos C, Yang L, Devreotes PN, and Iglesias PA (2004) Two complementary, local excitation, global inhibition mechanisms acting in parallel can explain the chemoattractant-induced regulation of PI(3,4,5)P3 response in dictyostelium cells. Biophys J 87, 3764–3774. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Alves R, Antunes F, and Salvador A (2006) Tools for kinetic modeling of biochemical networks. Nat Biotechnol 24, 667–672. [DOI] [PubMed] [Google Scholar]
- 14.Bathe K-J (1996) Finite element procedures, Prentice Hall, Englewood Cliffs, N.J. [Google Scholar]
- 15.Slepchenko BM, Schaff JC, Macara I, and Loew LM (2003) Quantitative cell biology with the Virtual Cell. Trends Cell Biol 13, 570–576. [DOI] [PubMed] [Google Scholar]
- 16.Holmes RM (2007) A cell biologist's guide to modeling and bioinformatics, Wiley-Interscience, Hoboken, N.J. [Google Scholar]
- 17.Li HY, Ng WP, Wong CH, Iglesias PA, and Zheng Y (2007) Coordination of chromosome alignment and mitotic progression by the chromosome-based Ran signal. Cell Cycle 6, 1886–1895. [DOI] [PubMed] [Google Scholar]






