| Literature DB >> 29075321 |
Meghan E Hall1, Nima Khadem Mohtaram2, Stephanie M Willerth2,3,4,5,6, Roderick Edwards1,6.
Abstract
BACKGROUND: Human induced pluripotent stem cells (hiPSCs) can form any tissue found in the body, making them attractive for regenerative medicine applications. Seeding hiPSC aggregates into biomaterial scaffolds can control their differentiation into specific tissue types. Here we develop and analyze a mathematical model of hiPSC aggregate behavior when seeded on melt electrospun scaffolds with defined topography.Entities:
Keywords: Differentiation; Ordinary differential equation; Proliferation; Stem cell; Tissue engineering
Year: 2017 PMID: 29075321 PMCID: PMC5651653 DOI: 10.1186/s13036-017-0080-5
Source DB: PubMed Journal: J Biol Eng ISSN: 1754-1611 Impact factor: 4.355
Fig. 1Experimental protocol for neural aggregate formation and seeding on to melt electrospun scaffolds. Human induced pluripotent stem cells (colony shown on the left) were cultured in Aggrewell plates in the presence Neural Induction Medium (center) to form aggregates of neural progenitor cells. The neural aggregates are then seeded onto melt electrospun scaffolds where they differentiate into neurons (right)
Fig. 2Scanning electron microscope images of loop mesh 200 (left) and loop mesh 500 (right) scaffolds
Fig. 3Schematic diagram of the three cell states with cellular feedback. Black arrows indicate transitions between states. Red arrows indicate negative feedback
Components of functional effects on parameters and extremal values
| Function | Minimum point | Maximum point | Function range | |
|---|---|---|---|---|
|
|
| (3.57,0.66) | (0,2) | [0.66,2] |
|
|
| (3.77,0.69) | (0,2) | [0.69,2] |
|
|
| (3.89,0.51) | (0,2) | [0.51,2] |
|
| (0.4 | (0,0.01) | (5.2,1.26) | [0.01,1.257] |
|
| (0.6 | (0,0.01) | (4.6,1.67) | [0.01,1.67] |
|
|
| (100,0) | (0,1.03) | [0,1.03] |
|
|
| (0,1) | (100,2) | [1,2] |
|
|
| (100,0.14) | (0,3) | [0.14,3] |
|
|
| (1,0.5) | (100,0.99) | [0.5,0.99] |
|
| 4 | (100,0) | (3.75,6.37) | [0,6.37] |
|
|
| (10,0.95) | (1,0.99) | [0.95,0.99] |
|
|
| (10,0.91) | (1,0.99) | [0.91,0.99] |
|
|
| (0,0.076) | (100,1.00) | [0.076,1.00] |
Fig. 4Functional Effects of O (top), W (middle), and C (bottom). When applicable, black markers indicate experimental data used for fitting
Experimental and compound parameter values
| Par | Experimental value range (×10−5) | Ref | Functional effect range | Compound value range |
|---|---|---|---|---|
|
| [0.1,2.6]∗ | [ | [0.66,4] | [0.00000066,0.00010] |
|
| [1.6,2.6] | [ | [0.685,4] | [0.000011,0.000104] |
|
| [1.6,2.6] | [ | [0.51,4] | [0.00000816,0.000104] |
|
| [69,120] | [ | [0,11.81] | [0,0.014] |
|
| [45,160] | [ | [0,11.81] | [0,0.019] |
|
| [10,17] | [ | [0.0050,1.24] | [0.00000050,0.00021] |
|
| [7.3,8.2] | [ | [0.0050,1.24] | [0.00000036,0.000102] |
|
| [0.1,17]∗ | [ | [0.14,3] | [0.00000014,0.00051] |
The functional effect is the product of feedbacks for each parameter, e.g. f =f 1 f 7. The compound value is the experimental value, denoted by a bar above the parameter, multiplied by the functional effect, e.g.
*No measurements available. Closest related measurements were taken. For α, the upper bound for β was used. For r, the upper bound for d 1 was used. In both cases, it is taken that 0.000001 is the lower bound
Comparison of data from three experiments for two scaffold porosities 12 days after seeding
| Scaffold type | Loop mesh 200 | Loop mesh 500 |
|---|---|---|
| Porosity (%) | 40 | 23 |
| Tuj1 fluorescence (%) | 71.5 ± 1 | 58.4 ± 3 |
| Cell body cluster area (mm2) | 2.04 ± 0.1 | 0.87 ± 0.27 |
Fig. 5Experimental results. Top: Fluorescence images of neuronal marker Tuj1 expressed in neural aggregates 12 days after seeding on loop mesh 200 (a) and loop mesh 500 (b) scaffolds. Scale bar is 400 μm. Middle: Bright field images of neural aggregates on loop mesh 200 scaffolds 0 (c), 6 (d) and 12 (e) days after seeding. Bottom: Bright field images of neural aggregates on loop mesh 500 scaffolds 0 (f), 6 (g) and 12 (h) days after seeding
Cell body cluster area for two neural aggregates seeded on loop mesh 200 and loop mesh 500
| Loop mesh 200 | Loop mesh 500 | |||
|---|---|---|---|---|
| Cell body | Number | Cell body | Number | |
| Day | cluster area (mm2) | of cells | cluster area (mm2) | of cells |
| 0 | 0.85 | 5066 | 0.75 | 4199 |
| 2 | 0.92 | 5706 | 0.78 | 4454 |
| 4 | 1.11 | 7561 | 0.80 | 4626 |
| 6 | 1.44 | 11,172 | 0.88 | 5337 |
| 8 | 1.67 | 13,953 | 0.91 | 5612 |
| 10 | 1.82 | 15,874 | 1.00 | 6456 |
| 12 | 2.24 | 21,675 | 1.1 | 7459 |
Number of cells was calculated from cell body cluster area assuming an initial population of 4500 cells (see Appendix)
Fig. 6Example of hyperbola and asymptote intersection for N 1 and N 2. Note that the intersection of the asymptotes is near the intersection of the hyperbolas at large P
Summary of optimization results for the SPD model
| Parameter | Max | Max | Max | Max |
|---|---|---|---|---|
|
| Min | Min | Min | Min |
|
| Min | Min | Min | Min |
|
| Max | Max | Min | Max |
|
| Max | Max | Max | Max |
|
| Max | Max | Max | Max |
|
| Min |
|
| Min a |
|
| Min | Min |
| Min |
|
| Max | Min a | Min | Max a |
Note that the parameter sets for max S ∗ and max T ∗ are the same
aIndicates a condition on the optimal value
Summary of SPDOW optimized populations
| Optimized population |
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|
|
| 96869.0 | 165.2 | 0.6 | 97034.8 | NA | NA | NA | NA |
|
| 3383.3 | 179.2 | 94.3 | 3656.8 | 0.5994 | 5 | 1.9622 | 3.3338 |
|
| 3385.2 | 179.2 | 94.3 | 3658.7 | 0.5993 | 5.0002 | 1.9622 | 3.3338 |
|
| 81249.0 | 252.3 | 4.7 | 81506.0 | 4.1506 | 5 | 6.1227 | 2.5887 |
|
| 81110.0 | 251.6 | 4.7 | 81366.3 | 4.1499 | 5.0008 | 6.1227 | 2.5887 |
|
| 83213.0 | 142.3 | 2.7 | 83358.0 | 4.2405 | 5 | 6.1682 | 2.5990 |
|
| 82908.0 | 141.6 | 2.6 | 83052.2 | 4.2029 | 5.0020 | 6.1682 | 2.5990 |
|
| 1896.3 | 3428.2 | 12.0 | 5336.5 | NA | NA | NA | NA |
|
| 12.8 | 147.3 | 120.4 | 280.5 | 0.8544 | 5 | 1.2588 | 4.5059 |
|
| 19.2 | 153.3 | 123.0 | 295.5 | 0.8419 | 5.0152 | 1.2588 | 4.5059 |
|
| 37.4 | 2880.5 | 53.7 | 2971.6 | 4.2776 | 5 | 4.9933 | 4.1258 |
|
| 37.5 | 2881.2 | 53.7 | 2972.4 | 4.2776 | 5.0001 | 4.9933 | 4.1258 |
|
| 848.4 | 883.9 | 1028.5 | 2760.8 | NA | NA | NA | NA |
|
| 1.0 | 54.1 | 334.7 | 389.8 | 3.9716 | 5 | 4.4258 | 4.4450 |
|
| 1.3 | 54.4 | 336.7 | 392.4 | 3.9704 | 5.0014 | 4.4258 | 4.4450 |
Numerically calculated values of true equilibria are denoted , , and , while approximate values based on asymptotes are denoted , , and
Note that the independent P ∗ and D ∗ equilibria are unstable; all other equilibria are stable
Fig. 7Example of effects of dependence versus independence of parameters on populations. All parameters independent (dot); d 1,d 2,r independent (solid); d 1,d 2 independent (dash); all parameters dependent (dash-dot). Parameter set used is for maximizing S ∗, with C=3.75 and O ∗, W ∗, O , and W values from Table 6. Experimental parameters (×10−5): . Independent parameters (×10−5): d 1=0.05,d 2=0.03645,r=51
Fig. 8Numerical simulations of population dynamics. Top: Population dynamics with initial population of 5000 progenitor cells for C=7.7 (solid) and C=6 (dash) with O=21 and W=5. Experimental parameters (×10−5): . Middle: Population dynamics with initial population of 5000 stem cells and C=10 for O=21 (solid) and O=5 (dash). Same experimental parameters used as for top simulation. Bottom: Population dynamics after switching to parameters for maximizing D ∗ from the initial point of S ∗, with independent d 1, d 2, and r. See Fig. 7 for parameters used in maximizing S ∗, and simulation at top for D ∗ maximizing parameters
Summary of optimal parameter values for maximizing cell populations
| Parameter | Max | Max | Max |
|---|---|---|---|
|
| Min | Min | Min |
|
| Max | Min | No effect |
|
| Max | Max | Max |
|
| Min |
| Min |
Optimized fixed points with O-independent parameters
| Optimized value |
|
|
|
|
|---|---|---|---|---|
|
| 3325.2 | 11.7 | 3336.9 | 0.0035 |
|
| 857.5 | 993.3 | 1850.8 | 0.5367 |
|
| 3194.2 | 142.7 | 3336.9 | 0.0428 |
|
| 3325.2 | 11.7 | 3336.9 | 0.0035 |
Optimized fixed points for the PD system with dependent parameters
| Optimized value |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
|
| 141.6 | 123.0 | 264.6 | 0.4648 | 0.8976 | 1.2813 | 4.5312 |
|
| 2856.1 | 53.2 | 2909.3 | 0.0183 | 4.2896 | 4.9931 | 4.1407 |
|
| 53.3 | 330.7 | 384.1 | 0.8611 | 4.0059 | 4.4573 | 4.4485 |
|
| 908.2 | 713.2 | 1621.4 | 0.4399 | 4.3585 | 4.9996 | 4.2168 |
|
| 60.4 | 345.0 | 405.3 | 0.8511 | 3.7393 | 4.1973 | 4.4404 |
|
| 89.7 | 315.6 | 405.3 | 0.7786 | 3.7393 | 4.1932 | 4.4454 |
|
| 2823.8 | 85.5 | 2909.4 | 0.0294 | 4.2891 | 4.9973 | 4.1394 |
|
| 2856.1 | 53.2 | 2909.4 | 0.0183 | 3.7393 | 4.9926 | 4.1407 |
Note that W ∗=5 in all cases. “Coupled” indicates dependence of the parameters on O, W and C. “Uncoupled” indicates that the independent optimal parameter value was used. For the optimal T ∗ populations, the populations are given for the minimum and maximum values of γ, γ min and γ max, because T ∗ does not depend on γ, though P ∗ and D ∗ do