Abstract
This paper presents a cell-centred model for the simulation of planar and curved multicellular soft tissues. We propose a computational model that includes stress relaxation due to cell reorganisation (intercellular connectivity changes) and cytoskeleton remodelling (intracellular changes). Cells are represented by their cell centres, and their mechanical interaction is modelled through active non-linear elastic laws with a dynamically changing resting length. Special attention is paid to the handling of connectivity changes between cells, and the relaxation that the tissues exhibit under these topological changes. Cell–cell connectivity is computed by resorting to a Delaunay triangulation, which is combined with a mapping technique in order to obtain triangulations on curved manifolds. Our numerical results show that even a linear elastic cell–cell interaction model may induce a global non-linear response due to the reorganisation of the cell connectivity. This plastic-like behaviour is combined with a non-linear rheological law where the resting length depends on the elastic strain, mimicking the global visco-elastic response of tissues. The model is applied to simulate the elongation of planar and curved monolayers.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The dynamics of multicellular systems is governed by a myriad of parameters, including genetic, chemical and kinematic factors. In recent years though, it has become apparent that cells are also highly influenced by mechanical stimuli, and therefore, the stress state of the cell and its neighbourhood mediate important cell shape changes during cell migration [5, 45], embryo development [8, 13, 39] or organogenesis [43]. These facts have motivated the development of computational tools that allow scientists and engineers to analyse the intra- and inter-cellular forces during tissue dynamics [11, 34, 35, 37].
The computational models developed so far for the analysis of multicellular systems and single cells can be classified into continuum based models [30, 38], usually discretised with finite element techniques, and discrete models that assume ab initio a discontinuous material. The latter may be in turn subdivided into vertex models [17, 32, 34, 44], Potts models [14, 24], cell-centred models [11, 27, 31, 37], or sub-cellular models [12, 25, 43], where particles do not represent cells, but material points of the cell. For a discussion and overview of these models, see for instance [10, 25].
In this paper we aim to simulate global embryogenetic cell shape changes such as invagination or germ-band extension [9]. Motivated by the need to represent hundreds or even thousands of cells (Drosophila fly embryo for instance is formed by around 6000 cells during gastrulation), and the self-organisation of the tissue when undergoing topological changes, we have resorted to a cell-centred model, where each cell is represented by a particle, and each cell–cell interaction is modelled through a bar element connecting two particles. This element carries all the interactions at the junctions between the cells, and also the internal active and passive forces produced by the cytoskeleton. Since topological changes are commonly observed during embryo development, and may determine the global tissue deformations [19], the proposed model aims to handle these changes in a robust manner.
The cell-centred approach adopted here is substantially different from vertex models, where forces are located at the cell boundaries [17, 34, 35]. In our model, forces are exclusively acting at the cell centres, whose positions are found resorting to mechanical equilibrium. We also present here a methodology to compute the cell boundaries from the cell centres, which, in contrast to standard vertex models [27, 34], is also valid for curved three-dimensional monolayers. Our choice aims to simplify the definition of the three-dimensional geometry when cell neighbours are dynamically changing, a task that is significantly simpler for cell-centred models. Although no equilibrium is searched at the cell–cell boundaries, we envision to couple intra- and inter-cellular forces by using the methodology described here.
We implement a constitutive law of the bar elements that mimics the non-linear mechanical response of multicellular systems. This is the result of multiple local phenomena acting at different scales. At the micro-scale, the cytoskeleton can undergo (de)polymerisation process [22], cross-link reorganisation [7], or affect the cytoplasm flow [28]. At the macro-scale, cell motility is driven by cell–cell and cell-extracellular matrix adhesive forces, lamellipodia activity or other intercalation forces. The combination of these multi-scale forces results into global changes during embryogenesis such as convergent extension [3, 36], or anisotropic tissue growth [4].
We do not intend to include all this range of multi-scale forces in the bar elements of our model, but just a subset of the observed mechanisms that may be sufficient to reproduce some of the observed morphogenetic movements. In our model we control the cell–cell reorganisation, and also implement a strain-dependent evolution of the resting length, in a similar manner to a time-varying reference configuration in continuum models [30, 40].
The paper is organised as follows. Section 2 describes the ingredients of the computational model: the bar elements being employed, the equations to be solved, and the definition of the cell–cell connectivity. Section 3 applies the model to a flat and to a curved monolayer, and Sect. 4 concludes the paper with some final remarks.
2 Computational model
2.1 Model definition
We will henceforth consider that the cellular system satisfies the following assumptions:
-
(a)
The system forms a monolayer, modelled as a planar or curved manifold.
-
(b)
Cells are packed with no extracellular space in between.
-
(c)
Cell centres are considered as dimensionless points (later mentioned as nodes) by which the location of each cell is defined in space.
-
(d)
Contact between two cells i and j is defined by the presence of a one-dimensional bar element connecting the two cell centres, providing a connected graph as a whole.
-
(e)
The total number of cells (nodes) N is constant.
Assumption (a) is based on the fact that during the early stages of embryogenesis, prior to any mesenchymal transformations, cells tend to form a monolayer [9]. This may be eventually internalised and cells may turn into a cell aggregate, but this situation is not studied here. Assumptions (b–d) are considered to simplify the computations, while assumption (e) is consistent with the fact that when cells undergo drastic deformations, no proliferation takes place, that is, the number of cells remains approximately constant [21].
The configuration of the model at each time-step \(t_n\), denoted by \({\varvec{C}}_n\), is defined by the nodal position of the N nodes, \({\varvec{X}}_n=\{{\varvec{x}}^1_n,{\varvec{x}}^2_n,...,{\varvec{x}}^N_n\}\), and the connectivity between the nodes, indicated by a connectivity matrix, \({\varvec{T}}_n\). The two sets of variables, \({\varvec{X}}_n\) and \({\varvec{T}}_n\) may vary between time-steps, and are computed from the previous variables \({\varvec{C}}_{n}\) according to the following scheme:
-
1.
Compute nodal coordinates \({\varvec{X}}_{n+1}\) by finding mechanical equilibrium between the particles, while keeping the connectivity \({\varvec{T}}_n\) constant.
-
2.
Update the connectivities \({\varvec{T}}_{n+1}\) resorting to a Delaunay triangulation of the new positions \({\varvec{X}}_{n+1}\).
Figure 1 shows the two-step update process. Note that according to the scheme above, equilibrium at time \(t_{n+1}\) is computed for the connectivity defined at time \(t_n\). The connectivity at \({\varvec{T}}_n\) may not be suitable for the new positions \({\varvec{X}}_{n+1}\), and for this reason the cell–cell contacts are updated, yielding a new connectivity \({\varvec{T}}_{n+1}\). We will next describe in detail the two steps: mechanical equilibrium (Sect. 2.2) and connectivity definition (Sect. 2.3).
2.2 Mechanical equilibrium
2.2.1 Equilibrium equations
The connectivity matrix \({\varvec{T}}_n\) defines a set of \(N_E\) elements \(E=\{1,\ldots , e_{N_E}\}\), each one connecting a pair of nodes i and j. In order to ease the notation, we will drop in this section the subscript n. For each element e we have used the elastic potential \(U^{ij}\)
with k a material parameter representing the material stiffness, and \(\varepsilon ^{e,ij}\) the scalar elastic strain between nodes i and j, and given by
Here, \(l^{ij}=||{\varvec{x}}^i -{\varvec{x}}^j||\) is the current length between nodes i and j, and \(L^{ij}\) is the resting length between the two nodes, to be discussed in the next section. By computing the traction forces at the two ends of element ij, denoted respectively by \({\varvec{t}}^{ij}_i\) and \({\varvec{t}}^{ij}_j\) and obtained as,
the global equilibrium of the system is computed by assembling at each node all the confluent forces, that is solving the set of equations
where \(I_i\subset E\) denotes the subset of elements connected to node i. The Eq. in (4) are tantamount to minimise the total elastic energy \(U=\sum _{ij\in E} U^{ij}\). Note that due to the non-linear dependence of \(l^{ij}\) on the positions \({\varvec{x}}^i\) and \({\varvec{x}}^j\), the equations are non-linear. We resort to a Newton-Raphson scheme for finding the solution of (4).
2.2.2 Active rheological model
The actin cytoskeleton is a network of protein-polymers, which is responsible for the mechanical stability of cells and, due to its remodelling and (de)polymerisation of the actin filaments, may strongly affect cell rheology. Indeed, it has been shown that inhibition of the actomyosin cytoskeleton increases the tissue viscosity [1, 22].
From the physical perspective, when a set of cross-linked actin filaments in the cytoskeleton is subjected to a macroscopic strain, it stretches mainly as a result of two combined phenomena: (i) a reversible (elastic) deformation and a (ii) non-reversible remodelling and lengthening, due to the remodelling of the cross-links and (de)polymerisation process of the filaments. Figure 2 illustrates schematically this two combined effects for a pair of cross-linked polymers under a stretch process.
Consistent with this observation, we propose the following evolution law for the resting length \(L^{ij}\) between two connected nodes i and j,
That is, the relative changes of the resting length \(L^{ij}\) are proportional to the elastic strain \(\varepsilon ^e\), which we point out that is different from the apparent strain \( \varepsilon ^{ij}=\frac{(l^{ij}-L_0^{ij})}{L_0^{ij}}\), with \(L_0^{ij}=l_0^{ij}\), the initial length. The parameter \(\gamma \) will be called the remodelling rate, and represents the ability of the network to adapt its resting length when subjected to stress. It has been shown that this evolution law is equivalent to a Maxwell-like rheological model [29].
The evolution law in (5) is combined with a purely linear elastic constitutive law in (1). This is implemented by discretising the differential equation in (5) using a \(\theta -\)scheme [18]
with \((\bullet )_{n+\theta }=(1-\theta )(\bullet )_n+\theta (\bullet )_{n+1}\). Due to the varying resting length, the nodal tractions at end i, denoted by \({\varvec{t}}^{ij}_i\) and given in (2), become now
with \(F=(1+{\varDelta }t\gamma \theta )^{-1}{\varDelta }t\gamma \theta l^{ij}/L^{ij}\). The elemental active length \(L^{ij}\) can be statically condensed [31], so that only displacement degrees of freedom are globally solved.
2.3 Cell–cell connectivity: modified Delaunay triangulation
2.3.1 Triangulation of planar monolayer
We resorted to Delaunay Triangulation (DT) [2] of the set of nodes \({\varvec{X}}_{n+1}\) obtained from the mechanical equilibrium described in the previous section. This triangulation connects the nodes in such a way that the circumcircle of any triangle does not contain any other node in it, providing triangles with optimal aspect ratio [2, 33]. Figure 3 illustrates a schematic view of this triangulation for a set of four nodes (cell centres).
Since Delaunay’s algorithm yields the convex hull of all the points, a basic Delaunay triangulation \(\tilde{\varvec{T}}_{n+1}=DT({\varvec{X}}_{n+1})\) of the cell centres may invariably lead to distant boundary cells being unrealistically connected, i.e. covering non-convex boundaries (see Fig. 3c). In order to overcome this problem, those elements with very high aspect ratio were eliminated by defining a filtering process. The ratio of in-radius, r, to circumradius, R, of each triangle in 2D problem and each tetrahedron in 3D problem has been considered as an appropriate criterion to filter undesirable simplexes. In our case, we have used a tolerance \(tol=0.2\) and imposed that wherever \(\frac{r}{R}<tol\), the element is removed.
After applying this filtering process, denoted by \({\varvec{F}}\), a new connectivity \({\varvec{T}}_{n+1}={\varvec{F}}(DT({\varvec{X}}_{n+1}))\) is obtained, which does not include the unrealistic elements on the boundary. Figure 3 shows schematically the sequence of all the process described in Sect. 2.2 and the planar triangulations described here for a set of nine nodes. Configuration in Fig. 3b is computed after imposing mechanical equilibrium on the triangulation in (a). The connectivity in Fig. 3c is obtained by basic Delaunay triangulation, while the one in Fig. 3d is obtained after applying the filtering process.
2.3.2 Triangulation of curved manifold
To obtain the new triangulation at step (c) in Fig. 3, within the filtering process of Delaunay triangulation, we resort to a non-linear dimensionality reduction method (NLDR) to embed the three-dimensional scattered set of points describing the cell centres in a two-dimensional embedding. In general, NLDR techniques suppose that the input high-dimensional point-set either lies on or is close enough to a low-dimensional manifold that also is an open set [6, 20, 23].
Here we use a robust and efficient variation of the well known local linear embedding (LLE, [42]) technique, that is the modified local linear embedding (MLLE, [46]). LLE-based methods assume that each point of the manifold can be locally approximated by a linear combination of its k-nearest neighbours (k-nn). LLE ignores metric information producing low-dimensional embeddings of unit covariance through a minimisation process that involves eigenvalue decomposition of sparse matrices. The reader is referred to [41, 42, 46] for full details, and to [26] for a concise description and performance comparison with other NLDR methods in the manipulation of point-set surfaces.
As we have mentioned, a remarkable feature of LLE-based methods is the lack of a clear metric relationship between the low-dimensional embedding and the original data (see Fig. 4b). In the problems tackled in this work this is not problematic as can be noticed in Fig. 4c, even when the input point-set describes an elongated surface as that shown in Fig. 4a. Finally, the resulting Delaunay triangulation from the filtering process is attached to the input point-set surface as depicted in Fig. 4d.
2.3.3 Post-processing: voronoi tessellation
To represent the cells boundaries, we resort to standard Voronoi tessellation algorithm of the set of nodes \({\varvec{X}}_{n+1}\): each Voronoi face is perpendicular to the connecting line of the Delaunay triangulation, and splits in half this line [2].
However, when it comes to constructing the boundaries associated with the cells at the boundary of the cell aggregate, Voronoi faces form unbounded regions closing at infinity. To resolve this issue, a set of off-set nodes were added to the original set of nodes at the boundary of the filtered Delaunay triangulation. Each face (edge in two dimensions) at the boundary was duplicated by adding nodes at a constant off-set distance.
For a curved three-dimensional monolayer configuration, the Voronoi tessellation was performed at two stages. At the first stage, a set of off-set nodes were constructed at each side of the monolayer. At the second stage, after defining the nodes at the boundary of the monolayer, a second set of off-set nodes were added on the plane of the monolayer.
The Voronoi tessellation was constructed taking into account the original and the additional off-set nodes, ensuring the formation of bounded regions for the original nodes of the monolayer. Figure 5a illustrates a schematic view of a set of three nodes primarily connected by a Delaunay triangulation. Figure 5b shows the unbounded regions created by directly applying a Voronoi tesselation. Figure 5c indicates the off-set nodes with smaller circles, while Fig. 5d shows the Voronoi regions formed by this extended set of nodes, which after removing the unbounded regions and the off-set nodes results in the final Voronoi regions of the cells for the original set of nodes (Fig. 5e). The off-set nodes are finally removed.
In summary, the steps followed to form the Voronoi tessellation are:
-
1.
Form off-set layer of nodes. The external normal \(\varvec{n}_\xi \) to each boundary \(\xi \) is computed and the new set of nodes \(\varvec{x}_{off-set}^{\xi }\) is built according to
$$\begin{aligned} \varvec{x}_{off-set}^{\xi }=\varvec{x}^{\xi }+\epsilon \varvec{n}^{\xi }. \end{aligned}$$The new set of nodes is denoted by \(\check{\varvec{T}}_{n+1}\), which includes \(\varvec{X}_{n+1}\) and the nodes a the off-set layer \(\varvec{x}_{off-set}^{\xi }\) (see Fig. 5c). In our numerical results we have used the value \(\epsilon =1\), which gives a reasonable cell shape for the cells at the boundaries in our examples. We note that, in general, the choice of this parameter should be made dependent on the actual size of the cell, and other values such as one half of the cell-to-cell distance. In our current implementation, where the Voronoi vertices are not included in the mechanical equilibrium, the value of \(\epsilon \) does not affect the deformed configurations, but just the aspect of the cell region.
-
2.
Build a new Delaunay triangulation from \(\check{\varvec{X}}_{n+1}\), i.e. \(\check{\varvec{T}}_{n+1}=DT(\check{\varvec{X}}_{n+1})\)(see Fig. 5c).
-
3.
Build Voronoi tessellation of \(\check{\varvec{T}}_{n+1}\), that is \(\check{\varvec{V}}_{n+1}=Voronoi(\check{\varvec{T}}_{n+1})\) (see Fig. 5d).
-
4.
Remove Voronoi vertices connected to vertex at infinity (see Fig. 5e) and remove nodes of the off-set layer.
2.3.4 Update of active length for active rheological model
The time discretisation of the evolution law in (5) requires the evaluation of the active length at times \(t_{n+1}\) and \(t_n\), respectively, denoted by \(L_{n+1}^{ij}\) and \(L^{ij}_n\). However, due to the redefinition of the cell–cell connectivity, it may well be that the element ij exists at time \(t_{n+1}\) but not at time \(t_n\). For this reason, we compute a nodal Active Length Tensor \({{\mathbf {L}}}^i\), which will allow to compute the active length along direction \({\varvec{n}}_j\) as
This relation allows for interpreting tensor \({{\mathbf {L}}}^i\) as a strain tensor, where the quantity \({\varvec{n}}_j\cdot {{\mathbf {L}}}^i{\varvec{n}}_j\) corresponds to the stretching along \({\varvec{n}}_j\). Since the skew part of \({{\mathbf {L}}}^i\) does not affect the value of \(L^{ij}\) in (7), and in order to keep the similarity between \({{\mathbf {L}}}^i\) and a deformation tensor, we will assume that \({{\mathbf {L}}}^i\) is symmetric.
It is clear that for a given node i, the existence of an active length tensor \({{\mathbf {L}}}^i\) satisfying exactly relationship in (7) for all current cell–cell connections ij may not be possible. Therefore, the tensor \({{\mathbf {L}}}^i\) is computed by minimising the following quadratic error function:
We note that, in view of Eq. (7), we could alternatively aim to minimise the error function \(\tilde{E}_i=\sum _j || \varvec{n}_j^T{{\mathbf {L}}}^i\varvec{n}_j-L^{ij}||^2\). We have not done so for reasons that will be explained below, when commenting the uniqueness of the minimiser.
Due to the symmetry of tensor \({{\mathbf {L}}}^i\), we will write this tensor in the forms
so that \({{\mathbf {L}}}^i{\varvec{n}}_j={{\mathbf {N}}}_j\bar{{{\mathbf {L}}}}^i\), with \({{\mathbf {N}}}_j\) a matrix that contains the components of the unit vector \({\varvec{n}}_j\). Then, the error \(E_i\) reads as
and its derivative with respect to each one of the components of \({{\mathbf {L}}}^i\) gives rise to the system of equations
with
The error measure \(E_i\) in (8) is a quadratic function that has a unique minimiser as far as the vectors \({\varvec{n}}_j\) span \({\mathbb {R}}^{n_{sd}}\), with \(n_{sd}\) the number of space dimensions. Appendix 5 gives a proof of this fact. The symmetry of \({{\mathbf {L}}}^i\) is not required in the proof of uniqueness, which opens the possibility for considering a non-symmetric tensor \({{\mathbf {L}}}^i\). However, in this case, the system of Eq. in (9) would contain more unknowns, without any qualitative improvement in the retrieved active lengthening \(L^{ij}={\varvec{n}}_j\cdot {{\mathbf {L}}}^i{\varvec{n}}_j\). Furthermore, and although we do not prove it here, we point out that other alternative error measures as the function \(\tilde{E}_i\) mentioned above would not guarantee a unique minimiser, even if the vectors \({\varvec{n}}_j\) span \({\mathbb {R}}^{n_{sd}}\).
3 Numerical results
3.1 Flat monolayer
In order to test the effects of the connectivity changes and also the active rheological law, respectively described in Sects. 2.2.2 and 2.3.1, we have simulated the stretching of a flat square monolayer with dimensions \((L_x, {L_z})=(10,11)\), and subjected to an increasing displacement \(u_z\), \(0\le u_z\le 20\) at the end \(Z=11\), with the end \(Z=0\) fixed (see Fig. 6).
We have analysed the following two material models:
-
M1:
\(\gamma =0\). Pure elastic material with \(k=0.8\).
-
M2:
\(\gamma =0.8\). Elastic material with \(k=0.8\) and evolving resting length L.
We have measured the sum of all the reactions along direction Z for the nodes that are initially at the boundary \(Z=11\). The evolution of this sum, denoted by \(R_{TOT}\), is plotted in Fig. 7(a, b) for the two material choices M1 and M2. We have also tested the effect of allowing cell–cell remodelling. When remodelling is allowed, we have in turn implemented two possible regimes: with stress relaxation and with no relaxation, which corresponds to update the resting length of the new elements according to the expressions in Table 1.
It can be drawn from the trends of the curves in Fig. 7 that the stress relaxation does not have a strong effect on the total reaction, while the remodelling rate \(\gamma \) does have an impact in the non-linear response, introducing by itself an apparent stress relaxation. Figure 7(a, b) also indicate with the symbols (\(\times \), no relaxation) and (\(+\), with relaxation) the number of connectivity changes that take place during the simulation for the cases when remodelling is activated. The height of the symbol corresponds to the number of connectivity changes divided by 10 for each time-step. It is clear that the jumps of the response are directly correlated with the changes of neighbours between cells. Since these are in general independent on the relaxation regime of the remodelling, it can be inferred that the relaxation of \(R_{TOT}\) is mostly due to the presence of these new connections, which has a stronger contribution on the minimisation of the stored elastic energy than the reduction of the stretching onto the new directions when relaxation is allowed.
In order to demonstrate the equivalence between the active rheological model and the Maxwell model, we have applied the displacement history shown in Fig. 8a, and plotted the corresponding total reaction in Fig. 8b, which indeed relaxes to zero. It has been observed in laboratory experiments that monolayers do relax, but to a non-zero stress level [15]. This is associated to the elastic component of the polymeric structure of the cytoskeleton, and its inherent contractility. In our active model, which mimics the Maxwell model, the reactions tend to a zero value. In future works we envision to include this elastic character of the response with more sophisticated rheological laws.
We have compared in Fig. 9 our numerical results with the experimental measurements in [16]. This figure shows the non-linear response of the tissue during an increasing applied displacement, which induced a loss of cell–cell integrity. In our case, this tissue rupture is represented by a decrease in the number of cell–cell connectivities. The trend of the two curves agree qualitatively up to the measured experimental extension. Due to the adopted linear elastic model, our simulations do not capture the initial stiffening of the material. This may be recovered by modifying the quadratic potential in (1).
3.2 Curved monolayer
We have tested a curved monolayer that has the shape of half a cylinder, with the axis on the Z direction, and with the same number of nodes and similar dimensions: the projected area occupies the same domain \(D=\{(X,Z) | 0\le X\le 10, 0 \le Z \le 11\}\) (see Fig. 10). The monolayer is stretched along direction Z, up to the diplacement \(u_{z}=20\).
The same material models and the mapping of the surface described in Sect. 2.3.2 has been employed in order to apply the Delaunay triangularisation. Figure 11 shows the evolution of the total reaction \(R_{TOT}\) and the number of connectivity changes. Similarly to the previous case, the trend of the curves is hardly affected by the update of the active length. However, in the three-dimensional case, the effect of remodelling has a more acute effect on the reduction of the total reaction than in the two-dimensional case, although this effect is only observed for larger imposed displacements.
The reduction of \(R_{TOT}\) may be attributed to two contributions. First, the sides \(Z=0\) and \(Z=11\) are fixed on the \(X-Y\) plane, and since Delaunay triangulation minimises the aspect ratio of the resulting triangles, no elongated triangles can be created. As a result, larger cells are built in the middle of the monolayer, which reduces the number of bars per cross-section and consequently also the resulting stiffness of the monolayer. Second, and although the number of cells is constant, these are intercalated as the stretching process takes place: new connections are being created transversally to the stretching direction (X axis), which replace bars aligned on the Z direction. We recognise that the first contribution is unrealistic, and we are currently extending the model in order to imposing kinematic constraints that preserve the total volume of each cell. The second contribution, the intercalation process, has been observed in real embryogenetic movements of curved monolayer such as the endoderm of Drosophila Melanogaster during germ band extension [19]. We notice that this effect is more pronounced in the three-dimensional case than in the flat monolayer, which is restrained to remodel on a flat surface.
We finally point out that the stress relaxation, due to either the active rheological model or the intercalation process, solely takes place along the direction of stretching. The material thus remodels anisotropically, as it has been observed on tissues during cell motility [45].
4 Conclusions
We have shown that the non-linear response of epithelial cells can be simulated by modelling the relative position of cell centres and their topological changes without unnecessarily dealing with complicated rheological laws at the cells boundaries. In the tests analysed here, the plastic response of tissues has been reproduced by implementing a cell reorganisation of monolayers (connectivity changes) in two and three dimensions, and also by adding a strain dependent intra-cellular active lengthening. In addition, and as a result of the stretching process, anisotropy emerges due to the unsymmetrical boundary conditions being applied.
In the examples analysed here, it has been shown that even with a purely elastic material, the tissue relaxes due to the intercalation process. Although this relation between tissue relaxation and cell intercalation is experimentally well known [19, 39], the model described here may help to quantify this relationship, and also predict significant differences when it occurs on a flat or on a curved monolayer.
Further mechanical analysis of the cell–cell boundaries and implementation of the kinematic constraints is currently being investigated. This may be achieved by imposing mechanical equilibrium and the volumetric constraints onto the Voronoi tessellation. We also aim to include more sophisticated rheological laws in order to simulate the observed softening and hardening response of monolayers, in conjunction with cell proliferation. The latter may be simulated by adding new cells (particles) to stretched bar elements or elongated Voronoi regions.
References
Azevedo D, Antunes M, Prag S, Ma X, Hacker U, Brodland GW, Hutson MS, Solon J, Jacinto A (2011) DRhoGEF2 regulates cellular tension and cell pulsations in the amnioserosa during Drosophila dorsal closure. PLOS ONE 6(9):e23,964
Barber C, Dobkin D, HT Huhdanpaa H (1996) The quickhull algorithm for convex hulls. ACM Trans Math Softw 22(4):469–483 http://www.qhull.org
Bertet C, Sulak L, Lecuit T (2004) Myosin-dependent junction remodelling controls planar cell intercalation and axis elongation. Lett Nat 429:667–671
Bittig T, Wartlick O, Kicheva A, González-Gaitán M, Jüliher F (2008) Dynamics of anisotropic tissue growth. New J Phys 10:063,001
Brugués A, Anon E, Conte V, Veldhuis J, Gupta M, Collombelli J, Muñoz JJ, Brodland G, Ladoux B, Trepat X (2014) Forces driving epithelial wound healing. Nat Phys 10:683–690
Carreira-perpiñán MÁ (1997) A review of dimension reduction techniques. Tech. Rep. CS-96-09, Department of Computer Science, University of Sheffield, UK
Chaudhuri O, Parekh S, Fletcher D (2007) Reversible stress softening of actin networks. Nature 445:295–298
Conte V, Ulrich F, Baum B, Muñoz JJ, Veldhuis J, Brodland W, Miodownik M (2012) A biomechanical analysis of ventral furrow formation in the Drosophila melanogaster embryo. PLOS ONE 7(4):1–17
Costa M, Sweeton D, Wieschaus E (1993) The development of drosophila melanogaster. Chapter 8: gastrulation in drosophila: cellular mechanisms of morphogenetic movements. Cold Spring Laboratory Press, New York
Davidson LA, Joshi S, Kim H, von Dassow M, Zhang L, Zhou J (2010) Emergent morphogenesis: elasticmechanics of a self-deforming tissue. J Biomech 43:63–70
Drasdo D, Holme S (2005) A single-cell-based model of tumor growth in vitro: monolayers and spheroids. Phys Biol 2:133–147
Escribano J, Sánchez MT, García-Aznar JM (2014) A discrete approach for modeling cell-matrix adhesions. Comput Part Mech 1:117–130
Farge E (2003) Mechanical Induction of twist in the Drosophila foregut/stomodeal primordium. Curr Biol 13:1365–1377
Graner F, Glazier JA (1992) Simulation of biological cell sortening using a two-dimensional extended potts model. Phys Rev Lett. 69(13):2013–2016
Harris AR, Bellis J, Khalilgharibi N, Wyatt T, Baum B, Kabla AJ, Charras GT (2013) Generating suspended cell monolayers for mechanobiological studies. Nat Protoc 8(12):2516–2530
Harris AR, Peter L, Bellis J, Baum B, Kabla AJ, Charras GT (2012) Characterizing the mechanics of cultured cell monolayers. Proc Nat Acad Sci USA 109(41):16,449–16,454
Honda H, Tanemura M, Nagai T (2004) A three- dimensional vertex dynamics cell model of space-filling polyhedra simulating cell behavior in a cell aggregate. J Theor Biol 226:439–453
Isaacson E, Keller HB (1966) Analysis of numerical methods. Dover publications Inc., New York
Lecuit T, Lenne PF (2007) Cell surface mechanics and the control of cell shape, tissue patterns and morphogenesis. Nat. Rev. 8:633–644
Lee JA, Verleysen M (2007) Nonlinear dimensionality reduction. Information science and statistics. Springer, New York
Leptin M, Grunewald B (1990) Cell shape changes during gastrulation in Drosophila. Development 110:72–84
Ma X, Lynch HE, Scully PC, Hutson MS (2009) Probing embryonic tissue mechanics with laser hole drilling. PB 6:036,004
der Maaten LJPV, Postma EO, den Herik HJV (2009) Dimensionality reduction: a comparative review. TiCC TR 2009–005, Tilburg University, The Netherlands
Merks RMH, Glazier JA (2005) A cell-centered approach to developmental biology. Phys A 352(6):113–130
Milde F, Haberkern GTH, Koumoutsakos P (2014) SEM++: a particle model of cellular growth, signaling and migration. Comput Part Mech 1:211–227
Millán D, Rosolen A, Arroyo M (2013) Nonlinear manifold learning for meshfree finite deformations thin shell analysis. Int J Numer Methods Eng 93(7):685–713
Mirams G, Arthurs CJ, Bernabeu MO, Bordas R, Cooper J, Corrias A, Davit Y, Dunn SJ, Fletcher AG, Harvey DG, Marsh ME, Osborne JM, Pathmanathan P, Pitt-Francis J, Southern J, Zemzemi N, Gavaghan DJ (2013) Chaste: an open source c++ library for computational physiology and biology. PLOS Comput Biol 9(3):e1002,970
Moeendarbary E, Valon L, Fritzsche M, Harris A, Moulding D, Thrasher A, Stride E, Mahadevan L, Charras G (2013) The cytoplasm of living cells behaves as a poroelastic material. Numer Math 12:253–261
Muñoz JJ, Albo S (2013) Physiology-based model of cell viscoelasticity. Phys Rev E 88(1):012,708
Muñoz JJ, Barrett K, Miodownik M (2007) A deformation gradient decomposition method for the analysis of the mechanics of morphogenesis. J Biomech (40):1372–1380
Muñoz JJ, Conte V, Asadipour N, Miodownik M (2013) A truss element for modelling reversible softening in living tissues. Mech Res Commun 49:44–49
Nagai T, Honda H (2001) A dynamic cell model for the formation of epithelial tissues. Philos Mag Part B 81:699–719
Okabe A, Boots B, Sugihara K (1992) Spatial tessellations: concepts and applications of voronoi diagrams. Wiley, New York
Okuda S, Inoue Y, Eiraku M, Sasai Y, Adachi T (2013) Modeling cell proliferation for simulating three-dimensional tissue morphogenesis based on a reversible network reconnection framework. Biomech Model Mechanobiol 12:987–996
Osterfield M, Du XX, Schüpbach T, Wieschaus E, Shvartsman SY (2013) Three-dimensional epithelial morphogenesis in the developing Drosophila Egg. Cell 24(1):400–410
Paré AC, Vichas A, Fincher CT, Mirman Z, Farrell DL, Mainieri A, Zallen JA (2014) A positional toll receptor code directs convergent extension in Drosophila. Nature 515:526–527
Pathmanathan P, Cooper J, Fletcher A, Mirams G, Murray P, Osborne J, Pitt-Francis J, Walter A, Chapman SJ (2009) A computational study of discrete mechanical tissue models. Phys Biol 6:036,001
Ramasubramanian A, Taber LA (2008) Computational modeling of morphogenesis regulated by mechanical feedback. Biomech Model Mechanobiol 7:77–91
Rauzi M, Lenne PF, Lecuit T (2010) Planar polarized actomyosin contractile flows control epithelial junction remodelling. Nature 468:1110–1114
Rodriguez EK, Hoger A, McCulloch AD (1994) Stress-dependent finite growth in soft elastic tissues. J Biomech 27:455–467
Roweis S, Saul L (2003) Think globally, fit locally: unsupervised learning of low dimensional manifolds. J Mach Learn Res 4:119–155
Roweis ST, Saul LK (2000) Nonlinear dimensionality reduction by locally linear embedding. Science 290:2323–2326
Salbreux G, Barthel LK, Raymond PA, Lubensky DK (1992) Coupling mechanical deformations and planar cell polarity to create regular patterns in the zebrafish retina. PLOS Comput Biol 33:469–502
Spahn P, Reuter R (2013) A vertex model of Drosophila ventral furrow formation. PLOS ONE 8(9):e75,051
Trepat X, Wasserman M, Angelini T, Millet E, Weitz D, Butler J, Fredberg J (2009) Physical forces during collective cell migration. Nat Phys 5(3):426–430
Zhang Z, Wang J (2007) Mlle: modified locally linear embedding using multiple weights. In: Schölkopf B, Platt J, Hoffman T (eds) Advances in neural information processing systems 19. MIT Press, Cambridge, pp 1593–1600
Acknowledgments
The authors acknowledge the financial support of the Spanish Ministry of Economy and Competitiveness under the Grant DPI2013-43727-R.
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
1.1 Proof of the uniqueness of active length tensor \({{\mathbf {L}}}^i\)
We will here prove that the solution of the system of Eq. in (9) at a given node i is unique if the vectors \({\varvec{n}}_j\) that define the cell–cell connectivities at node i and that form matrix \({{\mathbf {A}}}\) span \({\mathbb {R}}^{n_{sd}}\).
By definition, matrix \({{\mathbf {A}}}\) is semi-positive definite (SPD) and symmetric. We will here prove that matrix \({{\mathbf {A}}}\) is in fact positive definite (PD) when the vectors \({\varvec{n}}_j\) span \({\mathbb {R}}^{n_{sd}}\), and hence gives a unique solution. Matrix \({{\mathbf {A}}}\) is PD if the following implication holds:
But, by setting \({\varvec{l}}^{ij}= {{\mathbf {L}}}^i{\varvec{n}}_j\), we have that,
So,
i.e., implication in (10) may be also expressed as,
Setting \({\varvec{n}}_j = \alpha _j^l{\varvec{e}}_l\) we have that,
with \(L^i_{kl}={{\mathbf {L}}}^i{\varvec{e}}_l\cdot {\varvec{e}}_k\) the component kl of tensor \({{\mathbf {L}}}^i\). Therefore, Eq. (11) is equivalent to,
By denoting by \({{\mathbf {L}}}^i_k\) the k-th row of the tensor \({{\mathbf {L}}}^i\), this condition may be also expressed as,
that is, the vectors \({\varvec{n}}_j\) are orthogonal to each one of the rows of \({{\mathbf {L}}}^i\). If the vectors \({\varvec{n}}_j\) span the whole space \({\mathbb {R}}^{n_{sd}}\), this is only possible when \({{\mathbf {L}}}^i_k= 0\), as we wanted to prove. If the tensor \(\bar{{{\mathbf {L}}}}^i\) is not assumed symmetric, the uniqueness of the solution can be also proved by considering an alternative matrix \({\mathbf {N}}_j\) in the definition of matrix \({\mathbf {A}}\), but following very similar steps.
Rights and permissions
About this article
Cite this article
Mosaffa, P., Asadipour, N., Millán, D. et al. Cell-centred model for the simulation of curved cellular monolayers. Comp. Part. Mech. 2, 359–370 (2015). https://doi.org/10.1007/s40571-015-0043-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40571-015-0043-x