| Literature DB >> 34557191 |
Jason Cosgrove1,2, Kieran Alden1, Jens V Stein3, Mark C Coles4, Jon Timmis5.
Abstract
To effectively navigate complex tissue microenvironments, immune cells sense molecular concentration gradients using G-protein coupled receptors. However, due to the complexity of receptor activity, and the multimodal nature of chemokine gradients in vivo, chemokine receptor activity in situ is poorly understood. To address this issue, we apply a modelling and simulation approach that permits analysis of the spatiotemporal dynamics of CXCR5 expression within an in silico B-follicle with single-cell resolution. Using this approach, we show that that in silico B-cell scanning is robust to changes in receptor numbers and changes in individual kinetic rates of receptor activity, but sensitive to global perturbations where multiple parameters are altered simultaneously. Through multi-objective optimization analysis we find that the rapid modulation of CXCR5 activity through receptor binding, desensitization and recycling is required for optimal antigen scanning rates. From these analyses we predict that chemokine receptor signaling dynamics regulate migration in complex tissue microenvironments to a greater extent than the total numbers of receptors on the cell surface.Entities:
Keywords: B cells; G-protein coupled receptors; chemokines; mathematical modelling; systems biology
Mesh:
Substances:
Year: 2021 PMID: 34557191 PMCID: PMC8452942 DOI: 10.3389/fimmu.2021.703088
Source DB: PubMed Journal: Front Immunol ISSN: 1664-3224 Impact factor: 7.561
Summary of model outputs.
| Model Output | Description |
|---|---|
|
| Record the steps taken by cells and calculate displacement over a fixed |
|
| Euclidean distance between the first and last position of the cell |
|
| Total displacement/time |
|
| Net displacement2/6* time |
|
| √Time * (net displacement/total displacement) |
|
| Number of unique gridspaces reached within a single simulation run |
|
| A vector containing the number of free, ligand-bound, desensitized, and internalized CXCR5 molecules per cell, per timepoint |
Following each individual simulation run, the following metrics are calculated for each B-cell agent.
Figure 1In silico CXCR5 modelling: Graphical Overview of the gradient sensing algorithm (A), including receptor internalization and recycling (B) in the context of CXCL13 gradients (C) Quantification of scanning rates in wild-type and CXCR5 deficient B cells. (D) Quantifying scanning rates when perturbing total receptor numbers holding all other parameters fixed at baseline values. Median values are shown with error bars representing the I.Q.R. (E) Distributions of scanning rates observed from our global parameter perturbation analysis.
Summary of parameter values.
| Parameter | Value | Unit | Range | Reference |
|---|---|---|---|---|
|
| 7 | μm | Constant | ( |
|
| 6000 | cells | Constant | Measured |
|
| 100 | cells | Constant | Measured |
|
| ~200 | cells | Constant | Measured |
|
| ~450 | cells | Constant | Measured |
|
| 5 | % | Constant | – |
|
| 7.4 | μm min-1 | [1-10] | Calibrated |
|
| 10 | ΔLR | Constant | ( |
|
| 180 | Degrees | Constant | ( |
|
| 48,000 | Receptors | [10,000-100,000] | ( |
|
| 4.8 x 105 | M s-1 | [1x105-1x106] | ( |
|
| 0.0033 | s-1 | [0.001-0.01] | ( |
|
| 0.075 | s-1 | [0.01-0.1] | ( |
|
| 0.004 | s-1 | [0.001-0.01] | ( |
|
| 0.0048 | s-1 | [0.001-0.01] | ( |
|
| 0.18 | fg min-1 cell-1 | [0.1-0.5] | ( |
|
| 0.18 | fg min-1 cell-1 | [0.1-0.5] | ( |
|
| 0.007 | s-1 | [0.0002-0.05] | ( |
|
| 7.6 | μm2 s-1 | [0-146] | Measured |
|
| 0.475 | – | 0-1 | Calibrated |
|
| 3.8 | – | Constant | Calibrated |
For each parameter the name, baseline value and range used for uncertainty and sensitivity analyses is provided. Parameter values were determined experimentally or in cases where no direct experimental value exists, upper and lower limits were derived from indirect evidence, baseline values were then determined by fitting the model to experimental datasets (calibration). The model was further validated against migration data from CXCR5-/- B cells and parameters were removed where possible. The values for stromal cells are averaged over 250 runs with individual values varying to a small extent between runs due to stochastic network formation.
Figure 2OAT perturbation of kinetic parameters that regulate CXCR5 signaling. (A) Perturbing kinetic parameters regulating CXCR5 activity and assessing the effect on in silico scanning rates. (B) Partial rank correlation coefficients quantifying the sensitivity of in silico scanning rates to perturbations in a given parameter, taking the influence of the other parameters into account. (C) eFAST analysis of parameter sensitivities using the CXCL13emulator Si (black) represents the fraction of output variance that can be explained by the value assigned to that parameter. STi (grey) represents the variance caused by higher order non-linear effects between that parameter and others explored. Bars represent the mean value for either Si or STi, with error bars representing the standard error over three resample curves.
Figure 3Optimizing CXCR5 signaling in silico. (A) Pareto front of solutions representing the optimal trade off in performance between different in silico migratory behaviors and scanning rates (color coded), using the multiobjective optimization algorithm NSGA-II. (B) Parameter distributions corresponding to the Pareto optimal solutions shown in (A).
Figure 4Single cell tracking in silico to assess the spatiotemporal dynamics of CXCR5 expression and signaling. (A) Experimentally obtained in vivo CXCL13 reporter expression from different stromal cell subsets in the CXCL13-EYFP mouse. (B) In silico scanning rates for the entire follicle using equal secretion rates for all stromal cell subsets or secretion rates representative of CXCL13 reporter expression. (C) In silico scanning rates following OAT perturbations to secretion rates in different stromal cell subsets. (D) In silico scanning rates for the subcapsular sinus using equal secretion rates for all stromal cell subsets or secretion rates representative of CXCL13 reporter expression. (E) Single-cell tracking of CXCR5 expression on the cell surface. (Top) each line represents a distinct B cell within the same simulation run and (bottom) comparison of free and receptor signaling dynamics within a single cell. (F) Spatial dependence of CXCR5 signaling within the follicle. Each dot in the diagram represents the X and Y coordinates of a B cell agent in the simulator. The top of each square diagram is the subcapsular sinus. Each agent is colored by the number of receptors (as indicated by the title of each plot) with red representing high values and blue representing low values.