Successful vaccines work by inducing the development of memory B-cells that produce high-affinity antibody to antigens possessed by the microbe or virus against which the vaccine is directed. The key to the development of high-affinity antibodies is affinity maturation. In this process, somatic mutations are introduced into the genes that encode the antibody heavy and light chains. B-cells that bear mutated receptors with improved affinity for the eliciting ligand are thereby given a selective growth advantage and become the memory cells that provide protection against subsequent challenges. These events take place in the Darwinian microcosm of the germinal centers in the secondary lymphoid tissues. Germinal centers self-organize from more homogeneous primary follicles via signals exchanged by T-cells, B-cells, follicular dendritic cells, and several kinds of stromal cells, and these stochastic encounters that occur dynamically in a heterogeneous 3D spatial structure are believed to be major determinants of the vaccine response.
We have developed a software application, Daphne, to study the spatial signaling and reorganization that drives the germinal center reaction. This 3D, multi-cellular, simulation system is built on the generic processes of Newtonian mechanics, and generalized chemical kinetics, as well as a small number of cell biology-specific constructs. The Daphne system simulates in continuous time and continuous space, and uses mass-action kinetic ordinary differential equations realized in a moment expansion for cytoplasmic biochemistry and plasma membrane biochemistry, reaction-diffusion partial differential equations for extracellular soluble factors, Markov models for discrete cellular transition such as cell division, differentiation and death, and stochastic processes for cellular chemokine sensing and locomotion.
The user has complete control over the chemistry and cell biology in any given simulation. He or she may run simulations as provided, alter reaction rates or force parameters, or start from scratch and build. Customizable cell rendering capability allows the user to visualize cells by phenotype. Database and reporting files allow the user to re-play simulations and run post-simulation analyses. Various tools allow the user to probe the inner dynamics of cells during simulation and playback.
In this article we provide an overview of the simulation software, demonstrate how to select pre-defined entities (genes, molecules, reactions, reaction complexes, and cells), how to create a custom cell, and how to set up and run a simulation protocol.
The GUI is comprised of six functional units (Figure 1). The simulation protocol, 3D graphics, and protocol stores windows can be undocked (and re-docked).
In the main menu, select Stores and Genes. In a similar manner as with molecules, select and transfer the gene, gApop, to the Protocol Store:
In the main menu, select Stores and Reactions. In a similar manner as with molecules, select and transfer the following reactions to the Protocol Store:
gApop -> sApop + gApop
sApop ->
In the main menu, select Stores and Reaction Complexes. The term Reaction Complex is the name designated for an entity in Daphne that specifies a group of reactions. Typically, reactions in the Reaction Complex represent a set of inter-related reactions that, as a whole, represent a certain process inside the cell or in the extracellular medium.
In a similar manner as with molecules and reactions, select and transfer the following reaction complexes to the Protocol Store (Figure 3):
CXCR5 receptor production and recycling
CXCR4 receptor production and recycling
GC B cell chemotaxis: ECM reactions
GC B cell chemotaxis: cytosol reactions
Goldbeter-Koshland switch reactions
Goldbeter-Koshland molecule homeostasis
Expand the Reaction Complexes section. By default, the list of membrane reaction complexes (reaction complexes whose reactions only have membrane-bound molecules as reactants) is shown.
We will not add any reaction complexes to the membrane, so select the Cytosol tab and click on the Add reaction complex expander.
Reaction Complexes from the Subcellular Components Store that can be added to the cytosol are shown in the Available Reaction Complexes list. Note that reaction complexes whose reactions involve only bulk molecules or combination of bulk molecules and membrane-bound molecules or gene transcription reactions are eligible to be added to the cytosol.
Select the following reaction complexes:
CXCR5 receptor production and recycling
CXCR4 receptor production and recycling
GC B cell chemotaxis: cytosol reactions
Goldbeter-Koshland switch reactions
Goldbeter-Koshland molecule homeostasis
Close the Reaction Complexes and Chemistry expanders.
(Add steps for saving the state, change rendering option, probing cells)
(Add steps for simulation playback, cell tracks, plotting cell population dynamics, and plotting cell lineage)