Abstract
In this work we analytically investigate the alignment mechanism of self-propelled ellipse-shaped cells in two spatial dimensions interacting via overlap avoidance. By considering a two-cell system and imposing certain symmetries, we obtain an analytically tractable dynamical system, which we mathematically analyse in detail. We find that for elongated cells there is a half-stable steady state corresponding to perfect alignment between the cells. Whether cells move towards this state (i.e., become perfectly aligned) or not is determined by where in state space the initial condition lies. We find that a separatrix splits the state space into two regions, which characterise these two different outcomes. We find that some self-propulsion is necessary to achieve perfect alignment, however too much self-propulsion hinders alignment. Analysing the effect of small amounts of self-propulsion offers an insight into the timescales at play when a trajectory is moving towards the point of perfect alignment. We find that the two cells initially move apart to avoid overlap over a fast timescale, and then the presence of self-propulsion causes them to move towards a configuration of perfect alignment over a much slower timescale. Overall, our analysis highlights how the interaction between self-propulsion and overlap avoidance is sufficient to generate alignment.
Keywords: Dynamical systems, Cell alignment, Asymptotic analysis
Introduction
Alignment in Biology Alignment of particles in a system is a phenomenon that can be observed in many contexts. In biology, this ranges from the large scale e.g. schools of fish (Herbert-Read et al. 2011), down to the microscopic scale e.g. cells and bacteria (Balagam and Igoshin 2015; Dartsch and Betz 1989; Kenny et al. 2023). This alignment of particles, especially when it occurs collectively, can play key roles in their migration e.g. hydrodynamic benefits as a result of collective alignment can aid migration in schools of fish (Lopez et al. 2012) and alignment of fibroblasts can affect key mechanical properties of the tissue in which they are found (Erdogan et al. 2017).
Motivation and Context of this Work Many collective alignment models (Peruani et al. 2006; Baskaran and Marchetti 2008; Kraikivski et al. 2006) include self-propulsion and some kind of overlap avoidance or volume exclusion as model ingredients, suggesting that these are key components needed for collective alignment between particles to occur. This can be understood intuitively, since overlap avoidance provides a way for cells to change their orientation in reaction to other cells while self-propulsion ensures that cells continue to interact with each other, allowing for alignment to propagate through the population. Motivated by experiments on the alignment of fibroblasts in Kenny et al. (2023), an agent-based model was recently developed in Leech et al. (2024) to investigate the mechanism behind the collective alignment of self-propelled interacting particles. The model is set in two spatial dimensions and describes a collective of ellipse-shaped cells with fixed area. These cells move in the direction of their orientation and change their position, orientation and shape in order to avoid overlap. In Leech et al. (2024) and also in this work, we use the term overlap avoidance rather than volume exclusion to emphasis that overlap is allowed in principle, but punished by a tunable potential. Cell overlap then corresponds to cells being positioned partly on top of each other, an observed phenomena for cells crawling on surfaces (see a 3D interpretation in Fig. 1B). Through computational analysis of the model, it is found that these model components lead to collective alignment, with the amount and spatial scale of the alignment depending on model parameters.
Fig. 1.
A (Non-dimensional) cell geometry. B Naming of intersection points. C, D Equations and schematic for interaction of two cells for changes in position & orientation (C) and aspect ratio (D)
Limitations of this Work There are several limitations of this work. Firstly, it does not capture collective effects, however by comparing to Leech et al. (2024) we can learn which phenomena are likely consequences of the underlying alignment mechanisms and which are driven by collectivity. Secondly, the symmertry condition imposed in this work limits alignment to “velocity alignment” (where cells move in the same direction) and cannot capture “nematic alignment” (where cells might also move in opposite directions). Also, not all model ingredients of Leech et al. (2024) are included in this analysis, most notably we omitted cell-cell adhesions and any cytoskeletal forces transmitted through them (see also the discussion at the end of this work). Finally, the model of Leech et al. (2024) itself already omits various biological mechanisms that have been shown to affect alignment, at least in some situations. Examples are feedback with the substrate (Wang et al. (2018)), the effect of a surrounding fluid (Ng and Swartz (2003)) or more complicated cell signalling.
The Challenge of Analysing Agent-Based Models The most common approach for the analysis of agent-based models tends to be computational (as was the case in Leech et al. (2024)), since there are fewer analytic tools for analysing agent-based models. For an overview of different approaches to modelling and analysing pattern formation, see e.g. Deutsch and Dormann (2005). One method is to take the mean-field limit to obtain an equivalent continuum model, where the positions and orientations of cells are translated into cell density and mean orientation across continuous space (Albi and Pareschi 2013; Degond and Motsch 2008; Großmann et al. 2016). This has been done for the Vicsek model (Bolley et al. 2012), but is mathematically challenging and poses challenges for discontinuous coefficients, such as those that arise in Leech et al. (2024). Instead of considering the large-cell-number limit, in this work we look in the other direction and consider two interacting cells, with the goal of making analytic progress. Since the agent-based model in Leech et al. (2024) requires computing the points of intersection between the boundaries of overlapping ellipses, it is helpful to impose some symmetry in relative ellipse orientation and position to facilitate analysis. Specifically, this allows us to analytically determine the overlap points of the two overlapping ellipses, which allows us to write down explicit governing equations. We are able to make significant analytic progress in understanding the non-trivial dynamic interaction between two interacting cells, and how the different aspects of the model contribute to alignment between two cells.
Structure of this Work In this work, we will mathematically analyse the model derived in Leech et al. (2024) by considering two interacting cells with some symmetry imposed. We begin by introducing the full model, and then derive the analytical framework which leads to a coupled dynamical system for three time-dependent scalar quantities: distance between the cells, relative cell orientation and cell aspect ratio (Sect. 2). Analysis of this three dimensional (in variable space) dynamical system is done in Sect. 3. We then reduce the system to two dimensions (in variable space) by taking the limit of rigid-cell-shapes (i.e. fixed aspect ratio), which allows us to fully understand the effect of the self-propulsion speed on alignment, as well as to quantify the dependence of alignment strength on various model parameters (Sect. 4).
Model Derivation
Full Model Summary
In Leech et al. (2024), an energy minimisation approach was used to derive a system of governing equations that describe the behaviour of a collective of self-propelled ellipse-shaped cells, moving in two spatial dimensions, that strive to avoid cell overlap upon interacting with one another. Full details of the derivation and equations for cell collectives can be found in Leech et al. (2024). Here we only summarise the most important aspects and provide equations for the interaction of two cells.
Description of the Cells In the following all quantities are non-dimensionalised with respect to a reference length and reference time , where A is the cell area, is the strength of friction that a cell experiences with the substrate, and is the strength of overlap avoidance. A cell is then characterised by its (non-dimensional) position , its orientation , and its aspect ratio r, see Fig. 1A. Each material point inside the elliptic cell is described by the parameters and by
| 1 |
where the rotation matrix and the shape vector are given by
| 2 |
Note that this parametrisation leads to an area element , which is independent of and r. This implies that changes in aspect ratio do not affect the (assumed) homogeneous density of material points inside the cell.
Model Equations To obtain equations that describe how cells change their position, orientation and aspect ratio (while keeping their area constant), we assume their movement minimises a potential, which models friction, overlap avoidance, relaxation to a preferred aspect ratio and self-propulsion. The governing equations for two interacting cells then are
| 3a |
| 3b |
| 3c |
where , denotes the left-turned normal vector and
| 4 |
The non-dimensional quantities and defined in (4) depend on the self-propulsion speed v, the cell area A, the strength of overlap avoidance , the strength of friction with the substrate , and the strength of relaxation to the preferred aspect ratio g. The quantity can be interpreted as the ratio of the self-propulsion speed to the strength of overlap avoidance in the presence of friction. A larger value of means a faster self-propulsion, or a smaller overlap avoidance strength. The quantity can be interpreted as the ratio between the strength of overlap avoidance and the strength of shape restoration. A larger value of means that the strength of relaxation to the preferred aspect ratio g is smaller and hence cell aspect ratios away from will be punished less. The pairs of points where the boundaries of the two cells intersect are given by , with
. , 1 or 2 indicates the number of intersection point pairs (the case of one or three intersection points can be reduced to the case of zero and two intersection points respectively). The ordering of intersection points is shown in Fig. 1B. The angles in (3c) correspond to the values that parameterise the intersection points , i.e. in (1).
Interpretation For ease of interpretation we refer to the case of only one pair of intersection points, i.e. . This is the situation depicted in Fig. 1C, D. From equation (3a), we see that the centre of the cell, , is being pushed perpendicular to the vector connecting the points of overlap and . We can see from (3b) that the cell is rotated by an amount proportional to the difference in the square of the lengths of the lines connecting the cell centre and the intersection points, thus turning the cell in the direction from the shorter to the longer line, Fig. 1C. The first term in (3c) (compare Fig. 1D) leads to cells shortening if the cell overlap is near the ends of the cells and lengthening if the overlap is along the sides. This will happen at a faster rate for larger values of r. The final term on the right-hand side of (3c) acts to restore the cell’s aspect ratio to the preferred aspect ratio . In this work we mostly focus on “long” cells (), but will also consider “wide” cells () in the stability analysis of Sect. 3.
Symmetric Cells—The Analytical Framework
To further analyse and understand system (3), we impose a symmetry condition on the two interacting cells. This allows us to obtain explicit expressions for the points of intersection, and therefore analytically tractable equations. We consider cell 1 with centre (x(t), y(t)), orientation and aspect ratio r(t) interacting with cell 2 with centre , orientation , and aspect ratio r(t) as shown in Fig. 2C. Both cells have equal self-propulsion parameters . The points belonging to the two cells are then parameterised as in (1) by
| 5a |
| 5b |
Fig. 2.
A The -plane for with rotational and reflexive symmetries marked. Numbers 1–5 show example cell configurations on region boundaries. Regions , and are coloured in purple, green and yellow respectively. B Zoom into with regions , and marked and typical cell configurations depicted. C Notation for cell centres, orientation and intersection points
By considering where the cell boundaries and intersect (neglecting borderline cases), the two cells can have zero, two or four points of intersection. We obtain the following points of intersection (in Cartesian coordinates, relative to the cells’ x-position), see Fig. 2C:
| 6a |
| 6b |
where we have defined
| 7 |
Given the square roots in (6a) and (6b), these points of intersection only exist in certain regions of -space. We denote these regions by and , see Fig. 2A, B: In region there are no points of intersection, in region there are two points of intersection, , and in region there are four points of intersection, and . The boundaries between these regions occur when the square root terms in (6a) and (6b) vanish, which allows us to write these boundaries using the curves
| 8 |
We can now formally define the regions via
| 9a |
| 9b |
| 9c |
With (9) we can substitute the points of overlap in (6a) and (6b) into the two-cell versions of the full governing equations (3) to formulate the explicit two-cell governing equations for with given initial conditions .
| 10a |
| 10b |
| 10c |
| 10d |
This is a rather complicated system of coupled non-linear differential equations, however the following sections will show that we can make significant (analytical) progress in understanding its behaviour. We start by discussing the general behaviour of the system (10) to gain initial insight, before presenting several analytical results in Sects. 3 and 4. We note that the system is invariant to the transformation , i.e. there is rotational symmetry about the line . We also note that the system has reflectional symmetry about and , see Fig. 2A. We can consequently restrict our analysis to the region , see Fig. 2B, since the results can be extended to the full -range via symmetry arguments. To aid interpretation of the dynamical system, we indicate various physical configurations of the cells in -space in Fig. 2.
Interpretation of Equations With a better understanding of the phase space, and how this corresponds to cell configuration, we now discuss the equations in (10). Equation (10a) is decoupled from (10b), (10c) and (10d), hence it suffices to analyse the -system. The first terms in (10a) and (10b) represent self-propulsion that leads to movement in the direction of . This is proportional to the non-dimensional parameter that has been defined in (4). Inspecting (10b) further, we note that if cell 1 is lower than cell 2 (), then the second term in (10b) is negative and cell 1 will move downwards, and vice versa for . This is a result of overlap avoidance pushing the cells apart. Equation (10c) describes how the cell orientation changes over time. If we consider , we see that in region . This means that overlap avoidance in region causes a clockwise rotation and drives the system towards , i.e. towards velocity alignment. Conversely, for , in region and the cells become less aligned. We will revisit this dependence of the behaviour on r when inspecting the stability of steady states, see also Fig. 5. In region , both signs of are possible. The first term of (10d) describes how the cells will relax back to their preferred aspect ratio , with if and if . We see that in regions and , overlap avoidance causes the aspect ratio r to change. If then . This will happen for example when the cells are side-by-side () and hence strive to increase their aspect ratio (for this would mean elongation) to avoid overlap. If then , which would for example occur when cells are head-to-head (. In this case the cells will decrease their aspect ratio (for this would correspond to shortening) to avoid overlap. The behaviour in region is more complex in general.
Fig. 5.
A, C Typical phase portrait (omitting the r-direction) in -space for long cells, , (A) and wide cells, , (B) with the analysed steady state marked with a blue star. Example trajectories (omitting the r-component) are shown in blue, numbers correspond to plots in B and D. B, D: Cell shapes at various time points corresponding to the trajectories marked in A and C. Other parameters: , , (A, B) and (C, D)
Deformable Cells:
We first explore the full shape-change model (10) where and . This involves explicitly accounting for the restoration time of the aspect ratio r to its preferred value , where can be thought of as the timescale of shape restoration. The full model is a 3D (in variable space) dynamical system where y, and r vary in time in response to cell overlap, self-propulsion and shape restoration. Ignoring movement in the x-direction, system (10) has steady states at the points . This corresponds to the cells having their preferred aspect ratio and being positioned side-by-side, with their orientations parallel and their boundaries just touching, illustrated in Fig. 2A, examples 1 and 2. We note that there are additional steady states, but only consider the two listed above in the subsequent analysis since these correspond to cell alignment, which is the focus of this work. To determine the stability of these steady states, we perturb the system around the points . Importantly, a standard linear stability analysis would not be sufficient to determine their stability. In fact, such an analysis would be degenerate, and determining the stability of these states is non-trivial, as we will see below.
Stability Analysis
We consider the steady point (Fig. 2A, example 1), noting that the analysis of the steady point will follow via the rotational symmetry of the system. In order to perform the stability analysis, we perturb the steady point by a small amount (to be defined below) and calculate the subsequent dynamics of the system. This steady point is degenerate, so the scalings of our perturbation and its subsequent dynamics are non-standard.
Defining the Perturbations To capture the richest dynamics, we consider the distinguished asymptotic limit in which as many mechanisms as possible balance at the same time. If we define the (small) perturbation in to be of , where , then with the benefit of hindsight and justified a posteriori, distinguished asymptotic limits occur when and when . The former is the physically relevant case, since would allow for larger deformations to the aspect ratio r, which are not observed biologically. We henceforth focus on the distinguished limit and therefore scale , where . In this case, the appropriate asymptotic scalings for the perturbations (justified a posteriori) are
| 11 |
where A, B, and C are perturbations in their respective variables, and are functions of time that we will calculate. Understanding their dynamical behaviours will determine the stability of the steady point. To get an idea of the asymptotic structure of the solution before we go into the details, it is helpful to note that there are two distinguished timescales of interest in the system: the ‘early time’ where and the ‘late time’ where . Over the early timescale, we will show below that A(t) remains unchanged, B(t) is driven by overlap avoidance and C(t) is driven by overlap avoidance and restoration to aspect ratio . Using the early time results, we will then show that over the late timescale, A(t) is affected by overlap avoidance and, along with B(t) and C(t), decays to zero algebraically, demonstrating that the system is stable.
The Dynamics of the Perturbations We now substitute (11) into (10) and note that since the steady state lies at the boundary of region and region , the perturbations could push the system in either of those two regions. We obtain
| 12a |
| 12b |
| 12c |
where for and zero otherwise, and D defined as
The sign of D determines whether we are in region or region and hence whether overlap avoidance takes effect. We now analyse the system (12), starting with the early time.
Early Time
We start our analysis under the early timescale , defined via . We indicate the early timescale variables with overhats, and therefore write
| 13 |
On substituting (13) into our governing equations (10) and taking the limit , we obtain the following leading-order equations.
| 14a |
| 14b |
| 14c |
where .
It is straightforward to use (14a) to determine that over the early time, and hence to deduce that the orientation is not affected over this timescale. The remaining system (14b, 14c) governs the dynamics of and , and can be solved computationally. The first term on the right-hand side of (14b) indicates that self-propulsion causes a change in over the early time depending on the sign of a. This will be an increase if since this means that the cell is inclined slightly upwards. The second term on the right-hand side of (14b) represents overlap avoidance, suggesting that cells will move apart to avoid overlap, consequently causing a decrease in . The relative size of these two terms will determine whether is initially positive or negative. The first term on the right-hand side of (14c) leads to a decrease in magnitude of , essentially restoring r to . The second term on the right-hand side of (14c) is positive, corresponding to an increase in aspect ratio to avoid overlap. This forcing occurs because the cells are close to a side-by-side configuration near the steady state, and therefore increasing the aspect ratio reduces overlap. We also note that the non-trivial dynamics over this early timescale justify the scalings we initially imposed in (11).
Early-Time Overlap Dynamics To determine in which region, or the early time solution lies, it is useful to inspect the change in time of , since its sign determines whether there is overlap () or not (). We obtain
| 15 |
which, together with (14c) forms a nonlinear system of two autonomous ODEs. Phase plane analysis reveals that there is a qualitative difference for and , see Fig. 3. We see that for , i.e. a slightly upward inclined cell 1, the dynamics will lead to , i.e. we end up in region and the two cells will eventually interact, even if they initially did not. Interestingly it is possible that cells initially interact, then stop interacting for a short time, and then interact again. Such intermediate short non-interaction periods can be caused by the relaxation to the preferred aspect ratio, see example trajectory in Fig. 3A. If on the other hand , then will eventually become negative and cells will stop interacting, irrespective of whether they did so initially. We additionally note that for it is possible that cells that did not interact initially, then interact for a short amount of time due to shape relaxation, before ceasing to interact again, see example trajectory in Fig. 3B.
Fig. 3.
Early time dynamics: Phase portrait for the -system (14c), (15) for (A) and (B). Nullclines are marked in dashed-blue () and dotted-red (). An example solution trajectory is shown in solid-black. ,
Early-Time Limiting Behaviour For , cells will eventually stop to interact and move apart, hence the steady state is unstable for such perturbations, compare Fig. 5B, example 2. If , system (14) becomes independent of early time in the large- limit. We can calculate the specific constants to which the solutions tend by setting the left-hand sides of (14b, 14c) to zero and solving the resulting algebraic equations. This procedure yields the following results
| 16 |
The early time ‘far-field’ conditions (16) will be required to asymptotically match into the late-time dynamics we consider next. Note that for these limiting values, the cells are still in region .
Late Time
Since we have already shown instability for , we only consider here. Further, based on the discussion above we can assume that solutions are in overlap region . System (12) behaves as the early time far-field (16) until , when we have a new distinguished timescale that we refer to as the ‘late time’. By inspecting (12), we note that this is the timescale over which the dynamics of A become relevant. Formally, the late timescale is defined by the new variable , where . We retain the perturbation scalings (11), but now use tildes to denote late-time variables, defining
| 17 |
Over this timescale, in the limit , our governing equations (12) become
| 18a |
| 18b |
| 18c |
where
The ‘initial’ conditions are obtained by matching with the early-time far-field conditions (16),
| 19a |
| 19b |
| 19c |
Although the differential-algebraic system (18)–(19) is nonlinear, we can simplify the nonlinearity in the differential equation (18a) using the algebraic equation (18b). This procedure reduces (18a) to the following nonlinear but separable differential equation in
| 20 |
Solving (20), and substituting into the remaining algebraic equations (18b)–(18c), we obtain the late-time solutions:
| 21a |
| 21b |
| 21c |
For , (21) shows that and all decay to zero algebraically as , compare Fig. 5A, B, example 1. The factor in front of T in (21a) is an increasing function of (for ), suggesting that larger preferred aspect ratios will lead to faster decay and hence faster alignment. If on the other hand , will blow up in finite time, indicating an unstable situation, compare Fig. 5C, D.
Composite Solution
Combining the solutions (14) and (21) in both timescales, we can obtain a uniformly regular (additive) composite asymptotic solution (Van Dyke 1975) for and r in terms of t.
| 22a |
| 22b |
| 22c |
where the hatted (early-time) variables are defined in (14) and the tilded (late-time) variables are defined in (21). In Fig. 4 we verify that the quantities A, B and C all decay to zero as for and , demonstrating that the point is stable in this case. On comparing our analytical solution for the stability analysis with the computational full solution, solved using ode15s in MATLAB, we see that we have a good agreement between the two for and for . The fact that the approximation remains good also for larger values of is expected from our analysis since is a distinguished limit of the system. Hence we expect our analysis to hold in its sublimits until a new distinguished limit is reached. Specifically for this problem, our above analysis allows us to straightforwardly understand the subcases and as regular sublimits of our analysis. We also note that the solution for A(t) is unaffected by , suggesting that having shape change in the model does not affect the change in orientation that two cells will experience in response to overlap avoidance. Since a change in orientation is needed for cells to align with each other, this suggests that varying the non-dimensional shape change parameter , at least if and , has little effect on cell alignment.
Fig. 4.
A, B Plots of the exact solution of system (10) and the approximate solution given in (22) against time until (A) and until in a log-log plot (B), for , . Legend applies to all plots. Other parameters: , ,
Summary and Discussion of Stability Results
Together we have shown that the steady state is half-stable for : If the point is perturbed in the positive -direction, then the perturbation will decay. If it is perturbed in the negative -direction, perturbations will grow and cells will eventually stop interacting and move away from each other, see Fig. 5A,B. We also emphasize that the solutions (21) yield an algebraic decay for , rather than an exponential decay that might arise from a standard linear stability analysis. This a posteriori justifies our claim that a non-standard stability analysis is required to determine the system stability. For the point is always unstable: For cells again eventually stop interacting and move away from each other. For , we can see that the orientation moves away from away from and increases. While we cannot use our approximate solutions to determine the limiting behaviour in this case, numerical results suggest that the solution converges to for some , such that the limit is another steady state of (10b, 10c). In this situation the cells face each other and self-propulsion, overlap avoidance and shape relaxation balance such that their distance stays constant, see Fig. 5C, D. Since this steady state is less biologically relevant, we do not systematically investigate its stability, but we expect it to be stable for .
Using the rotational symmetry of our phase space, we obtain that the other steady state is also half stable for and unstable for .
Asymptotic Sublimits
From the above stability analysis, we can understand why is a distinguished asymptotic limit of the system (i.e. a ‘least degenerate’ limit where as many processes as possible occur over the same timescale). Specifically, the natural overlap avoidance timescale is , and the aspect ratio restoration timescale is . The distinguished limit therefore arises because the timescales of these different processes coincide when . Since there is an additional natural timescale in the system of orientation response when (the ‘late’ time in our analysis above), we can deduce that there is a different (additional) distinguished limit when . This additional distinguished limit would correspond to extremely “squishy” cells where shape change is punished very little, generating cells with aspect ratios far away from the natural shape as a result of overlap avoidance. As this is less biologically relevant, we do not consider this case further.
Since distinguished limits correspond to maximal interaction of the natural processes, our asymptotic results for above will also hold for and (i.e. ‘sublimits’ of the distinguished asymptotic limit), until new distinguished limits of are reached. It is instructive to briefly summarize what happens in the sublimits of the distinguished limit we analysed above.
Sublimit In the sublimit of , equivalently (the upper limits of which correspond to the different distinguished limit noted above), the different balancing mechanisms over the early timescale diverge into two separate timescales: and . Over the standard early timescale , only overlap avoidance affects C. Over this timescale, B and C grow without a restoring force. The timescale over which this restoring force becomes important is then a new intermediate timescale , which kicks in when C gets large enough for the overlap avoidance term to balance the aspect-ratio-restoring term. Over this intermediate timescale, B and C reach the equivalent steady states to those in the full behaviour we determined above. Finally, the late timescale is essentially unchanged from the full analysis in this sublimit; it is this timescale over which A(t) varies. The full analysis for is outlined in Appendix A.1.
Sublimit The opposite sublimit of (equivalently ), corresponds to cells that restore their natural aspect ratio very quickly (over a timescale of ), and then behave as non-deformable cells with distinct early () and late () time behaviours. This sublimit is tractable for a more general dynamic analysis, not just near the steady points, and is of biological interest. Therefore, we examine this case in more detail in Sect. 4.
Lessons for (Collective) Cell Alignment
Alignment Stability of “Long” Cells The points represent perfect alignment of two cells. For (“long” cells), the fact that these points are half-stable shows that alignment is sensitive to some perturbations, and suggests that overlap avoidance drives alignment, but that perfect alignment is fleeting in practice. In the many-cell version of the model in Leech et al. (2024), interactions with a third cell could perturb the perfect alignment between two cells in the unstable direction, i.e. such that they point away from each other (corresponding to in the above analysis), in which case they would cease to interact and alignment would be broken. This could also occur if cell orientation is subject to noise, as would be the case in many realistic biological systems. This could explain why we see pockets of alignment, but no global alignment in the simulations in Leech et al. (2024).
The Role of the Aspect Ratio and Deformability We found that for the decay to perfect alignment is faster for larger , indicating that larger preferred aspect ratios lead to faster alignment. We will revisit the question of how the strength of alignment depends on the aspect ratio in Sect. 4. The stability analysis also showed that, near the steady state, the change in orientation is independent of the shape change parameter, suggesting that deformability does not aid alignment. The latter result is in contrast to the collective dynamics results of Leech et al. (2024), where deformability lead to more collective alignment. This indicates that the increased collective alignment due to deformability might be a consequence of the many-cell system, not of the alignment mechanism itself. The case describes “wide” cells that move orthogonal to their long axis, such as keratocytes (fish fibroblasts). Here the perfect-alignment steady state is always unstable. This could indicate that we do not expect to see velocity alignment in such cells. However, it is also possible that the imposed symmetry condition in this work is not appropriate in this case.
Non-deformable Cells, ,
In this section, we consider the rigid-cell-shape limit, taking . Further, based on the findings in Sect. 3 we focus on “long” cells and hence assume throughout this section. As noted in the previous section, there is a very fast timescale of over which the cells restore and then maintain their preferred aspect ratio of . We will proceed by taking and , essentially analysing (10) after the very fast timescale. This reduces (10) to a 2D (in variable space) dynamical system in and y, (10b), (10c). This reduction is both biologically relevant and more straightforward to analyse and interpret. In the rest of this section, we will denote by r for notational convenience, where r no longer has a time dependence. The state space is split into regions and , see Fig. 2B. We start our investigation by confirming that we obtain the same stability result from Sect. 3 before exploring the resulting 2D dynamical system computationally. Then, to gain deeper insight into the precise effect of self-propulsion, which has dimensionless strength , we consider the case of before using asymptotic methods to understand the case where , noting that the limit is singular.
General Behaviour
Stability Analysis For , , the stability of is inherited directly as a sublimit of the full system stability analysis we conducted for deformable cells in Sect. 3 above. We assume the initial conditions are such that we stay in region (see discussion in Sect. 3). Specifically for , and if we take in (10d), or equivalently in (14c), we find that over , which is much quicker compared to the other two timescales of and . Then, over the fast timescale , (14) reduces to
| 23 |
and over the slow timescale , (18) becomes
| 24 |
We can see that since , algebraically as . Since perturbations with will not decay, we therefore showed that, as for the system for deformable cells, the point is half-stable.
Phase Portrait Next we explore the system more generally by computationally generating a phase portrait with some example trajectories in Fig. 6. Nullclines corresponding to (pink) and (green) are shown as dotted lines. We see that in region (purple) the arrows all point vertically upwards. This is because this is the region of no overlap and hence the cells will only change their position (as a result of self-propulsion) and not their orientation. The arrows are pointed upwards since and hence this leads to an increase in y since the cell is inclined upwards. If we focus our attention on the point , we see that all arrows in the surrounding area are directed towards this point, illustrating that this point is an attractor from the side where . Example trajectories are shown in blue and these indicate that there are two outcomes depending on the initial conditions: (1) the trajectory moves towards the half-stable point , or (2) the trajectory crosses region and ends up leaving the overlap region with . This is a situation where cells crawl over each other, then stop interacting and continue to move away from each other. The line separating these two outcomes is a non-trivial separatrix, indicated by the solid blue line in Fig. 6B. We can calculate this separatrix computationally, by starting near the separatrix and solving the system (10) backwards in time (Fay and Joubert 2010).
Fig. 6.
A Phase portrait for , showing nullclines (dotted pink and green), boundaries between regions (red), the separatrix (solid-blue) and example trajectories (dashed-blue). B Cell shape snapshots of the system over time for two example trajectories labelled (1) and (2) in A with a 3D side view included for (2). Note that which cell is above and which is below is arbitrary. The cell in blue corresponds to the trajectory in blue
Quantification of Alignment Next, we want to quantify how favourable different sets of model parameters are for alignment. To do this we test initial conditions with and (i.e. cell 1 underneath cell 2 and cells moving towards each other) and record the resulting post-interaction angle . This will either be the angle obtained once the interaction has ended after finite time, or the limiting angle for , in the case of infinitely long interactions. Since will lie between 0 and , and 0 corresponds to perfect velocity alignment, we define the interaction strength for a particular parameter set by
| 25 |
The alignment strength will be between 0 and 1, with corresponding to perfect alignment for all used initial conditions. We determined computationally by discretising the integral. Figure 7A shows a non-monotonous dependence of alignment strength on the self-propulsion speed : For non-zero speeds, larger speeds lead to less alignment. Figure 7E, F suggest this is because for larger fewer initial conditions lead to cells getting trapped in the region underneath the separatrix, where the interaction leads to perfect alignment. This is because larger speeds will more often allow cells to leave the region, where they will stop interacting in finite time. However is not favourable for alignment. We will discuss this case in Sect. 4.2. The dependence of alignment strength on the aspect ratio r is also non-monotonic. The general picture is that both too round and too elongated cells shapes lead to less alignment. This can be understood by comparing Figs. 7C, F. On the one hand, larger aspect ratios lead to fewer initial conditions being in the perfect-alignment region underneath the separatrix. On the other hand, larger aspect ratios cause more post-interaction alignment (smaller values of ) for cells outside the perfect-alignment region.
Fig. 7.
A, B Alignment strength as defined in (25) as functions of (A) and r (B). C–F Examples of interaction outcomes for different values of and r. Colour shows angle after interaction has ended for the initial conditions at that position. Region boundaries are shown in red, the separatrix in white
No Self-propulsion,
To investigate the effect of propulsion on (10) with , we now analyse the singular change in the system in the limit of small . Specifically, we are interested in the strong difference in system behaviour for zero self-propulsion () and small self-propulsion () suggested by Fig. 7A, D. We start by considering zero self-propulsion, . The governing equations (10) with are
| 26a |
| 26b |
Summary of System Behaviour System (26) is symmetric around . Together with the symmetry considerations for , it therefore suffices to consider , . We inspect the corresponding phase portrait in Fig. 8. We find that in region , since in the absence of self-propulsion and shape relaxation, overlap avoidance is the only driver of change/movement. Throughout region and , indicating cells move apart as long as they interact. Further the boundary between region and , given by is now a line of stationary points. Together, this suggests the following solution behaviour, which we will prove in the next paragraph. If we let be the initial conditions and assume that , , we find that:
-
i.
If lies in region (no interaction), the solution will remain at for all time.
-
ii.
If lies in region (four intersection points), it will move into region in finite time and remain in region .
-
iii.
If lies in region (two intersection points) it will converge to a point on the - boundary in finite time, see trajectory in Fig. 8A, B.
Proof of System Behaviour
Fig. 8.
A Phase portrait in -space for , . Example trajectories shown in blue. Boundaries between regions shown in red. Nullclines shown in green. B Snapshots of the cell configurations over time corresponding to the trajectory in A marked with (1) at initial conditions
Part (i) follows trivially from the dynamical system (26). Part (ii): From (26a) we see that when within region and on the boundary of region . We also have that which shows that is bounded away from zero (note that ). Hence, we can conclude that if then there exists a finite time, at which the trajectory will cross the - boundary and cross into region . Next we claim that region is invariant, i.e. that once a trajectory is in region , it remains in region . To show that this is the case, we characterise the solution curves in region . We consider the case where and are in and derive an equation for . Dividing (26b) by (26a) we obtain
| 27 |
Equation (27) can be solved explicitly to yield
| 28 |
To show that region is invariant, we will show that once the trajectory moves from region into region , it is not possible for the trajectory to move back into region again. To do this, we will show that if we start on the boundary of region and , given by as defined in (8), we will enter region and will not intersect the line again, showing that it is not possible for the trajectory to cross this line a second time and enter back into region . We substitute our initial conditions into (28) and want to solve to see whether the trajectory y could intersect the boundary again. If there are no additional solutions to this equation, then the trajectory does not cross the boundary between regions and again and hence does not re-enter region . From this procedure we obtain
| 29 |
where is defined in (8). Rearranging (29) and defining , we obtain
| 30 |
We define the left-hand side of (30) as with domain [0, 1). Differentiating f with respect to s shows that f is a strictly monotonically increasing function of s with and for . Since the right-hand side is always positive, there exists a unique solution for each and consequently a solution such that . However, since we know that the initial condition satisfies these requirements, the unique solution is the initial condition i.e. . Therefore, after intersecting the curve and moving into region , the trajectory will not intersect this boundary curve again. Hence, once the trajectory is in region it will remain in region .
For part (iii), we start by noting that the curve describes a line of stationary points (where ). Showing that always intersects is equivalent to showing that has a solution. Using as defined in (28) and as defined in (8) this can be written as
| 31 |
We need to show that (31) has a solution . We define and use this to rewrite (31) as
| 32 |
We define the left-hand side as with domain [0, 1). Differentiating h(s) we find that and can therefore conclude that h is a strictly monotonically increasing function of s with and for , i.e. its range is . Since the right-hand side is always positive, there exists a unique solution for each and consequently a solution such that . Finally, we need to show that is reached in finite time, where we define . To show this, we substitute (28) into (26b), the governing equation for , separate variables and integrate over time from 0 to t, obtaining
| 33 |
Our final task is to show that , which will imply that is reached in finite time . We use the substitution in (33) and obtain
| 34 |
To understand whether (34) converges, we need to understand the nature of the singularity at where . Taylor expanding this term around gives
| 35 |
Since the coefficient of the linear term in (35) does not vanish, the singularity in the integrand is an inverse square root, and therefore is integrable. That is, and hence for . This explains the computational results shown in Fig. 7A, D, i.e. that for perfect alignment is typically not achieved.
Slow-Moving Cells,
General Effect of Small The case of a small but finite is a singular pertubation of the system. We can investigate its behaviour using asymptotic methods in the small- limit. To briefly summarise before going into details, the main differences between the small- and the zero- cases is that small- dynamics do not vanish in region , nor do they terminate at the point at which they first hit the region - boundary. Instead, in the small- case the trajectories travel within region and along the region - boundary over slow timescales of . So, in the small- case a trajectory starting in region will follow the zero- trajectory determined in Sect. 4.2 with an correction, and move into region and then to the region - boundary in finite time. A trajectory starting in region will also move into region over a slower time of . Given this, we focus our analysis on understanding what happens in region .
Asymptotic expansion To understand the system behaviour in the limit of small , we first write both y and as asymptotic series in powers of . That is and . Substituting these into the governing equations (10) and considering the leading-order equations, we obtain exactly the case that we analysed in Sect. 4.2. In this case, we know that and in some finite time T, where . In the case where , the analysis ends here. However, in the singular case of small but finite , there is an additional slow timescale after this finite time. To analyse this slow timescale behaviour, we transform into the slow timescale regime defined by , where , and now expand and . On substituting the slow timescale and these new expansions into the governing equations (10), we obtain
| 36a |
| 36b |
where we introduce the following shorthand functions
| 37a |
| 37b |
The O(1) terms in equations (36) generate a duplication of information, with both giving , or equivalently
| 38 |
This tells us that the leading-order slow-time dynamics are confined to the line , the boundary between regions and . The remaining goal of our analysis is to determine the precise dynamics of this slow motion. There are several ways to proceed at this point. One method involves continuing to the next asymptotic order and deriving an appropriate solvability condition. Another way involves combining the full equations (36) in a way that removes the duplication of information, then taking the limit to obtain an independent evolution equation. We proceed via the latter, since this involves significantly less algebra. By substituting (36a) into (36b) and dividing through by , we obtain
| 39 |
The equation (39) has leading-order form
| 40 |
The equations (38) and (40) represent enough information to determine the slow evolution along the region - boundary. It is more straightforward to see this if we use the direct time derivative of , which is
| 41 |
Combining this with (40) we can deduce that
| 42a |
| 42b |
Then, since we are considering and therefore , we define , where . Under this substitution, (42) can be rewritten as
| 43a |
| 43b |
Solving (43) numerically, we can compare our numerical solution of the reduced problem to a numerical solution of the full problem. In Fig. 9, we see that the asymptotic solution gives good agreement with the full numerical solution for , solved using ode15s in MATLAB. We also see that for all initial conditions, the trajectory will move to the point , corresponding to perfect alignment.
Fig. 9.
A, B Comparison of (A) and y(t) (B) for solutions of the full system (solid-back), solutions for (dashed-red) and the small- approximation (43) (dotted-pink). Insets show dynamic for t small. C Zoomed in region of phase portrait showing corresponding trajectory for A and B. Parameters ,
If we substitute the solution of the algebraic constraint (38), into (43a) we can reduce the dynamics to a single ODE
| 44 |
On separating variables and integrating, we find that
| 45 |
We note that we have shown in Sect. 4 that the point is a stable steady state for . We also know that all trajectories solving (43) move towards this point. To understand this long-term behaviour in more detail, we must understand what happens as or equivalently . If this integral converges, then perfect alignment in reached in finite time. However, if this integral diverges, then it takes infinite time to reach perfect alignment where . As , the integrand in (45) behaves like and hence the integral diverges. Therefore, the point of perfect alignment is only reached in infinite time.
Lessons for (Collective) Cell Alignment
The Role of The analysis of this section allows us to obtain a full understanding of the effect of on the alignment mechanism between two cells. As a reminder, was defined in (4) as and can be interpreted as the ratio of self-propulsion and overlap avoidance strength in the presence of friction. We find that for trajectories do not move towards the point , and hence perfect alignment is not achieved when there is no self-propulsion. This highlights the importance of self-propulsion in the alignment mechanism and shows that both overlap avoidance and self-propulsion are needed for full alignment. The analysis of represents a singular perturbation of the case. We find that there is a set of initial conditions that lead to perfect alignment (for small, but positive ), however, achieving perfect alignment takes infinite time. Quantifying computationally how favourable different model parameters are to alignment, we find a surprisingly good qualitative agreement with the results for large collective of cells found in Leech et al. (2024): leads to very little alignment, however, for larger values of alignment strength decreases as increases. The fact that the analysis for a symmetric two-cell situation recapitulates the results for large cell collectives indicates that it is a property of the alignment mechanism itself, not a result of the many-cell situation. Based on our analysis we can conclude that, while it is the overlap avoidance that causes interacting cells to align, (smaller amounts of) self-propulsion ensure that these interactions do not stop too quickly. However, if self-propulsion is too strong (compared to overlap avoidance), cells can “escape” the interaction by being pushed past each other.
The Role of the Aspect Ratio r. For the dependence of alignment strength on the aspect ratio r, we found that for the symmetric two-cell system, there is an optimal aspect ratio for alignment: Interactions between close to circular cells will not lead to much velocity alignment. On the other hand, interactions between very elongated cells can more easily lead to cells moving past each other at which point the interaction stops. Note that this is different to the results for collectives found in Leech et al. (2024): There larger aspect ratios lead to more collective alignment. This could be, because in a collective, cell movement past each other might be hindered by other cells. Another possible reason could be, that alignment in Leech et al. (2024) referred to “nematic alignment”, which also captures situations where cells are side-by-side, but move in opposite directions. This is not something we can describe well with the symmetry condition imposed in this work, where alignment only describes velocity alignment, i.e. cells move in the same directions. A different framework would be necessary for further analytical investigations.
Discussion
Summary of the Results
Model Summary In this work, we have presented a number of results to help us understand the alignment mechanism between two interacting cells in the model presented in Leech et al. (2024). These results have led to a more in-depth understanding of how model ingredients lead to alignment. Specifically we investigated the interplay between self-propulsion and overlap avoidance and the role of the aspect ratio of the cell. The analysed model describes self-propulsion and overlap avoidance, in reaction to which cells change their position, orientation and aspect ratio. We derived an analytical framework which led to a dynamical system, for which there are many mathematical tools available.
Deformable Cells In the full 3D (in variable space) system, which allows for shape deformations, a classic linear stability analysis is degenerate. Performing a dynamical asymptotic analysis, we find that the situation where both cells have their preferred shape and are perfectly aligned side-by-side, is a half-stable steady state of the system for elongated cells, and an unstable steady state for wide cells, indicating the fleeting nature of perfect alignment. This stability analysis also gives us insight into the timescales at play during the cell interactions. We find that the relative sizes of the two non-dimensional parameters determines the ordering of the change in aspect ratio and position, and that the change in orientation always occurs last, over a much slower timescale. We find that this change in orientation is unaffected by the shape change parameter, suggesting that deformability is not essential for alignment to occur. In the computational analysis done in Leech et al. (2024), it is found that allowing for changes in aspect ratio leads to greater alignment. The fact that we do not see this in the two-cell analysis, suggests that this result is due to the collective behaviour of the system, as opposed to the underlying alignment mechanism. We also find that if the non-dimensional shape change parameter is small, cells will quickly restore their preferred aspect ratio, after which the system behaves as though cell shape is rigid. This is reflected in the computational results in Leech et al. (2024) by noting that a strong shape-restoring force leads to little change in behaviour from the rigid cell case.
Non-deformable Cells We then consider a 2D (in variable space) limit of the full system in more detail, specifically, the limit in which the cells are rigid and keep their preferred aspect ratio. We computationally quantify the effect of model parameters on the overall alignment properties of the system. We find that both no self-propulsion and too much self-propulsion lead to less alignment, in striking qualitative agreement with the computation results in Leech et al. (2024) for cell collectives. This underlines the difference between active matter, that self-propels, and passive matter, which doesn’t. We are also able to make a significant amount of analytic progress in understanding the singular nature of the small self-propulsion limit. We find that cells are quickly pushed to a single point of overlap over a fast timescale, before the small self-propulsion causes cells to align while maintaining a single point of overlap over a much slower timescale. Together with the quantification of alignment, this leads to a greater understanding of how overlap avoidance combined with self-propulsion leads to alignment, see the discussion in Sect. 4.4. Hence, even though many of the complex details of the collective behaviour in Leech et al. (2024) are not captured in the analysis for two cells here, our analysis gives a plausible explanations for the observed behaviour. When analysing how alignment properties depend on the aspect ratio, we find that for our symmetric two-cell system there is an optimal aspect ratio for alignment. This is in contrast to the collective results in Leech et al. (2024), where larger aspect ratios lead to more alignment. This difference could be due to limitations of this work due to the imposed symmetry condition, which limit the notion of alignment to “velocity alignment”.
Further Work
The modelling framework presented in Leech et al. (2024) is not specific to ellipse-shaped cells and could be applied to a number of different cell shapes. Provided the points of intersection could be found analytically, a similar approach to analyse and understand the system in greater depth could be taken. It would be interesting to apply the same analytical framework to different cell shapes to see how the results differ. This would be of particular interest if we wanted to apply the modelling framework to bacteria, for example, which are often modelled as spherocylinders instead of ellipses (Volfson et al. 2008; You et al. 2021). In this work we did not deeply analyse the behaviour of the system for wide cells with , such as keratocytes. In this case a different symmetry condition might be appropriate to capture alignment: The two cells could be assumed to move one behind the other. In Leech et al. (2024) we also considered cell-cell adhesions. The analysis presented here could be extended to include such cell-cell contacts. In a first approximation, one could assume such contacts are permanent to then minimise a combined 2-cell energy. This will be subject of future work. Our approach could also be used to understand the dynamics of more than two cells, e.g. three cells placed in such a way that their centres of mass form a triangle. Finally, looking to other methods of mathematically analysing agent-based models, it would be beneficial to see whether any progress could be made on coarse-graining the model to obtain an equivalent continuum model such that further results on the collective behaviour of the system for many cells could be obtained. In the recent work of Merino-Aceituno et al. (2024) this is done for a similar model, which uses a smooth overlap potential.
Acknowledgements
This work was supported by the Engineering and Physical Sciences Research Council (grant numbers EP/N509577/1 to VL and EP/T517793/1 to VL) which paid the salary of VL.
Appendix
Full Stability Analysis for
Here we go through the full stability analysis of the steady state for . This is outlined briefly in the main text. We begin by perturbing the point by a small amount, defined by
| 46 |
Understanding how A(t), B(t) and C(t) change over time will determine whether the point is stable or unstable. Under the conditions with , that are three distinguished timescales of interest in the system: early time (); intermediate time (); and late time (). Over the early timescale, A(t) remains unchanged, and B(t) and C(t) are driven by overlap avoidance. Over the intermediate timescale, A(t) still remains unchanged, B(t) and C(t) are still driven by overlap avoidance, and a restorative force restoring the aspect ratio to comes into the equation for C. Over the late timescale, the dynamics of A(t) become important and are driven by overlap avoidance. We see that the perturbations decay to 0 over the late timescale, proving that the steady state is stable. On substituting (46) into (10) we obtain
| 47a |
| 47b |
| 47c |
where for and zero otherwise, and D defined as
The sign of D determines whether we are in region or region and and hence whether overlap avoidance takes effect. We now analyse the system (47), starting with the early time.
Early Time
We start our analysis over the early time, defined via for . We indicate the early timescale variables with hats and write
| 48 |
We obtain the following leading order equations by substituting (48) into (10).
| 49a |
| 49b |
| 49c |
where . As in Sect. 3 (49a) shows that over the early time, and hence that the orientation remains constant over this timescale. Deriving an equation for yields
It is easy to see that if , will become negative in finite time. Hence, even if cells interact initially, they will eventually stop interacting and move apart. In this case the steady state is not stable. If on the other hand , will become positive in finite time (even if it was negative initially) and convergence to a positive limiting value. In the following we will therefore focus on and assume that cells interact. The first term in equation (49b) shows that self-propulsion will lead to increase over time. The second term in (49b) represents overlap avoidance, suggesting that cells will move apart to avoid overlap and consequently will decrease. The size of these two terms will determine whether is positive or negative. in (49c) means that the cells elongate over this timescale. This is because the orientation is near zero, so the cells are side-by-side and consequently elongate to avoid overlap.
Early Time Limiting Behaviour From (49) we can solve (49a) directly, and then combine (49b) and (49c) and integrate to obtain
| 50a |
| 50b |
Equation (50b) shows that and both grow linearly in time. We also find that, while and grow in time, the quantity
| 51 |
Specifically, this means that tends to a constant as grows. Combining (51), with the algebraic constraint for and in (50b) we are able to solve for and (as ) and deduce that
| 52a |
| 52b |
| 52c |
The fact that and grow in time indicates the scaling for the next time region
Intermediate Time
We now consider the intermediate timescale defined via , where , recalling that . We also redefine our scalings for B and C as
| 53 |
motivated by the large- results (52) in the early time in Sect. A.1.1. Substituting (53) into the governing equations (10) we obtain
| 54a |
| 54b |
| 54c |
To leading order we obtain
| 55a |
| 55b |
| 55c |
Solving (55) we see that we only obtain one piece of information:
| 56 |
To obtain the additional information required, a formal analysis would involve expanding and in higher powers of , and deriving appropriate solvability conditions. However, we can circumvent this laborious calculation by instead combining the equations in (54) to remove the duplication of information at leading order (essentially the square root term in each equation), and generate a system of distinct ODEs for and . We can eliminate the square root term in (54a), (54b) and (54c) to obtain
| 57a |
| 57b |
| 57c |
We can then decouple (57b) and (57c) using (56). On doing this, to leading order we obtain
| 58a |
| 58b |
| 58c |
The initial conditions are matching conditions from the previously solved early timescale . Solving (58) we obtain
| 59a |
| 59b |
| 59c |
From (59) we see that, again, remains constant over the intermediate time, and that and decay exponentially in time, reaching constant values given by
| 60 |
as . These will be used as matching conditions for the next timescale.
Late Time
Finally, we consider the late timescale defined via , where . Given the large- results (60), we retain the scalings from the intermediate time region in (53).
| 61 |
This is the timescale over which the dynamics of A become important. Over this timescale equations (10) become
| 62a |
| 62b |
| 62c |
To leading order we obtain
| 63a |
| 63b |
| 63c |
Again, we obtain only one piece of information:
| 64 |
Since this information is duplicated in all three equations, we would have to expand and in higher orders of to obtain solvability conditions. Alternatively, as in the intermediate time region, we can rearrange the equations to eliminate the square root terms and generate a system of ODEs for and . On doing so we obtain
| 65a |
| 65b |
| 65c |
To leading order we have
| 66a |
| 66b |
| 66c |
where the matching conditions come from the long time behaviour (60) in the previous timescale. Solving (66) using (64) we find that
| 67a |
| 67b |
| 67c |
For , will blow up in finite time and hence the steady state is unstable. For (and ) on the other hand, we can see that and all decay to zero algebraically as . This shows that the point we are interested in is half-stable for . We note that this analysis for is just a splitting of the early timescale in the analysis done in the main text.
Footnotes
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Contributor Information
Mohit P. Dalwadi, Email: dalwadi@maths.ox.ac.uk
Angelika Manhart, Email: angelika.manhart@univie.ac.at.
References
- Albi G, Pareschi L (2013) Modeling of self-organized systems interacting with a few individuals: from microscopic to macroscopic dynamics. Appl Math Lett 26(4):397–401 [Google Scholar]
- Balagam R, Igoshin OA (2015) Mechanism for collective cell alignment in myxococcus xanthus bacteria. PLoS Comput Biol 11(8):e1004474 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Baskaran A, Marchetti MC (2008) Enhanced diffusion and ordering of self-propelled rods. Phys Rev Lett 101(26):268101 [DOI] [PubMed] [Google Scholar]
- Bolley F, Cañizo JA, Carrillo JA (2012) Mean-field limit for the stochastic Vicsek model. Appl Math Lett 25(3):339–343 [Google Scholar]
- Dartsch P, Betz E (1989) Response of cultured endothelial cells to mechanical stimulation. Basic Res Cardiol 84(3):268–281 [DOI] [PubMed] [Google Scholar]
- Degond P, Motsch S (2008) Continuum limit of self-driven particles with orientation interaction. Math Models Methods Appl Sci 18(supp01):1193–1215 [Google Scholar]
- Deutsch A, Dormann S (2005) Mathematical modeling of biological pattern formation. Springer, New York [Google Scholar]
- Erdogan B, Ao M, White LM, Means AL, Brewer BM, Yang L, Washington MK, Shi C, Franco OE, Weaver AM et al (2017) Cancer-associated fibroblasts promote directional cancer cell migration by aligning fibronectin. J Cell Bio 216(11):3799–3816 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Fay TH, Joubert SV (2010) Separatrices. Int J Math Educ Sci Technol 41(3):412–418 [Google Scholar]
- Großmann R, Peruani F, Bär M (2016) Mesoscale pattern formation of self-propelled rods with velocity reversal. Phys Rev E 94(5):050602 [DOI] [PubMed] [Google Scholar]
- Herbert-Read JE, Perna A, Mann RP, Schaerf TM, Sumpter DJ, Ward AJ (2011) Inferring the rules of interaction of shoaling fish. Proc Natl Acad Sci 108(46):18726–18731 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kenny FN, Marcotti S, De Freitas DB, Drudi EM, Leech V, Bell RE, Easton J, Fleck R, Allison L, Philippeos C et al (2023) Autocrine il-6 drives cell and extracellular matrix anisotropy in scar fibroblasts. Matrix Biol 123:1–16 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kraikivski P, Lipowsky R, Kierfeld J (2006) Enhanced ordering of interacting filaments by molecular motors. Phys Rev Lett 96(25):258103 [DOI] [PubMed] [Google Scholar]
- Leech V, Kenny FN, Marcotti S, Shaw TJ, Stramer BM, Manhart A (2024) Derivation and simulation of a computational model of active cell populations: how overlap avoidance, deformability, cell-cell junctions and cytoskeletal forces affect alignment. PLOS Comput Biol 20(7):e1011879 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lopez U, Gautrais J, Couzin ID, Theraulaz G (2012) From behavioural analyses to models of collective motion in fish schools. Interface Focus 2(6):693–707 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Merino-Aceituno S, Plunder S, Wytrzens C, Yoldaş H (2024) Macroscopic effects of an anisotropic gaussian-type repulsive potential: nematic alignment and spatial effects. arXiv preprint arXiv:2410.06740
- Ng CP, Swartz MA (2003) Fibroblast alignment under interstitial fluid flow using a novel 3-d tissue culture model. Am J Physiol-Heart Circul Physiol 284(5):H1771–H1777 [DOI] [PubMed] [Google Scholar]
- Peruani F, Deutsch A, Bär M (2006) Nonequilibrium clustering of self-propelled rods. Phys Rev E Stat Nonlin Soft Matter Phys 74(3):030904 [DOI] [PubMed] [Google Scholar]
- Van Dyke M (1975) Perturbation methods in fluid mechanics. Parabolic Press, California, Stanford, CA [Google Scholar]
- Volfson D, Cookson S, Hasty J, Tsimring LS (2008) Biomechanical ordering of dense cell populations. Proc Natl Acad Sci 105(40):15346–15351 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wang WY, Pearson AT, Kutys ML, Choi CK, Wozniak MA, Baker BM, Chen CS (2018) Extracellular matrix alignment dictates the organization of focal adhesions and directs uniaxial cell migration. APL Bioeng 2:046107 [DOI] [PMC free article] [PubMed] [Google Scholar]
- You Z, Pearce DJ, Giomi L (2021) Confinement-induced self-organization in growing bacterial colonies. Sci Adv 7(4):eabc8685 [DOI] [PMC free article] [PubMed] [Google Scholar]









