Skip to main content
Springer logoLink to Springer
. 2024 Aug 3;86(9):113. doi: 10.1007/s11538-024-01341-w

Relaxation and Noise-Driven Oscillations in a Model of Mitotic Spindle Dynamics

Dionn Hargreaves 1,, Sarah Woolner 1, Oliver E Jensen 2
PMCID: PMC11297845  PMID: 39096399

Abstract

During cell division, the mitotic spindle moves dynamically through the cell to position the chromosomes and determine the ultimate spatial position of the two daughter cells. These movements have been attributed to the action of cortical force generators which pull on the astral microtubules to position the spindle, as well as pushing events by these same microtubules against the cell cortex and plasma membrane. Attachment and detachment of cortical force generators working antagonistically against centring forces of microtubules have been modelled previously (Grill et al. in Phys Rev Lett 94:108104, 2005) via stochastic simulations and mean-field Fokker–Planck equations (describing random motion of force generators) to predict oscillations of a spindle pole in one spatial dimension. Using systematic asymptotic methods, we reduce the Fokker–Planck system to a set of ordinary differential equations (ODEs), consistent with a set proposed by Grill et al., which can provide accurate predictions of the conditions for the Fokker–Planck system to exhibit oscillations. In the limit of small restoring forces, we derive an algebraic prediction of the amplitude of spindle-pole oscillations and demonstrate the relaxation structure of nonlinear oscillations. We also show how noise-induced oscillations can arise in stochastic simulations for conditions in which the mean-field Fokker–Planck system predicts stability, but for which the period can be estimated directly by the ODE model and the amplitude by a related stochastic differential equation that incorporates random binding kinetics.

Supplementary Information

The online version contains supplementary material available at 10.1007/s11538-024-01341-w.

Keywords: Mitosis, Spindle, Relaxation oscillation, Stochastic simulation

Introduction

Embryos develop, on the most basic level, as a result of one cell dividing into two cells. In a tissue, the orientation of cell division is an important factor in determining either the outcome for the daughter cells (e.g. cell fate due to distribution of intracellular components or the daughter cell local environment) or the tissue as a whole (e.g. building tissue and organ architecture by tissue stratification or spreading) (Bergstralh and St Johnston 2014; Morin and Bellaïche 2011). Cell division orientation is determined by the mitotic spindle, the large microtubule-based structure which forms in the cell and segregates genetic material into two discrete daughter cells (Karsenti and Vernos 2001; Mitchison and Salmon 2001). Prior to anaphase, where the chromosomes are pulled apart to opposite ends of the cell, the mitotic spindle is positioned translationally and rotationally (Fig. 1).

Fig. 1.

Fig. 1

The mitotic spindle and metaphase plate oscillate during the metaphase stage of mitotic cell division. a Time-lapse images of a mitotic spindle (GFP-α-tubulin, green) and metaphase plate (mCherry-Histone 2B, magenta) during metaphase of a cell dividing in a Xenopus laevis embryo, at stage 10–11. The metaphase plate lies perpendicular to the fusiform shape of the mitotic spindle. b Blue and orange circles indicate the measured termini of the metaphase plate. c, f Tracked positions of metaphase-plate termini over a full course of metaphase, for two cells in an excised Xenopus animal cap at stage 10–11. d The x-components of the termini tracked in (c), showing oscillatory motion as a function of time. e The x-components of the termini of the metaphase plate tracked in (f), showing non-oscillatory motion as function of time. Arrows indicate the relevant measured terminus. Data from Hargreaves (2023), obtained using methods described in Appendix A (Color figure online)

Key to spindle positioning is the pushing and pulling of astral microtubules which reach between the spindle pole and the cell cortex (Dogterom et al. 2005; Burakov et al. 2003; Zhu et al. 2010; Pecreaux et al. 2006; Howard 2006; Okumura et al. 2018; Bosveld et al. 2016; Pecreaux et al. 2016). Pulling is mediated at the cell cortex through interactions between astral microtubules and the motor protein dynein, which is anchored at the plasma membrane through its association with a tripartite complex consisting of NuMA, LGN and Gαi (Okumura et al. 2018; Bosveld et al. 2016; Pecreaux et al. 2016). Mathematical models have been used to investigate how astral microtubule pushing and pulling can drive spindle positioning. For example, minimising the calculated torque, created by pulling forces along the microtubule length (Minc et al. 2011) or by concentrated populations of dynein-associated proteins at the cell periphery (Théry et al. 2007; Bosveld et al. 2016), has been shown to predict the cell division orientation in sea urchin zygotes (Minc et al. 2011), micropattern-adhered HeLa cells (Théry et al. 2007) and the Drosophila pupal notum epithelium (Bosveld et al. 2016). These models highlight the importance of cell geometry (Minc et al. 2011) and the localisation of dynein (Théry et al. 2007; Bosveld et al. 2016) in spindle orientation and consequently cell division orientation. In a different approach, Li and Jiang (2017) used a stochastic model to describe the interactions of microtubules with chromosomes, motor proteins and boundaries to create self-assembled spindles within cells. This model was adapted to investigate spindle orientation: microtubules and chromosomes self-assemble into a mitotic spindle and orient within the simulated cells as a result of a combination of microtubule pushing forces and dynein-mediated pulling forces at both the cortex and within the cytoplasmic domain (Li et al. 2019), resulting in spindles which align with sites of localised dynein similarly to what has been shown in simpler models (Théry et al. 2007; Bosveld et al. 2016). Interestingly, the simulated spindles were shown to form already in line with their final division axis, with no notable movements of the spindle once assembled.

However, the mitotic spindle has been observed to approach its final destination less directly after its assembly. During the first division of the C. elegans fertilised egg, the posterior spindle pole undergoes a defined oscillation as the mitotic spindle is asymmetrically positioned in the cell to produce two daughter cells of unequal sizes (Pecreaux et al. 2006, 2016). Similarly, the rotational movements of the spindle in Xenopus epithelial tissue have been shown to be dynamic, culminating in oscillations of the spindle angle immediately prior to anaphase (Larson and Bement 2017). In the developing airway epithelium of mice, a subset of cells have been identified which continuously change their mitotic spindle angle throughout metaphase (Tang et al. 2018). Different strains of nematodes related to C. elegans show robust spindle oscillations, albeit with inter- and intra-specific variations in dynamical features(Valfort et al. 2018).

In the context of highly coordinated spindle movements, such as the oscillation of the C. elegans zygote posterior pole, contributions from both microtubule pushing and dynein-mediated pulling have been shown mathematically to produce the observed oscillatory dynamics (Grill et al. 2005; Pecreaux et al. 2006; reviewed in Beta and Kruse 2017). This mathematical model describes changes in the position of the mitotic spindle pole in 1D as a result of pulling by cortical force generators, combined with microtubule-based restoring forces (Grill et al. 2005). The relative simplicity of this model compared with that used by Li and Jiang (2017) lends itself more readily to an investigation of the primary parameters giving rise to dynamic movements and, crucially, replicates the oscillations seen in C. elegans. Wu et al. (2024) also describe the C. elegans zygote posterior pole oscillation, using a 2D model omitting pushing from microtubules. This omission is congruent with their analysis of subcellular fluid flows, which suggests that cortical pulling forces dominate to drive movement. The region of the cortex subtending the microtubule array as the spindle pole approaches and recedes from the cortex is highlighted as a key factor for creating oscillations in the pole position. As a result, pushing forces are unnecessary to create a reversal of the spindle pole velocity, as the direction of pulling by force generators is re-distributed across angles away from the cortex upon approach of the spindle pole (Wu et al. 2024). Strikingly, the resulting oscillations are nonlinear, in contrast with those demonstrated by Grill et al. (2005), though the significance of these nonlinear oscillations has yet to be explored. The correct balance of microtubule pushing and dynein-mediated pulling forces are likely the drivers for producing spindle movements and subsequently for determining the division orientation.

Other cells demonstrate spindle movements which are more complex. By mathematical amplification of pulling forces on the mitotic spindle from discrete cortical locations, rotational spindle dynamics have been simulated to match those observed in HeLa cells (Corrigan et al. 2015). Stochastic switching between active and non-active cortical cues simulates noisy rotation toward the long axis of the cell as defined by anisotropy in the placement of the cortical locations (Corrigan et al. 2015), highlighting both the importance of cortical cue elements in spindle orientation and the possibility of stochasticity in creating dynamic movements of the spindle. Stochastic processes can result in behaviours which are not captured by deterministic models due to processes such as stochastic resonance (Erban and Chapman 2020). Indeed, the addition of noise inherent to biological systems (Tsimring 2014) should not be discarded in considerations of dynamic behaviour.

In Xenopus embryo epithelial tissue, mitotic spindles have been shown to undergo both a net rotation towards the final division axis and a stereotypical oscillation prior to anaphase onset (Larson and Bement 2017) (see Online Resource 1). Figure 1b–d illustrates such oscillations in Xenopus animal cap epithelial tissue, obtained by tracking the movement of the metaphase plate, with which mitotic spindle movements are highly correlated. Oscillations are noisy with a nonlinear structure suggestive of relaxation oscillations (with rapid reversals of direction, Fig. 1d), a feature not reportedly observed in the C. elegans spindle oscillation (Pecreaux et al. 2006). The factors which affect the structure of oscillations in the mitotic spindle, specifically the nonlinear structure identified in Fig. 1d, have not yet been fully described, although spindle movements driven by cortical force generators in the absence of microtubule pushing forces appear to create nonlinear oscillations (Wu et al. 2024), suggesting that relaxation oscillations may arise in pull-dominated systems. Furthermore, spindles which do not oscillate are also present within the same tissue (Fig. 1e, f), in contrast to the defined and characteristic spindle behaviour of the C. elegans zygote (Pecreaux et al. 2006, 2016). It is unclear how more complex tissue environments, such as is found in the Xenopus epithelium, may affect the ability of mitotic spindles to oscillate, or the non-linearity of the oscillatory spindle movements, motivating the present study of spindle dynamics.

In this paper, we revisit the mathematical model presented by Grill et al. (2005), investigating factors which promote relaxation and noise-driven oscillations. The model is outlined in Sect. 2 and stochastic simulations are presented in Sect. 3. Representations of solutions using mean-field Fokker–Planck equations which account for noise in the random walking of force generators, but which incorporate a deterministic representation of binding kinetics, are given in Sect. 4; these are then reduced to a set of ordinary differential equations (ODEs) using systematic asymptotic analysis in Sect. 5 assuming slow binding kinetics. The ODEs turn out to represent a special case of the (less formally derived) ODEs proposed by Grill et al. (2005). A stability analysis gives predictions for the period of oscillation at the onset of neutral oscillations, as well as the position of the neutral oscillation boundary in parameter space, in agreement with Fokker–Planck predictions. Further asymptotic reduction of the ODE model in the limit of small pushing forces (Sect. 5.2) yields a single algebraic equation which describes the structure of nonlinear relaxation oscillations. We provide numerical evidence that smaller-amplitude irregular oscillations, characteristic of observations (Fig. 1), can be induced by noise associated with random binding kinetics through stochastic resonance. This is supported by analysis in Sect. 6 of a stochastic differential equation, derived from the ODE model, that seeks to estimate the amplitude and spectrum of the noise-induced oscillations.

The Model of Spindle Pole Dynamics

In the 1D model of spindle pole dynamics proposed by Grill et al. (2005), a spindle pole at position z¯t¯ at a time t¯ moves along an axis z^ spanning a cell according to

ξ¯dz¯dt¯+kMTz¯t¯=F¯+-F¯-. 1

The parameter ξ¯ models viscous drag on the pole from the cytoplasm. The stiffness parameter kMT represents a restoring force towards the cell midplane, arising from dynamic instability and bending of astral microtubules that emanate from the spindle pole and extend to the cell cortex (Grill et al. 2005; Pecreaux et al. 2006, 2016; Howard 2006; Rubinstein et al. 2009). The spindle is pulled towards either side of the cell under fluctuating forces F¯±(t¯). Pulling arises from individual force generators which lie at the cell cortex and bind to astral microtubules. For simplicity, the model considers two opposing populations of force generators which sit in an ‘upper’ and ‘lower’ cortex, labelled ± hereafter. The force generators comprise a motor protein head connected to the cortex via an elastic linker of stiffness kg (Fig. 2). The motor protein head can be considered to be dynein, which binds to and walks along the microtubules towards the spindle pole. The two populations of N force generators are assumed to exert pulling forces toward their respective cortex with a magnitude

F¯±(t¯)=kgn=1Ny¯bn±(t¯), 2

where y¯bn±(t¯) is the extension of the elastic linker of bound (subscript b) force generator n. In (2) it is assumed that the pulling force due to an individual linker is proportional to its length. Unbound (subscript u) force generators of length y¯un± (Fig. 2c) are not connected to the spindle pole and are unable to provide any forcing. The superscript (n) in (2) is used to label the nb± linkers that, in any short interval (t¯,t¯+δt¯), are bound to a microtubule, where 0nb±N.

Fig. 2.

Fig. 2

Diagram of a spindle pole in three states. a The spindle pole (green) lies between the upper and lower cortex, displaced a distance z(t) from the mid-point. Force generators (orange) at each cortex comprise a motor protein head and an elastic linker which produce pulling forces F±. b Movement of the spindle pole affects the linker extensions of the motor proteins: movement away from the upper cortex lengthens the linkers of the upper force generators while compressing the linkers of the lower force generators. c Force generators with more extended linkers have an increased unbinding rate. Unbound generators cannot produce a pulling force (indicated by a grey force generator) (Color figure online)

The forcing in (1) fluctuates because the linkers bind and unbind randomly. The movements of the spindle pole are tightly coupled to the individual extension lengths of the linkers via (2), and by the fact that spindle motion influences the length of bound linkers. The motor protein heads have walking velocities given by

v¯bn±=v01-kgy¯bn±f0dz¯dt¯. 3a

Here f0 is the stall force of a force generator, i.e. the force required to bring the motor protein head to rest relative to the spindle pole; it is assumed that the unloaded walking velocity v0 is reduced in proportion to kgy¯b(n)±/f0, the tensile force acting upon the motor protein head by the elastic linker scaled relative to f0. Equivalently, y0f0/kg is the extension of a linker at which it stalls. In (3a), the spindle pole velocity term dz¯/dt¯ arises due to the force generator being connected to the moving spindle pole via the microtubules. Thus, as the spindle pole moves towards a bound force generator it will compress the elastic linker by pushing on the bound motor, reducing its relative walking velocity (Fig. 2). After a linker detaches from a microtubule, becoming unbound, it contracts with velocity

v¯un±=-(kg/ξ¯g)y¯un±, 3b

where ξ¯g is a drag coefficient of unbound dynein. Using the largest proteins in the force generator complex (dynein, length approximately 50 nm (Trokter et al. 2012), and NuMA, length approximately 210 nm (Compton and Cleveland 1993)), a force generator has a Stokes radius of order 10-1 smaller than the spindle pole, so that ξ¯gξ¯×10-1. The superscript (n) in (3b) is used to label the nu± linkers that, in the short interval (t¯,t¯+δt¯), are unbound, where 0nu±N and nu±+nb±=N

The model is closed by relating linker lengths to linker velocities, incorporating noise in the linker dynamics through effective diffusion coefficients D¯u and D¯b, and by modelling the transitions between bound and unbound states as random events taking place at rates ω¯on and ω¯0exp[γ¯y¯b(n)±] respectively. Here γ¯ parametrizes the slip-like manner in which dynein detaches from microtubules under loading (Ezber et al. 2020). Estimated values of dimensional parameters are summarized in Table 1.

Table 1.

Parameter values and descriptions

Description Parameter Value Reference
Drag coefficient ξ¯ 10-6 Nsm-1 1
Microtubule stiffness kMT 4×10-6 Nm-1 1, 2
Elastic linker stiffness kg 8×10-5 Nm-1 1
Stall force f0 3×10-12 N 1, 3, 4
Spontaneous velocity of force generators v0 1.8×10-6 ms-1 1, 5
Stall rate v0/y0 50 s-1 1
Retraction rate of unbound generators kg/ξ¯g 103 s-1 (1, 6, 7)
Sensitivity of unbinding to linker extension γ¯ 5.6×107 m-1 (1)
Diffusion coefficient of bound generators D¯b 5×10-15 m2 s-1 1
Diffusion coefficient of unbound generators D¯u 5×10-14 m2 s-1 (1)
Number of force generators per cortex N
Maximum linker extension y¯max 2.16×10-7 m (1)
Microtubule-generator binding rate ω¯on 0.15 s-1
Microtubule-generator unbinding rate coefficient ω¯0 0.05 s-1 1

References in parenthesis contain information which was used in order to derive the parameter value. References: 1 Grill et al. (2005); 2 Rubinstein et al. (2009); 3 Belyy et al. (2014); 4 Ezber et al. (2020); 5 Milo and Phillips (2015); 6 Harborth et al. (1995); 7 Trokter et al. (2012)

Scaling lengths on the stall length y0 and time on the stall time y0/v0 (so that z¯=y0z, t¯=(y0/v0)t, etc.), the force balance on the spindle pole (1, 2) becomes, in dimensionless form,

ξdzdt=-Kzt+n=1Nyb(n)+t-n=1Nyb(n)-t. 4

ξ=ξ¯v0/(kgy0) and K=kMT/kg are dimensionless drag and stiffness parameters respectively. The velocities of the bound and unbound generators (3a) become

vbn±=1-ybn±dzdt,vun±=-Γyun±, 5

where Γ=f0/(ξ¯gv0). This parameter measures kg/ξ¯g, the retraction rate of unbound linkers, relative to v0/y0, the stall rate. Dimensionless counterparts of the stochastic parameters are diffusion coefficients Db and Du describing the mobility of bound and unbound linkers respectively, and transition rates ωon and ω0eγyb(n)± respectively. Dimensionless parameters are summarised in Table 2.

Table 2.

Nondimensional parameters are given in terms of dimensional parameters

Parameter Components Baseline value
ξ ξ¯v0/f0 0.625
K kMT/kg 0.05
ωon ω¯ony0/v0 0.003
ω0 ω¯0y0/v0 0.001
ymax y¯max/y0 6
γ γ¯y0 2
Db D¯b/(y0v0) 0.08
Du kbT/(v0f0) 0.04
Γ f0/(ξ¯gv0) 20

Baseline values are used in figures below, except where indicated. kbT is the unit of thermal energy

Over any short interval, the populations of bound and unbound linkers have a distribution of lengths. Average extensions are defined by

yb(u)±=n=1Nyb(u)(n)±nb(u)±. 6

Stochastic Simulations

To capture the discrete interactions between a small number of force generators and the spindle pole, we discretize ybn± in increments of Δy and use a Gillespie algorithm to model the stochastic extensions and retractions of bound and unbound linkers and the stochastic transitions of the binding state of the force generators, as they bind and unbind from microtubules. As explained in Appendix B, the extension and retraction of the force generators are treated as 2N biased random walks with drift vb(u)±, diffusion Db(u) and state change (between bound and unbound states), all coupled to displacement of the spindle.

Figure 3 presents a simulation displaying the emergence of spontaneous oscillations of the spindle pole, using the parameters shown in Table 1, with N=15 linkers at either cortex. The spindle location (Fig. 3a), numbers of bound and unbound force generators nb(u)± (Fig. 3b) and average extensions yb(u)± (6) (Fig. 3b, c) show noisy but oscillatory dynamics. The average extensions of the bound force generators yb+ and yb- (6) oscillate in anti-phase to one another (Fig. 3b). The average extension of unbound force generators yu± remains close to 0 following initial transients (Fig. 3b). This can be explained by considering the movement of the spindle pole through one cycle of oscillation (Fig. 3a) and yb±z (Fig. 3c), discussed further below. Apparent gaps in the yb± plots (Fig. 3c) occur where there are no bound generators from which to extract an average (where nb = 0 in Fig. 3b).

Fig. 3.

Fig. 3

Stochastic simulations can predict spontaneous oscillations of the spindle pole position. a Evolution of the non-dimensionalised spindle pole position through time. Dots correspond to moments in the cycle of interest and correspond colour-wise with the dots and diamonds plotted in (c). For later reference, the red bar identifies the oscillation period predicted by (18b) below. b The number of bound force generators (green) in the i) upper (+) and ii) lower (−) cortex (left y-axis) through time. The average extensions of the bound (magenta) and unbound (blue) force generators in the i) upper (+) and ii) lower (−) cortex are also shown (right y-axis). Coloured arrows correspond temporally to coloured symbols in (a). c Average extension of the bound generators in the upper (blue) and lower (orange) cortices as a function of pole position. Parameters in (a,b,c) are as in Table 2 with N=15. d A simulation when the unbinding of the force generator is no longer tension-sensitive, with γ=0. (e) A simulation when the restoring force is increased by a factor of 100 to K=5 (Color figure online)

Consider the following phases of movement identified by coloured symbols in Fig. 3a, c.

  1. Spindle moving away from the upper cortex (green to cyan) At the peak of the spindle pole oscillation, movement of the spindle is dominated by the microtubule restoring force. The bound generators are extended equally in the upper and lower cortices (yb+yb- at the green timepoint (Fig. 3c)) though there are a greater number bound in the upper cortex rather than the lower (nb+>nb-, comparison in Fig. 3(bi) vs (bii)). The restoring force (-Kz) is greater than the net upward pulling force provided by this unbalanced population ratio. As the spindle pole moves towards z=0, this restoring force decreases while the increasing spindle pole velocity results in a net compression of the elastic linkers on the lower cortex, due to a switch in the sign of vb-yb-. Additionally, the spindle pole velocity increases the relative velocity of the force generators in the upper cortex, resulting in an extension of the elastic linkers at the upper cortex (Fig. 3c), and shortening of the linkers at the lower cortex. Due to the tension-sensitive unbinding rate ω0eγyb+, this results in a gradual decrease in the number of upper bound force generators as ω0eγyb+ increases in value, while the number of bound force generators in the lower cortex increases due to a constant binding rate and a decreased unbinding rate (Fig. 3b).

  2. Spindle moving through the centre of its oscillating range, toward the lower cortex (cyan to yellow) As the spindle moves through z=0 the restoring force steadily increases from 0 to -Kz. This slows the movement of the spindle such that the velocity of the force generators in the lower cortex may become positive vb-yb->0 which allows these elastic linkers to extend (Fig. 3c), decreasing the relative velocity of the remaining upper force generators, the average extension of which is also reduced due to the unbinding of those with larger extensions and binding of force generators with reduced extensions (Fig. 3c). The number of bound generators in the lower cortex also begins to decline as they extend due to the increased unbinding rate (Fig. 3(bii)).

  3. Spindle moving away from the lower cortex (yellow to magenta) This phase replicates the first phase, but with the behaviours of upper and lower cortex reversed. The motion away from the cortex due to the restoring force results in a compression of the upper elastic linkers and an extension of the lower elastic linkers (Fig. 3c), and a corresponding decrease in the absolute number of bound force generators in the lower cortex as opposed to the increased binding observed in the upper cortex (Fig. 3b).

The closed loops in (yb±,z) space are traced anti-clockwise in the lower cortex and clockwise in the upper cortex (Fig. 3c). At the stall force (when yb±1), the direction of the solution loop is determined by the direction of acceleration of the spindle pole with respect to the cortex. That is, a force generator in the lower cortex whose elastic linker is at yb(n)±=1 will be decreasing its extension as the spindle pole accelerates toward it (negative acceleration, green point in Fig. 3a, c) and increasing as the spindle pole accelerates away (positive acceleration, yellow point in Fig. 3a, c).

Removing the tension sensitivity of unbinding by setting γ=0 results in less well-defined oscillations (Fig. 3d) of reduced amplitude relative the baseline case shown in Fig. 3a. Thus the tension-sensitive unbinding rate appears to promote coherent oscillations of the spindle pole, although fluctuations persist due to the stochastic binding and unbinding. Similarly, increasing the restoring force by increasing the parameter K reduces the deviation in the position of the spindle pole from the centre (Fig. 3e), but also leads to a marked reduction in the coherence of the spindle motion (compare Fig. 3a and e).

A Fokker–Planck Description

Simulating the system stochastically reveals the role of noise in individual realisations of spindle dynamics. To explore properties of the model over multiple realisations in a more computationally efficient manner, we turn to a system of partial differential equations (PDEs) for probability density functions (pdfs) Pb(u)(y,t) for the extensions of bound and unbound linkers at either cortex, where the elastic linker extension y is now considered as a continuous variable. The model may be written as

Pb,t±+Jb,y±=ωonPu±-ω0eγyPb±,Jb±=vb±Pb±-DbPb,y±, 7a
Pu,t±+Ju,y±=-ωonPu±+ω0eγyPb±,Ju±=vu±Pu±-ΓDuPu,y±, 7b

where

vb±=1-ydzdt,vu±=-Γy. 8

Equation (7) is a nondimensional version of the mean-field Fokker–Planck equations proposed by Grill et al. (2005). The continuous velocities vb(u)±(y) in (8) evolve as in (5). The pulling force toward each cortex (2) is calculated as

F±=N0maxyPb±(y,t)dy, 9

modifying the force balance on the spindle (4), which becomes

ξzt=-Kz-N0maxyPb-dy-0maxyPb+dy. 10

The boundary conditions

Jb±=Ju±=0aty=0andy=ymax, 11

ensure conservation of total probability

0maxPb±+Pu±dy=1. 12

Given some initial conditions Pb±y,0=Pb0±y, Pu±y,0=Pu0±y, and z0=z0, the system (711) may be solved in time to return the dynamics of the spindle pole and the populations of cortical force generators, represented as probability densities over multiple realisations of the system. We computed numerical solutions using the method of lines.

The underlying stochastic system (Appendix B) combines two sets of random processes: binding and unbinding of force generators; and the random walk of force generators along microtubules. The description of the system provided by (7) can be described as mean-field in the sense that it combines a deterministic model of binding/unbinding kinetics (via the reaction terms in (7)) with a stochastic description of force-generator motion (via the diffusive terms in (7)). We shall revisit the role of randomness in binding kinetics in Sect. 6 below.

The solutions of (7)–(12) presented in Fig. 4 show an oscillating spindle displacement z(t) corresponding to fluctuations in Pb±y,t and Pu±y,t. For large Γ, (7b) is dominated by the advective term which sweeps any unbound force generators with a non-zero extension down toward y=0. As there is no flux through this boundary by (11), Pu± has a defined peak at y=0 which decays with y over the diffusive lengthscale Du1/2. For the bound pdfs Pb±, the location yc± and amplitude Pb±,max of the maximum of the pdf oscillate concurrently with z (Fig. 4c, g), mirroring the behaviour of the average extension yb± and number of bound force generators nb± in the stochastic simulation (Fig. 3b). Variations of the initial conditions Pb0± and Pu0± had no effect on the final solutions following initial transients (data not shown).

Fig. 4.

Fig. 4

The effect of varying the magnitude of diffusion in the Fokker–Planck description. a, e Example solution to Eqs. (7a, 7b, 10), showing the pole position, z versus time t. Diffusion parameters Db,Du are a factor of 10 smaller in the right column than in the left column. b, f Heat map of Pu+(y,t). c, g Heat map of Pb+(y,t). d, h Probability density functions in the upper cortex at two instances of time. Solid lines: t=tmin, when the spindle pole is at z=0 and moving toward its minimum value (zt<0). Dotted lines: t=tmax, when the spindle pole is at z=0 and moving toward its maximum value (zt>0). The peak widths scale with Du1/2 and Db1/2 as indicated. h The three regions used to reduce the system of PDEs to ODEs are indicated by roman numerals I, II, and III. The behaviour of the pdfs in the lower cortex are in antiphase to the behaviour seen here. Solutions were obtained using parameters as in Table 2 plus: N=25; ad baseline diffusivities Db=0.08, Du=0.04; eh Db=8×10-3, Du=4×10-3 (Color figure online)

Decreasing Db and Du by a factor of 10 results in taller and narrower pdfs (Fig. 4d, h), confining Pb± to a region of y which is spatially separated from Pu± at all times. In this limit we can partition the y-domain into three distinct regions: I, of width O(Du1/2), encompassing the peak of Pu+; III, of width O(Db1/2), encompassing the peak of Pb+; and II between them, which remains distinct throughout an entire oscillation (Fig. 4h, see Online Resource 2c). As well as modulating the shape of the pdfs, Db and Du also affect the resulting dynamics of the spindle pole. Decreasing Db and Du results in an increased period, T, of oscillation (T890 increases to T1000 upon a decrease in Db and Du by a factor of 10), a decrease in the amplitude of the oscillation (Fig. 4a, e) and longer transients (Fig. 4a, e).

The solution in Fig. 4a–d was run with parameters matching those in the stochastic simulation in Fig. 3, except that N=25 in the former and N=15 in the latter. Nevertheless, PDE predictions show a comparable period, without capturing the detailed fluctuations in an individual realisation. To obtain a broader view of parameter dependence, solutions of (711) for a range of values of N and ωon are reported in Fig. 5a. For the baseline value ωon=0.003, sustained oscillations arise in the PDE model with N=25 and low diffusivities (as in Fig. 4e–h) but not N=15 (see Fig. 5c). Increasing diffusivities with N=15 leads to the sustained oscillations seen in the PDE model in Fig. 5d. Noise, therefore, is likely to play a role in promoting oscillatory dynamics.

Fig. 5.

Fig. 5

The stability boundary between oscillatory and non-oscillatory solutions is affected by the magnitude of diffusive terms. a Numerically solving the Fokker–Planck system (circles) reveals a boundary in (N,ωon) space which separates oscillatory from non-oscillatory solutions. Each circle represents a numerical solution, labelled magenta if the spindle pole has sustained oscillations and blue if the spindle pole position decays to z=0 for large t. The point with the green boundary is the location in parameter space at which the solutions (c) and (d) sit. Other parameters are as in Table 2 except that Db=8×10-3 and Du=4×10-3. For later reference, the shaded magenta area represents the region where oscillatory solutions exist as determined by stability analysis of the ODEs (19b) using equivalent parameters. The dashed curve (black) shows the same threshold in the limit of weak restoring force (K^0, see (14)) determined by (21). The dotted magenta curve shows the asymptote of the lower boundary for N1 and Nωon=O1, as in (24). The dashed green curve shows the stability boundary (G1) predicted by (20b) from Grill et al. (2005). b The relationship between the period of oscillation and the binding rate ωon using (19a), along the neutral stability curve (19b). The period is unbounded as ωonωon. Points denote the periods taken from PDE solutions along the approximate neutral curve identified in (a). The magenta curves represent the approximations to the period for small ω¯on as in (25). The blue curves represent the approximations to the period as ωonωon as in (23). The dashed green curve shows the period (G2) predicted by (20a) from Grill et al. (2005). c Spindle pole position z in time t at the example point (green in (a)), from a PDE solution. d A PDE solution replicating (c) except that Db=8×10-1 and Du=4×10-1 (Color figure online)

The PDE stability boundary for low diffusivities is mapped out in (N, ωon)-space (Fig. 5a), distinguishing oscillatory from non-oscillatory solutions. The period of oscillation for neutrally-stable disturbances increases with ωon (Fig. 5b). Reduction of the number of force generators, leading to a decrease in pulling forces, results in a cessation of oscillations (Fig. 5a, c). For large N, two thresholds exist for values of ωon at which oscillations arise, with the oscillatory section of parameter space forming a wedge shape (Fig. 5a). We explore the origins of these thresholds in more detail below. This wedge-shaped parameter space was described previously by Grill et al. (2005) through analysis of a reduced model where it was assumed that unbound force generators instantaneously relax down to zero extension. The presence of a threshold between oscillatory and non-oscillatory solutions has been experimentally validated in C. elegans embryos (Pecreaux et al. 2006).

Significantly, the oscillatory behaviour reported in stochastic simulations for N=15 (Fig. 3a), lies in a regime in which the Fokker–Planck model predicts steady distributions of Pb(u)± with z0 at large times (Fig. 5c). We provide evidence below that the sustained oscillations in Fig. 3a are noise-driven (or a form of stochastic resonance (Erban and Chapman 2020)), with noise arising from stochastic binding kinetics, a feature missing from the mean-field Fokker–Planck model.

Additional PDE solutions with low diffusivities are reported in Fig. 6a, c, illustrating respectively the impact of increasing N and decreasing the strength of the restoring force K. The latter leads to larger-amplitude oscillations with a relaxation structure, characterised by periods of approximately uniform spindle velocity, interspersed with rapid changes in direction (Fig. 6c). Correspondingly, the oscillations combine slow phases in the time-evolution of Pb± and yc± (Fig. 6c) in which z is approximately linear in t, with short intervals in which the rapid change in the direction of motion of the spindle pole coincides with fast changes in the extension of the force generator bound probability centre yc± and amplitude Pb±. We explore the origins of this strongly nonlinear behaviour below, through comparison to a simplified model reported in the remaining panels of Fig. 6.

Fig. 6.

Fig. 6

Comparison of PDE (a, c) and ODE (b, d, e) solutions for equivalent parameters. PDE and ODE solutions for equivalent parameters are presented, with non-equivalent solutions separated by a dotted line. a, c Solutions of the PDEs; (b, d, e) solutions of the ODEs. First column: spindle pole position z. Second column: centre of the bound pdf as a function of pole position yc±z. Third column: amplitude of the bound pdf as a function of the location of its peak (Pb±yc for PDE solutions (a, c); B±=B^±/2πDb for ODE solutions (b, d, e). PDE solutions were obtained using parameters are as in Table 2 except Db=8×10-3, Du=4×10-3, a N=45 and c K=5×10-4 and N=15. ODE solutions obtained using b equivalent parameters to (a); d equivalent parameters to (c); and e Equivalent parameters to (a) with N=1500. Line colours correspond to solutions in each cortex (blue = upper, orange = lower). The black curves in the centre column represent the predicted limit cycle as K^0, as determined by the inversion of (30). Scatterpoints denote the positions of: maximum amplitude (blue z>0, yellow z<0), maximum spindle pole velocity (cyan zt<0, magenta zt>0 (Color figure online)

The Fokker–Planck description (712) reveals many of the characteristics promoting spindle-pole oscillations, but still requires extensive computation. We now reduce this model to a system of ODEs by asymptotic analysis, allowing us to more fully explore the relationships between the most important factors promoting oscillations. Rather than follow the heuristic approach proposed by Grill et al. (2005), we seek a systematic reduction valid at an appropriate distinguished limit in parameter space.

Asymptotic Reduction to ODEs

When diffusivities are small, the PDEs reveal distinct regions of y space where the pdfs Pu± and Pb± have most of their mass (Fig. 4h). While varying the diffusive terms has an impact on the oscillations, with larger diffusive terms promoting oscillations (Fig. 5d), the amplitudes and periods of the more and less diffusive solutions are still of a similar order. We now pursue the behaviour of the model with lower diffusivity to create a system of ODEs.

We develop an approximation to the oscillating spindle system in a distinguished limit for which ωonω0Db1/2Du1/21 (where means ‘scales like’) and rescale the time and spindle position parameters in the PDE problem (7), (8) and (10) by t=t~/ωon and z=z~/ωon. In other words, we assume that binding kinetics happens slowly relative to movement of force generators, and that fluctuations of such movement are weak. The range of extension values y are split into the three regions identified in Fig. 4h: I, over which Pu± is peaked around y=0 with a width Du1/2; III, over which Pb± is peaked with a width of Db1/2 but whose centre moves as yc=1z~t~; and II, where advective terms dominate.

In Appendix C, we express the governing equations in rescaled coordinates, expand in powers of ωon, solve for Pu± in region I and Pb± in region III, and then match asymptotic limits across region II. This procedure yields the three coupled ODEs

ξ^+B^++B^-z~t~+K^z~=B^+-B^-, 13a
1+ρeγ1z~t~B^±+B^t~±=1. 13b

Here B^±t~=2πDbB±, where B± approximates the amplitude of the peak of Pb±. The parameters in (13) are

ρ=ω0ωon=ω¯0ω¯on,ξ^=ξN=ξ¯v0f0N,K^=KNωon=kMTv0Nω¯onf0. 14

Formally, the parameters (14) are assumed to remain O(1) in the limit ωonω0Db1/2Du1/21. ρ is the binding affinity (under zero load) of force generators for microtubules; ξ^ measures the spindle drag (assuming the spindle moves at the walking speed of a linker) relative to the stall force generated by the full population of linkers; K^ measures the restoring force, driving the spindle to the centre of the cell (assuming a displacement of the spindle comparable to the distance walked by a linker), relative to the stall forces generated by the full population of linkers. We solved (13) numerically, imposing initial conditions z~0 and B^0±.

The ODEs defined by Grill et al. (2005) may be re-written in the notation used above as

ξ^z~t~+K^z~=B^+y~+-B^-y~- 15a
1+ρeγy~±B^±+B^t~±=1 15b

where y~±, the typical length a linker extends before it detaches, is determined from

z~t~=ω0eγy~±+1y~±-1. 15c

Assuming ω01 in (15c), then y~1z~t~ and we recover (13). Our asymptotic reduction therefore recovers a special case of the heuristically-determined ODEs presented by Grill et al. (2005).

In Fig. 6a–d, two solutions of the Fokker–Planck system are compared with solutions of the ODEs (13) for equivalent parameters, taking yc±=1z~t~. The spindle pole dynamics and associated force generator behaviours in both cortices are fully captured in the ODE model in both cases.

Relaxation oscillations arise when pulling forces dominate over restoring forces, through a reduction of K^. Figure 6c, d shows a strong match between the relaxation oscillations returned by the PDE and ODE models for an equivalent reduction in K, with similar period and amplitude as well as shape. Likewise applying an increase in N (Fig. 6e), the ODE model predicts a strong relaxation structure (with very sharp changes in yc± at the peaks of oscillation). The amplitude of this relaxation structure is, however, larger than would be viable within a biological cell. This model description omits explicit boundaries, and we would expect that within a cell the presence of a boundary would introduce a nonlinear contribution to the restoring force close to the cell edge. Despite this, we conclude that the balance of pulling to restoring forces controls the general structure of the oscillation of the spindle pole.

Interestingly, the oscillations in the lower-K^ and high-N relaxation oscillation are slightly different. For low K^, the peak of the bound pdf hits its maximum at the same time as the spindle pole experiences its maximum velocity (when yc± is at its minimum value, Fig. 6c, d). Alternatively, when N is increased (leading to changes in K^ and ξ^), the maximum of the peak of the bound pdf lags behind the spindle pole velocity (Fig. 6e). This lag represents a delay between the binding of the force generators and the movements of the spindle pole, likely due to there being a greater number of force generators in the system to bind to the microtubules before saturation of the force generators onto the microtubule. Indeed when ωon is small, the oscillations of the spindle pole are more non-linear (data not shown), as the number of bound force generators takes longer to saturate.

Stability Analysis

The simplicity of the ODE model (13) lends itself to stability analysis. Linearising about the steady state

B^±=λ-1,z~=0,λ1+ρeγ, 16

assuming that small disturbances are proportional to est~, yields the relationship

s+λs2+sλ+K^λλξ^+2-2γλ-1λξ^+2+K^λ2λξ^+2=0. 17

Setting s=μ+iΩ and collecting real and imaginary parts defines the growth rate

μ=2γλ-1-K^λ-λλξ^+22λξ^+2 18a

and frequency of oscillation

Ω2=K^λ2λξ^+2-14ξ^λ+K^-2γλλ-1-1ξ^+2/λ2. 18b

Setting μ=0 at the onset of neutral oscillations identifies the frequency

Ω2=K^λ22+ξ^λ 19a

and the stability threshold

K^=2γλλ-1-1-ξ^λ. 19b

Both (19b) and (19a) provide good predictions of the stability boundary identified by PDE solutions (Fig. 5a) and the period of oscillations at the stability boundary (Fig. 5b).

The frequency of oscillation determined by Grill et al. (2005) via (15) may be rewritten using the notation above as

Ω2=K^λ21+γ+1ω0eγξ^λ1+γ+1ω0eγ+2 20a

at the stability threshold

K^=2γλλ-1-1ωonλ-1γ+1+1-ξ^λ. 20b

Equations (20a) and (20b) are equivalent to (19a) and (19b) respectively when ω0ωon1. (19b) and (20b) are compared in Fig. 5a, showing a near-perfect match despite the additional terms present in (20b); both predictions bound almost perfectly the oscillatory region observed by individual solutions of the PDEs.

We highlight two limits of (19b). First, taking K^0, leaving ξ^=ξ/N as the only parameter which depends on N, (19b) reduces to

N=ξλ22γλ-1-2λ=ξ(ωon+ω0eγ)22ωon[ω0eγ(γ-1)-ωon], 21

provided the denominator 2[γ(λ-1)-λ] is positive, i.e.

ωon<ωonγ-1ω0eγ. 22

In this limit, the period of oscillation T=2π/Ω is

T2πγ-1NωonKγ1/2. 23

ωonωon also appears in the large-N limit of (19b), taking K^ξ^1. In addition, taking N1, ωon1 with Nωon=O(1), we recover the additional approximation (provided γ>1)

ωonK+ξω0eγ2N(γ-1) 24

for which

T=2πωonωon(γ-1)(K+2ξω0eγ)K1/2. 25

Thus, for large N, the upper branch of the stability boundary defined by (19b) in Fig. 5a approaches ωon=ωon in (22), confirming that a necessary condition for oscillations is that the tension-sensitivity parameter satisfies γ>1, i.e. that linkers exhibit slip-bond behaviour. Indeed, removal of the tension-sensitivity of the unbinding rate in the stochastic simulations leads to a reduction of the coherence of the oscillatory behaviour of the spindle pole (Fig. 3d). The upper-branch asymptote ωon=ωon appears to be shared also by PDE solutions (which suggests an upper stability threshold between 0.006<ωon<0.007 for N80, within 80% of ωon=0.0074). Also in the large-N limit, the lower branch of (19b) is captured by (24), consistent with PDE solutions in this limit. This limit shows explicitly how increasing the restoring force K has a stabilising effect.

We also recall that, in the Fokker–Planck model, decreasing the restoring force parameter K promotes oscillations at smaller N (Fig. 6c, where N=15). This behaviour is conserved in the ODE system, where the low-K^ approximation (21) shown in Fig. 5a, predicts oscillations in a greater region of the (N,ωon)-plane. Evaluating dωon/dN using (21) gives

dNdωon=0onωonωon=N-(ξ/(γ-1))2N+ξ. 26

Thus for the neutral curve to lie in N>0 requires

N>ξγ-1ξ¯v0f0(γ-1), 27

providing a lower bound on the number of linkers needed for oscillations in terms of the walking speed and stall force of a linker, and the drag on the spindle.

The period of oscillations along the neutral stability curve predicted using (19a) increases as K decreases (Fig. 5b); thus a reduction of restoring forces corresponds to longer periods of oscillation. The rapid increase of the period as ωonωon coincides with N. (19a) is well matched with (20b) determined by Grill et al. (2005), as well as with the periods along the approximate stability curve identified by numerical solutions of the PDEs.

The Structure of Relaxation Oscillations

A further simplification to the model can be implemented by exploiting K^ as a small parameter. The approximately linear sections of z~ (e.g. Fig. 4c) scale like K^-1 in both time and amplitude, and are interrupted by rapid changes in spindle direction. Re-scaling t~=t~~/K^ and z~=z~~/K^ such that z~t~=z~~t~~, the ODEs (13) describing the slower phases of the dynamics become

1+ρeγ1z~~t~~B^±+K^B^t~~±=1, 28a
ξ^+B^++B^-z~~t~~+z~~=B^+-B^-. 28b

Posing expansions B^±=B^0±+K^B^1±+ and z~~=z~~0+K^z~~1+, to leading order (28) becomes

1+ρeγ1z~~0,t~~B^0±=1, 29a
ξ^+B^0++B^0-z~~0,t~~+z~~0=B^0+-B^0-. 29b

We may rewrite (29b) as

z~~0=B^0+-B^0--ξ^+B^0++B^0-z~~0,t~~Gz~~0,t~~, 30

with B^0± defined by (29a).

The displacement-velocity reationship (30) approximates the slow phases of the limit cycle in (z~~0, z~~0,t~~)-space as K^0. Recalling that yc±=1zt, then following a parameter rescaling, (30) can also be used to describe the limit cycle in (z0, yc±) (black curve in Fig. 6c–e). The limit cycles obtained by solving the ODE and PDE systems with equivalent parameters are shown to closely match with this expected limit cycle (Fig. 6c–e). These cycles show the fast phases of the relaxation oscillation as the spindle pole changes its direction of motion (the approximately vertical sections at the maximum and minimum values of z~~). The maximum amplitude of oscillation can be estimated by the roots of G, which can be determined by solving

dGdz~~0,t~~=0. 31

for roots Gmax and Gmin. Then the amplitude of oscillation during relaxation oscillations can be estimated by

z~(Gmax-Gmin)/K^. 32

Thus the amplitude of oscillation can be estimated from the ratio of pulling to pushing (K^), the effective drag (ξ^), the ratio of the unbinding to binding rates (ρ) and the tension sensitivity of unbinding (γ).

This approximation also illustrates how the tension-sensitivity of the cortical force generators, mediated by γ, is key for oscillations. Setting γ=0 in (29a) uncouples the values of B^0± from the spindle pole dynamics, thus B^0+=B^0- and (29b) becomes z~~0=-ξ^+21+ρ-1z~~0,t~~, giving a linear relationship between z~~0 and z~~0,t~~ and eradicating the limit cycle. Thus the coupling of the populations of bound force generators through the tension-sensitive unbinding rate is required for oscillations, as was shown by stability analysis of the ODE system (22).

Testing the Accuracy of the ODE System

For ω0=0.001, comfortably satisfying the condition ω01 that allows the reduction of the Fokker–Planck system (712) to the ODEs (13), the latter make accurate predictions for the onset of sustained oscillations (Fig. 5a). In this limit, the stability threshold (19b) is almost indistinguishable from that of the heuristic model (20b) proposed by Grill et al. (2005). To test the robustness of each approximation, Fig. 7 shows predicted stability thresholds for ω0=0.1, against solutions of (712). A marked difference in the minimum value of N required to cross the neutral curve is observed, with the threshold (19b) underestimating the lowest value of N required to elicit oscillations in the PDE solutions (by 45% for ωon=0.3). Alternatively, (20b) overestimates the threshold value of N (by 77% for ωon=0.3), demonstrating a modest benefit of the rigorously derived ODE system in this parameter regime.

Fig. 7.

Fig. 7

Increasing ω0 results in a neutral curve which underestimates the threshold number of N. Numerically solving the Fokker–Planck system (circles) reveals a boundary in N,ωon space which separates oscillatory from non-oscillatory solutions. Each circle represents a numerical solution, labelled magenta if the spindle pole has sustained oscillations and blue if the spindle pole position decays to z=0 for large t. The black line represents the neutral curve separating oscillatory and decaying solutions as determined by stability analysis of the ODEs (19b) using equivalent parameters. The green curve shows the stability boundary (G1) predicted by (20b) from Grill et al. (2005). All parameters are as in Table 2 except that Db=8×10-3, Du=4×10-3, and ω0=0.1 (Color figure online)

Characterising Noise-Induced Oscillations

We now use the ODE system (13) to provide further evidence that the oscillations in Fig. 3a are noise-induced. Despite lying outside the neutral curve (Fig. 5a), the period of the stochastic oscillations is well approximated by (18b) (Fig. 3a, red bar), indicating that noise due to the binding and unbinding of a relatively small number of linkers may be sufficient to overcome the damping evident in the Fokker–Planck description (Fig. 5c) and in the ODE model. As explained in Appendix B, the Fokker–Planck system (7, 10) proposed by Grill et al. (2005) is a simplified form of the high-dimensional chemical Fokker–Planck equation associated with the full stochastic model; we attribute the failure of (7, 10) to predict the oscillations in Fig. 3a to this simplification, and show below how reintroducing stochastic effects associated with binding kinetics can explain some features of observations.

To do so, we adopt the framework outlined by Boland et al. (2008) to estimate the amplitude of small-amplitude noise-induced oscillations. At small amplitudes, it is appropriate to linearise the exponential term in (13) using exp(±γz~t~)1±γz~t~. We then treat the ODE model (13) as a chemical kinetic system with eight reactions, written as

B^+B^-z~t~=1-101000010-10-1000000001-1-11B^+(1+ρeγ)B^-(1+ρeγ)ρeγB^+aρeγB^-aB^+/(ξ^+B^++B^-)B^-/(ξ^+B^++B^-)K^z~/(ξ^+B^++B^-), 33

where aγ(B^+-B^--K^z~)/(ξ^+B^++B^-). The columns νi of the 3×8 stoichiometric matrix can be assembled with the reaction rates ai (i=1,,8) to form the correlation matrix D=12iνiνiai, where

D=121+B^+(λ+ρeγa)1011+B^-(λ+ρeγa)000B^++B^-+K^z~ξ+B^++B^- 34

and λ1+ρeγ. Evaluated at the equilibrium point (16), D simplifies to

D=11201210001/2+ξ^λ. 35

Linearising (33) about the equilibrium yields the Jacobian matrix J satisfying

J=12+λξ^(λ-1)γ-λ(2+λξ^)-(λ-1)γ-K^(λ-1)γ-(λ-1)γ(λ-1)γ-λ(2+λξ^)K^(λ-1)γλ-λ-K^λ. 36

The eigenvalues of J satisfy (17). For a particular set of parameters, including K^c, ξ^c satisfying (19b), at which J=Jc (say), the Jacobian has one real negative eigenvalue and a complex conjugate pair with zero real part and frequency Ωc satisfying (19a). Moving away from neutral stability by changing N (i.e. moving horizontally in Fig. 5a) can be represented by setting K^=K^c(1-ϵ), ξ^=ξ^c(1-ϵ) for some ϵδN/N1 (using (14)), with λ and γ remaining fixed. Perturbing (17) in this way leads to complex eigenvalues

s=ϵλK^c+λξ^c22+λξ^c±iΩc1-ϵ2+λξ^c+O(ϵ2), 37

confirming instability (Re(s)>0) for an increase in N (δN>0). For ϵ<0 (associated with a small reduction in N from the neutrally stable case), we propose that the small negative growth rate (37) balances the noise from stochastic forcing to determine the amplitude of noisy oscillations.

Writing x(t~)=(B^+,B^-,z~), the stochastic differential equation that generalises (33) to describe small-amplitude noise-driven oscillations can then be written

dx=Jxdt~+fdWwhereff=2D. 38

Here f=iνiai and W(t~) is a Wiener process. Following Gardiner (1985), when δN<0 (so that the eigenvalues of J have negative real part), the stationary covariance σx(t),x(t) satisfies the Lyapunov equation Jσ+σJ=-2D. (Equivalently, the stationary distribution of the Fokker–Planck equation associated with (38) is proportional to exp[-12xσ-1x].) Writing

σ=abcbdecef, 39

the coefficients satisfy

α-(λ-1)γ-K^(λ-1)γ000-(λ-1)γ2αK^(λ-1)γ-(λ-1)γ-K^(λ-1)γ0λ-λα-K^λ0-(λ-1)γ-K^(λ-1)γ0-(λ-1)γ0αK^(λ-1)γ00λ-(λ-1)γ-λα-K^λK^(λ-1)γ00λ0-λ-K^λabcdef=-(2+λξ^)-(2+λξ^)0-(2+λξ^)0-1 40

where α(λ-1)γ-λ(2+λξ^). We can use f to estimate the amplitude of noise-driven oscillations in Fig. 3a lying outside the neutral curve. Solving (40) for f gives

f=4γαλ-1+λ22+λξ^3+λξ^+K^K^λ22+λξ^λ2+λξ^+K^-2γ+2γ. 41

Perturbing about the neutral curve, f simplifies to

f2γ(λ-1)K^c+λ(2+λξ^c)2K^cλ(2+λξ^c)2-(s) 42

in terms of the eigenvalues (37). Clearly this estimate of f is unbounded as |(s)|0, violating the small-amplitude assumption and suggesting that (42) is best considered as an approximate upper-bound of the true amplitude.

Using the parameters for the stochastic simulation in Fig. 3a (a further example is shown in Fig. 8c), f/ωon510. Approaching the neutral curve by increasing N from 15 to 18 (Fig. 8d) increases f/ωon by 35% to approximately 690. Figure 8e, f shows that the interquartile range of the density of z values of stochastic oscillations increase by 38% (from 59.5 when N=15 to 82.1 when N=18). f therefore captures the trend in amplitude but overestimates its magnitude by approximately a factor of 8. Discrepanices may arise from a number of sources, including linearisation of the exponential term in (13), linearisation leading to (42), interaction with random motion of force generators and insufficient sampling of stochastic time series.

Fig. 8.

Fig. 8

Amplitude estimation of noise-induced oscillations. a The (3, 3) component of spectrum matrix S using (43), for parameters as in Table 2 with N=18 (black) and N=15 (red). b Amplitude estimation from S versus distance to the neutral curve ϵ=δN/N for ωon=0.003 (black), ωon=0.005 (blue) and ωon=0.001 (green). c, d Example pole dynamics from stochastic simulations and e, f the corresponding histograms weighted by time spent at each z-position. Shaded regions denote the interquartile range. Parameters as in Table 2 with (c, e) N=15, (d, f) N=18 (Color figure online)

The spectrum matrix S (the Fourier transform of the time correlation matrix in the stationary state) satisfies (Gardiner 1985)

S(ω)=1π(iω-J)-1D(-iω-J)-. 43

The z~z~ component of S is plotted in Fig. 8a using the parameters for the stochastic simulation in Fig. 3a (N=15), and for N=18 (approaching the neutral curve). Equation (43) predicts a sharpening of the spectrum with an approximate doubling of the root-mean-square amplitude near the resonant frequency; the maximum of S3,3/ωon corresponds to z360 and z700 for N=15 and N=18 respectively, broadly consistent with values of f/ωon. The relation σ=-S(ω)dω emphasises the contributions of a narrower range of frequencies to the noise-induced oscillation as N increases. Accordingly, Fig. 8c, d shows a more coherent oscillation for larger N. Figure 8b illustrates similar increases in the predicted amplitude of stochastic oscillation as the neutral curve in Fig. 5a is approached along different values of ωon; again this is best interpreted as a likely upper bound.

Discussion

We have investigated the factors promoting relaxation and noise-driven oscillations of the mitotic spindle identified experimentally (Fig. 1), by revisiting the mathematical model proposed by Grill et al. (2005). To this end, we used stochastic simulations to demonstrate the effect of noise on 1D pole movement (Sect. 3, Fig. 3); this involved 2N random walkers (linkers) switching between bound and unbound states, with their motion coupled via an ODE to that of the spindle. The corresponding mean-field Fokker–Planck equations (Sect. 4, Fig. 4), involving four PDEs coupled to an ODE, were reduced systematically (Sect. 5) to three nonlinear ODEs (13). When binding kinetics is slow (ω01), these turn out to be a special (and simpler) case of the ODE system presented by Grill et al. (2005), and both systems show close agreement with the Fokker–Planck solutions in predicting conditions necessary for the onset of self-excited oscillations (Fig. 5a). (The ODE systems deviate as ω0 increases, with (13) being marginally more accurate than the Grill et al. model for ω0=0.1 (Fig. 7).) Further asymptotic reduction of (13) revealed the single algebraic equation describing the slow dynamics of the nonlinear relaxation oscillations and the associated amplitude of oscillation (Sect. 5.2, Fig. 6c–e).

While there is consistency between the descriptions in many respects, a striking feature is the appearance in stochastic simulations of noise-induced oscillations in a regime predicted to be linearly stable by the mean-field Fokker–Planck description (and the associated ODE system). The oscillations arise close to a stability boundary, and their period is well predicted by analysing the three linearised ODEs (the green circle in Fig. 5a highlights the position in parameter space occupied by the stochastic solution in Fig. 3a; the period prediction is given by (18b)). By restoring a representation of stochastic binding/unbinding kinetics (Sect. 6), we provide evidence that the amplitude of the oscillations is likely regulated by the noise associated with binding kinetics; the approximate SDE (38) captures amplitudes to within an order of magnitude (Fig. 8). The relationship between cell shape and division orientation was first described in the 1880s (Hertwig 1884) but it is inherently noisy (e.g. Nestor-Bergmann et al. (2019); Lam et al. (2020); Bosveld et al. (2016)). This makes trying to understand more complex regulation of spindle orientation, such as regulation by external forces, very challenging and can require experimental analysis of many spindles to obtain meaningful results. Our study reveals two underlying mechanisms of oscillation: small-amplitude spindle oscillations driven by noisy binding kinetics; and the previously described larger-amplitude oscillations driven by noise in force generator motion. Together, these may explain some of the noise seen in spindle and division orientation. For example, the predicted period of experimentally-observed oscillation can be used to infer (or at least constrain estimates of) some of the parameters relevant to the Xenopus system illustated in Fig. 1. For parameters as in Table 1, for a period of T100 s as seen experimentally (Fig. 1d) then N=175 force generators would be required. However, if restoring forces were reduced to K=0.005 then N=21 force generators would be required to achieve the same period. These would result in oscillations with an amplitude of 15μm which is comparable with the typical size of a cell (20 μm diameter) though approximately three to four times larger than what was recorded experimentally (Fig. 1d, 25μm). Further work is needed to refine assessments of parameters to allow more direct comparison between theory and experiment.

Figure 5c, d shows how increasing demographic stochasticity by increasing the value of diffusive terms Db and Du can promote oscillations. Thus, noise associated with movement of force generators increases the ease with which oscillations are sustained. Expansion of regions of parameter space giving rise to oscillatory solutions under the addition of noise has been seen elsewhere, in studies of oscillations in protein expression. For example, Phillips et al. (2016) show that stochasticity increases the robustness of the oscillatory phenotype of gene expression resulting in the correct timing of cell differentiation. Indeed, if oscillations of the spindle pole play an important role in correctly orientating the mitotic spindle, then the inherent stochasticity of biological systems due to fluctuations in protein levels or ATP availability (driving dynein movement) would aid the robustness of correct spindle orientation.

Relaxation oscillations arise when restoring forces decrease relative to pulling forces (Fig. 6c–e). Biologically, this may be achieved by reducing the restoring force, for example by hinging of microtubules at the spindle pole (Howard 2006; Rubinstein et al. 2009), or by increased numbers of dynein linkers at the cell cortex (denoted in this work by an increase in N). The resulting linear sections of the spindle pole oscillation align temporally with slow phases in the time-evolution of Pb± and yc± (Fig. 6c–e), until the spindle pole is sufficiently displaced from the centre for the restoring force to create a rapid reversal in the spindle pole velocity zt. This change in the spindle pole velocity results in a rapid increase in the value of yc on the opposite cortex, which in turn creates a rapid decrease in the value of Pb± due to the tension-sensitivity of the unbinding rate. Pb± and yc± have amplitudes that are self-limited by the tension-sensitive unbinding, and amplified by their connection to the motion of the spindle pole. We have shown that γ>1 is required for oscillations to occur at all (e.g in (22), (24)); dynein’s slip–bond (Ezber et al. 2020) is crucial for oscillatory dynamics, but the sensitivity of the slip–bond to tension may affect the nonlinearity of the oscillation.

In the limit of small restoring forces, the model may be simplified to a single algebraic equation describing the slow phases of the limit cycle in (z~~0,z~~0,t~~) and subsequently in (z0,yc±), where the maximum amplitude of oscillation can be estimated using (32). This relation has similarities with the bistable force-velocity relation derived by Schwietert and Kierfeld (2020) in their model of kinetochore-chromosome dynamics, which underlies relaxation oscillations in that system. Re-dimensionalisation of the amplitude seen during relaxation oscillations (Fig. 6c–e) results in an oscillation with an amplitude of order 0.1 mm (for chosen baseline parameters), which is an order of 10 larger than the typical size of a cell in the Xenopus epithelium (20 μm diameter). This large amplitude is an artefact of the linear force-displacement law (1) and the 1D description; the imposed geometry necessary for a 2D description would allow the redistribution of pulling forces away from the direction of motion upon close proximity of the spindle pole as in Wu et al. (2024). Indeed, without pushing forces a redistribution of pulling forces is sufficient to cause reversal of spindle motion and relaxation oscillations (Wu et al. 2024). This effect could be described by a nonlinear restoring force at the boundary in 1D.

While we have studied a 1D model, imaged mitotic spindles in epithelial cells show 2D dynamics (Fig. 1; Online Resource 1), with forces acting on both spindle poles originating from the entire cell periphery. To properly consider the spindle dynamics and infer Xenopus system specific parameters, the relative motion of the two spindle poles must become part of the equation. The simplification of the present model to ODEs or low-dimensional SDEs is a key step to fully modelling 2D movements of a full mitotic spindle. From there, we may begin to piece together the full processes by which the mitotic spindle is positioned and orientated in tissue-based cells. In doing so, we must remain mindful that inherent stochasticity may increase the mobility of the spindle.

Supplementary Information

Online Resource 1: Time–lapse of a dividing cell in the epithelium of a Xenopus laevis embryo at stage 10. The mitotic spindle is seen in green (GFP-α-tubulin) and metaphase plate in magenta (mCherry-Histone 2B). Images taken every t=6.0s.

Online Resource 2: a) Movie of the evolution of fluxes Jb+, Ju+ and their sum Jb++Ju+. b) as in a) with a truncated y-axis to better demonstrate the dynamics of Jb+ and Jb++Ju+. c) The evolution of the pdfs Pu+ and Pb+. Parameter values as in Table 1 but with Db=0.008, Du=0.004 and N=25.

Supplementary Information

Below is the link to the electronic supplementary material.

Acknowledgements

The authors have applied a Creative Commons Attribution (CCBY) licence to any Author Accepted Manuscript version arising. This work was supported by the Wellcome Trust (098390/Z/12/Z and 225408/Z/22/Z). DH was supported by a Wellcome Trust PhD studentship (220054/Z/19/Z). OEJ and SW acknowledge support from the Leverhulme Trust (RPG-2021-394). The authors are grateful to Simon Cotter for technical advice and to anonymous reviewers for helpful suggestions.

Appendix A: Acquisition of Biological Data

Xenopus laevis Xenopus laevis male and female frogs were housed within tanks maintained by the in-house animal facility at the University of Manchester. Female frogs were pre-primed 4–7 days in advance of embryo collection by injection with 50 U of pregnant mare serum gonadotrophin (Intervet UK) into the dorsal lymph sac. One day prior to embryo collection, male and pre-primed female frogs were primed by injection with 100 U (male) and 200 U (female) of human chorionic gonadotrophin (hCG; Chorulon, MSD) into the dorsal lymph sac. 2–5 h ahead of embryo collection, primed male and female frogs were transferred into the same tank for amplexus. Embryos were collected over 1 h time periods. Embryos were dejellied with 2% L-cysteine solution (Sigma Aldrich, #168149-100 G) in 0.1X Marks Modified Ringers (MMR) [1X MMR: 100 mM NaCl, 2 mM KCl, 1 mM MgCl2, 1 mM CaCl2, 0.5mM EDTA and 5 mM HEPES, pH7.8], rinsed with 0.1× MMR and incubated at room temperature (RT) to reach two-cell stage.

All Xenopus work was performed using protocols approved by the UK Government Home Office and covered by Home Office Project License PFDA14F2D (License Holder: Professor Enrique Amaya) and Home Office Personal Licenses held by SW and DH.

A.1 Whole Embryo Movies, Spindle and Metaphase Plate

For live imaging of mitotic spindles in Xenopus embryos (Fig. 1a, b), both cells of two-cell embryos were microinjected with 5 nl of mRNA for GFP-α-tubulin (needle concentration of 0.5 g/l) and mCherry-Histone 2B (0.1 g/l), to highlight spindle microtubules and chromosomes, respectively. Embryos were incubated for 20 h post fertilization at 16C and then mounted for live imaging in 0.1× Marks Modified Ringers (MMR) [10× solution: 1 M NaCl, 20 mM KCl, 10 mM MgCl2.6H2O, 20 mM CaCl2.2H2O, 1 mM EDTA disodium salt, 50 mM Hepes, up to 5 L with distilled water], using a ring of vacuum grease to contain the embryos and support a glass coverslip as in Woolner et al. (2010). Imaging took place at developmental stages 10–11. Single focal plane live-cell images of spindles were collected at RT (21C) every 6 s using a confocal microscope (FluoView FV1000; Olympus) with FluoView acquisition software (Olympus) and a 60×, 1.35 NA U Plan S Apochromat objective. Time-lapse videos were constructed from the single focal plane images using ImageJ.

A.2 Animal Cap Movies, Metaphase Plate Only

For imaging in the animal cap to follow dynamics of spindle movements (Fig. 1c–f), both cells of two-cell embryos were microinjeceted with mRNA for mCherry-Histone 2B (0.1 g/l; to highlight chromosomes) and BFP-CAAX (0.1 g/l; to highlight cell edges) using a Picospritzer III Intracel injector (Parker instrumentation). Injected embryos were washed in 0.1% MMR and incubated in fresh 0.1% MMR overnight at 16C. Animal cap explants were prepared from the injected embryos at the early gastrula stage (stage 10). The embryos were transferred to Danilchik’s for Amy explant culture media (DFA) [53 mM NaCl, 5 mM Na2 CO3, 4.5 mM Potassium gluconate, 32 mM Sodium gluconate, 1 mM CaCl2, 1 mM MgSO4, up to 1 L with MilliQ water, pH 8.3 with Bicine] in 0.1% BSA (Sigma, A7906). The vitelline membranes were removed from the embryos using forceps, and the explant removed by incisions with the forceps around the animal pole resulting in separation of the animal cap tissue from the embryo (Joshi and Davidson 2010). The animal caps were then transferred onto a fibronectin-coated PDMS membrane with the basal side in contact with the membrane to prevent balling up and held in place with a coverslip. The caps were then left to recover for 2 h at 18C before imaging (Goddard et al. 2020).

The PDMS membranes were prepared as described previously (Goddard et al. 2020). The PDMS membrane was mounted onto a stretch apparatus (custom made by Deben UK 722 Limited) and subjected to a uniaxial stretch of 0.5 mm displacement to ensure that the membrane remained taut under gravity and the weight of the animal cap (Nestor-Bergmann et al. 2018). Images were acquired every 5 s on a Leica TCS SP8 AOBS upright confocal using a 20× dipping objective at 2X confocal zoom. The confocal settings were as follows: pinhole 1.9 airy unit, 600 Hz bidirectional scanning, format 1024×1024. Images were collected using hybrid detectors with the detection mirror settings for red and blue at 600–690 nm, and 415–516 nm respectively, using the white light laser with excitation at 586 nm, and 405 nm laser lines. The images were collected non-sequentially with a z-spacing of 10 μm between sections. Images were taken continuously without resetting for drifting in order to ensure no missing data points for dividing cells. The maximum imaging duration per animal cap was 2 h.

A.3 Spindle Movement Analysis

All images were processed and analysed on ImageJ (Schneider et al. 2012). All measurements were taken from maximum intensity projections of the z-stack images. Each end of the metaphase plate was tracked in each frame using the ImageJ multi-point tool, returning an x and y coordinate for each point. The centre of the cell at the beginning of metaphase, R1, and the end of metaphase, R2, were used to create a linear correction to the metaphase plate position across metaphase time. Cell edges and tricellular vertices were manually traced at the beginning and end of metaphase using the ImageJ ‘Paintbrush tool’ (brush width = 1 pixel). The manual traces were processed using in-house Python scripts to return the cell centre position (Nestor-Bergmann et al. 2018, 2019). The measurements were made based on the polygonised cell according to the positions of the tricellular vertices. Oscillations were detected from signals using a periodogram.

Appendix B: Implementation of the Gillespie Algorithm

The extension of an elastic linker is discretised into states yb(u)n±,i with i=0,1M, separated by a fixed distance Δy such that yb(u)n±,i+1=yb(u)n±,i+Δy. Each force generator n has identifiers which denote the associated cortex (±), the current extension state (i), and the binding state (u for unbound, b for bound). The binding state will be identified in the subscript and written as b(u), referring to a subscript b or u.

At any time, a generator may

  • retract: yb(u)n±,iyb(u)n±,i-1 with probability rb(u)n±,i;

  • extend: yb(u)n±,iyb(u)n±,i+1 with probability fb(u)n±,i; or

  • switch between bound and unbound states: ybn±,iyun±,i with probability sb(u)n±,i.

These state-changing events are illustrated graphically in Fig. 9a.

Fig. 9.

Fig. 9

Graphical map of extension states for unbound and bound force generators. a Unbound generators in state yun±,i may extend or retract with probabilities fun±,i and run±,i. Bound generators in state ybn±,i may extend or retract with probabilities fbn±,i and rbn±,i. Bound generators may unbind or vice-versa with rate constants sbn±,i and sun±,i respectively. Diagrams of force generators show corresponding extension and binding states. Each individual force generator n exists within these states. b Concatenated list of rate triplets to show numbering scheme. Probabilities from a1 to a3N correspond to force generators 1N which exist in the upper cortex. Probabilities a3N+1 to a6N correspond to force generators N+12N which exist in the lower cortex

Probabilities rb(u)n±,i, fb(u)n±,i, and sb(u)n±,i are related to model parameters as follows. The switching probabilities were chosen such that an unbound generator may switch to become a bound generator within a short time τ with a probability sun±,i=τωon for a constant binding rate ωon. In a short time τ, a bound generator may unbind with probability sbn±,i=τω0eγybn±,i.

In order to obtain expressions for rb(u)n±,i and fb(u)n±,i, consider

vb(u)n±,i=Δyτfb(u)n±,i-rb(u)n±,i, B1a
Db(u)n±=Δy22τfb(u)n±,i+rb(u)n±,i, B1b

as an effective drift speed and diffusion coefficient for force generators respectively. These arise from considering extension or contraction of each linker as a biased random walk.

We summarise these transition probabilities as

sbn±,i=τω0eγybn±,i,sun±,i=τωon, B2a
rbn±,i=τDbΔy2-vb(n)±,i2Δy,run±,i=τΓDuΔy2+yu(n)±,i2Δy, B2b
fbn±,i=τDbΔy2+vb(n)±,i2Δy,fun±,i=τΓDuΔy2-yu(n)±,i2Δy. B2c

No flux conditions were enforced by setting rb(u)(n)±,i=0=0 and fb(u)(n)±,i=M=0.

The Gillespie algorithm (Gillespie 1977) stipulates that the probability of a state-changing event (extension, retraction, or switch) happening within a short time τ is exponentially distributed with rates rb(u)n±,i/τ, fb(u)n±,i/τ, and sb(u)n±,i/τ, which sum together to give a total rate

R=1τn=12Nrb(u)(n)±,i+fb(u)(n)±,i+sb(u)(n)±,i. B3

Here 2N is the total number of force generators within the system (N per cortex), each of which is associated with either the upper (+) or lower (−) cortex, has an extension state i, and is either bound (b) or unbound (u). We assume that only one event for one force generator may occur, removing the possibility of simultaneous events. As rb(u)n±,i, fb(u)n±,i and sb(u)n±,i are proportional to the short time τ (B2), the rates rb(u)n±,i/τ, fb(u)n±,i/τ, and sb(u)n±,i/τ (and thus R) are independent of τ. A random variable ζ1 is chosen from a uniformly random distribution between 0 and 1 (ζ1U0,1) and the time to the next event is calculated using τ=R-1log1/ζ1. The rescaled rates ab(u)(n)±,r(i)=R-1rb(u)(n)±,i/τ, ab(u)(n)±,f(i)=R-1fb(u)(n)±,i/τ and ab(u)(n)±,s(i)=R-1sb(u)(n)±,i/τ are concatenated in triplets for each force generator n, giving a list of potential states aj with j[1,6N] which sum together to give j=16Naj=1 (Fig. 9b). Choosing an independent random variable from a uniformly random distribution, ζ2U0,1, the next state-changing event is determined as the first j such that j=1ja>ζ2. Force generators in the upper (n+) and lower (n-) cortex have corresponding events aj where j[1,3N] and j[3N+1,6N] respectively.

In order to calculate the spindle pole position, we implement a forward Euler approximation of (4) which may be used to calculate the pole position at a time t+τ,

zt+τ=1-τKξzt+τξn=1Nyb(n)+,it-n=1Nyb(n)-,it. B4

Here n and N are the equivalent of n and N, introduced to separate the upper and lower cortex in this expression.

In summary, the state of the system at any instant can be described by a vector X(t) of size N=1+4N(M+1), comprising the spindle location plus the occupancies of 4N linkers (N at each cortex, in bound or unbound states) in states of different lengths (over a scale discretized into M+1 elements). In principle such a system can be represented (Erban and Chapman 2020) by a chemical master equation for p(x,t), the probability that X(t)=x, coupled (Langevin) stochastic differential equations for the elements of X and a chemical Fokker–Planck equation for p(x,t). The latter is a PDE of N+1 dimensions. This is distinct from the heavily reduced Fokker–Planck system (7,10) proposed by Grill et al. (2005) that motivates the stochastic system illustrated in Fig. 9.

Appendix C: Reducing the Fokker–Planck Equations to ODEs

To reduce the Fokker–Planck model to a system of ODEs, we rescale using the motor-protein-to-microtubule binding rate, writing t=t~/ωon and z=z~/ωon. Then (10) and (7) become

ξz~t~=-Kωonz~-N0maxyPb-dy-0maxyPb+dy, C5a
ωonPb,t~±+Jb,y±=ωonPu±-ω0eγyPb±, C5b
ωonPu,t~±+Ju,y±=-ωonPu±+ω0eγyPb±. C5c

We develop an approximation to the oscillating spindle system for which ωonω0Db1/2Du1/21. To minimise the introduction of further notation, we expand our solutions in terms of the small order parameter ωon and remain mindful that these parameters are taken to be of similar order. The range of extension values y is split into three regions (Fig. 4h): region I over which Pu± is peaked around y=0 with a width Du1/2; region III over which Pb± is peaked with a width of Db1/2 but whose centre moves as yc=1z~t~; and region II where advective terms dominate and the asymptotic limits of I and III are matched. Solutions for Pu± and Pb± will be determined in regions I and III respectively, followed by matching their asymptotic limits in region II to reveal the ODE system which governs the time evolution of the parameters.

C.1 Region I

In Region I, we seek solutions Pu±Pu0±+ωonPu1±+ where Pu0± is a quasi-static solution whose shape is static but whose amplitude varies slowly in time. We assume further that Pb±ωon in this region (Fig. 4h). Here, it is observed that Pu± is sharply peaked about y=0 over a diffusive length-scale Du1/2 (Fig. 4h). Thus, setting y=Du1/2Y in (C5c) gives

ωonPu,t~±-ΓYPu±+Pu,Y±Y=-ωonPu±+ω0eγDu1/2YPb± C6

with the boundary condition Ju±t~,0=0. This boundary condition therefore becomes

Ju0±t~,0+ωonJu1±t~,0=0 C7

where

Ju0±=-Du1/2ΓYPu0±+Pu0,Y±, C8a
Ju1±=-Du1/2ΓYPu1±+Pu1,Y±, C8b

which are both individually zero at Y=0 due to (C7). To leading order in ωon, (C6) becomes

ΓYPu0±+Pu0,Y±Y=0 C9

which may be integrated to give ΓYPu0±+Pu0,Y±0Y=0. Thus, due to boundary condition (C7),

YPu0±+Pu0,Y±=0, C10

which gives

Pu0±=A±(t~)e-12Y2 C11

as a solution, with A±t~ an amplitude which varies slowly in time.

At Oωon, (C6) becomes

ΓYPu1±+Pu1,Y±Y=Pu0,t~±+Pu0±. C12

We highlight here the absence of the ω0eγyPb± term as we have assumed that Pb±ωon in this region. Then (C12) may be integrated to

ΓYPu1±+Pu1,Y±0Y=0YAt~±+A±e-12Y2dY C13

using the boundary conditions on flux (C7) at Y=0. As the YPu1± term will dominate the left-hand side as Y, we may write

ΓYPu1±0At~±+A±e-12Y2dY=At~±+A±π2. C14

Then,

Pu1±1ΓYAt~±+A±π2,Y1. C15

Re-substitution of Y=Du-1/2y gives

Pu1±1ΓyAt~±+A±πDu2 C16

when Du1/2y.

Now that we have an expression for how the shape of the unbound force generator pdf varies in time in region I, we seek similar solutions for the bound generator pdf in region III.

C.2 Region III

In region III we seek solutions of the form Pb±Pb0±+ωonPb1±+. Here, the pdf Pb± is sharply peaked about yc=1z~t~ over a diffusive length-scale Db12 (Fig. 4h). Both Db1/2 and ωon are assumed to be small parameters of similar order. Thus, in this region about the peak of Pb±, we set y=1z~t~+Db12Y^. Noting that

t~±Db-1/2z~t~t~Y^+t~,yDb-1/2Y^ C17

(C5b) becomes, to leading order,

ωonPb,t~±±Db-1/2z~t~t~Pb,Y^±-Db-1/2vb±Pb±+Pb,Y^±Y^=ωonPu±-ω0eγ1z~t~Pb±. C18

Recalling (8), (C18) may be further simplified to

ωonPb,t~±±Db-1/2z~t~t~Pb,Y^±-Y^Pb±+Pb,Y^±Y^=ωonPu±-ω0eγ1z~t~Pb±. C19

Substituting the expansion Pb±Pb0±+ωonPb1±+, to first order (C19) becomes

Y^ωonDb-1/2z~t~t~Pb0±+Pb0,Y^±Y=0 C20

taking ωon/Db1/2 to be O1. By integration,

YωonDb-1/2z~t~t~Pb0±-Pb0,Y±=Ct~ C21

for Ct~ some constant of integration. The boundary condition Jb±t~,y=ymax=0 becomes Jb±t~,Y^0, while Jb±t~,y=0=0 becomes Jb±t~,Y^-0. Then

Jb0±t~,Y^-+ωonJb1±t~,Y^-0 C22

where

Jb0±=Db1/2Y^Pb0±-Pb0,Y^±, C23a
Jb1±=Db1/2Y^Pb1±-Pb1,Y^± C23b

which must both separately also tend to zero as Y^-. Using this, (C21) may be rewritten as

Db-1/2Jb0±ωonDb-1/2z~t~t~Pb0±=Ct~. C24

Making the assumption that Pb0±0 as Y^-, which enforces (C22) at leading order, then Ct~=0 and

Pb0,Y^±=-Y^ωonDb-1/2z~t~t~Pb0±. C25

Integrating (C25) gives the solution

Pb0±=B~±t~e-12Y^2±ωonDb-1/2z~t~t~Y^=B±t~e-12Y^ωonDb-1/2z~t~t~2 C26

for some B~±t~ and B±t~, where B±t~ describes the amplitude of the peak of the pdf (subject to smaller corrections) which varies in time. Returning to (C19), with Pu±Pb±, then to Oωon

Y^ωonDb-1/2z~t~t~Pb1±+Pb1,Y^±Y^=Pb0,t~±+ω0eγ1z~t~ωonPb0±, C27

which may be rewritten as

Db-1/2Jb1±ωonDb-1/2z~t~t~Pb1±Y^=Pb0,t~±+ω0eγ1z~t~ωonPb0±. C28

Thus using (C26) in (C28) and integrating gives

Db-1/2Jb1±ωonDb-1/2z~t~t~Pb1±Y=YBt~±±ωonDb-1/2z~t~t~t~YωonDb-1/2z~t~t~B±e-12YωonDb-1/2z~t~t~2+ω0eγ1z~t~ωonB±e-12YωonDb-1/2z~t~t~2dY.

By assuming that Pb1±0 as Y^, which enforces boundary condition Jb1±0 as Y^, then

-Db-1/2Jb1±±ωonDb-1/2z~t~t~Pb1±=Y^Bt~±±ωonDb-1/2z~t~t~t~Y^ωonDb-1/2z~t~t~B±e-12Y^ωonDb-1/2z~t~t~2+ω0eγ1z~t~ωonB±e-12Y^ωonDb-1/2z~t~t~2dY^.

The left-hand side (LHS) may be rewritten

LHS=-Y^Db-1/2ωonz~t~t~Pb1±+Pb1,Y^± C29

and so in the limit Y^-, (C29) is dominated by the Y^Pb1± term. Rearranging the right-hand side gives, in this limit,

-Y^Pb1±(Bt~±+ω0eγ1z~t~ωonB±)-e-12Y^ωonDb-1/2z~t~t~2dY^±ωonDb-1/2z~t~t~t~B±-Y^ωonDb-1/2z~t~t~e-12Y^ωonDb-1/2z~t~t~2dY^.

The second integral vanishes, while the first integral can be evaluated and thus, as Y^-,

Pb1±-2πY^Bt~±+ω0eγ1z~t~ωonB±=2πDb1-yz~t~Bt~±+ω0eγ1z~t~ωonB±. C30

The asymptotic limits (C16) and (C30) as Y and Y^- respectively will now be matched inside region II.

C.3 Region II

In region II, advection terms dominate. These ‘sweep’ the bound force generators toward the peak of Pb± such that bound force generators will tend to have elastic linkers with an extension yc=1z~t~, and the unbound force generators toward the peak of Pu± such that unbound force generators will tend to have an elastic linker with zero extension. Given that the pdfs are peaked in regions I and II, Pb,y± and Pu,y± are both relatively small in region II, being given by the small correction terms ωonPu1± and ωonPb1±, expressions for which we have determined in the limits Y and Y^- respectively. Then together, using (7a), Jb±=vb±Pb±-DbPb,y±vb±Pb±, and so substitution of Pb±ωonPb1± when Y^- and (8) returns

Jb±vb±Pb±2πDbω0eγ1z~t~B±+ωonBt~±. C31

Continuing, using (7b), Ju±=-ΓyPu±+DuPu,y±-ΓyPu±, and so substitution of Pu±ωonPu1± when Y returns

Ju±-ΓyPu±-ωonπDu2A±+At~±. C32

By the form of (C31) and (C32), Jb,y±=0 and Ju,y±=0 to leading order, and therefore (C31) and (C32) are valid across the whole of region II. It follows that

Jb±+Ju±=Duωon2πDbDuω0ωoneγ1z~t~B±+Bt~±-π2A±+At~± C33

is a constant across region II. As demonstrated in Online Resource 2(a,b), detailed balance (Jb±+Ju±=0) does not hold in this region.

C.4 Matching Solutions: Regions I-II

In region I it was assumed that Pb± was sufficiently small (Oωon) that its dynamics could be neglected to leading order. By (C31) it can be estimated that Pb± is of magnitude ωonDu, where it has been assumed that DbDu. Then letting Pb±=ωonDuP^b± in (C5c) when y=DuY results in expressions for Pu0± and Pu1± which are unchanged from (C11) and (C16) respectively. However, (C5b) becomes

ωonP^b,t~±+1Du1z~t~-DuYP^b±-DbP^b,Y±Y=1DuPu±-ω0eγDuYP^b±. C34

To leading order, (C34) becomes

1z~t~P^b,Y±=Pu0±=A±e-Y2/2. C35

Then, integrating over Y from Y=0 to Y,

1z~t~P^b±=π2A±. C36

Assuming that vb±1z~t~ to leading order, then

Jb±ωonDuπ2A±. C37

Since Jb± is independent of y in region II (Online Resource 2a,b), then we match (C31) to (C37), resulting in

ω0ωoneγ1z~t~B±+Bt~±=12DuDbA±. C38

We now perform the same analysis on the boundary of regions II and III.

C.5 Matching Solutions: Regions II-III

In region III it was assumed that Pu± was sufficiently small that its dynamics could be neglected to leading order. By (C32) it can be estimated that Pu± is of magnitude ωonDu. Then letting Pu±=ωonDuP^u± in (C5b) when y=1z~t~+DbY^ results in expressions for Pb0± and Pb1± which are unchanged from (C26) and (C30) respectively. However, (C5c) becomes

ωonP^u,t~±±z~t~t~DbP^u,Y^±-Γ1Db1z~t~+DbY^P^u±+DuDbP^u,Y^±Y^=-ωonP^u±+ω0ωonDueγ1z~t~+DbY^Pb±. C39

To leading order,

-ΓDb1z~t~P^u,Y^±=ω0ωonDueγ1z~t~Pb0±=ω0ωonDueγ1z~t~B±e-12Y^ωonDb-1/2z~t~t~2 C40

where we have used that eγ1z~t~+DbY^=eγ1z~t~eγDbY^eγ1z~t~ as Db is a small parameter. Integrating from Y^- to Y^ gives

Γ1z~t~P^u±=DbDuω0ωoneγ1z~t~B±2π. C41

Taking y1z~t~ to leading order, then

Ju±-2πDbω0eγ1z~t~B±. C42

Since Ju± is independent of y in region II (Online Resource 2a,b), then we match (C32) to (C42) resulting in

ω0ωoneγ1z~t~B±=12DuDbA±+At~±. C43

C.6 Combining the Whole System

We may now use expressions (C11), (C16) for Pb± and (C26), (C30) for Pu±, and their coupling in region II (C38, C43) to close the system. Recalling (12), then to leading order

0A±e-12Duy2+B±e-12Dby-1±z~t~ωonz~t~t~2dy=1. C44

The first term of this integral is easily evaluated, while the second term is more complex. Consider only the leading-order terms of the exponent, due to ωon being a small order parameter. Then

0B±e-12Dby-1±z~t~ωonz~t~t~2dy0B±e-12Dby-yc2dy C45

which we know is a peak contained within region III. That is, we integrate over the Gaussian, which does not intersect y=0 with any value of significance at leading order. Using this logic, the integral (C45) may be evaluated and thus

A±πDu2+B±2πDb=1. C46

This can be used to eliminate A± from (C38) to give

2πDbBt~±=1-2πDbω0ωoneγ1z~t~+1B±. C47

(C46) may similarly be used in (C43) to return (C47).

Equation (C47) predicts that 2πDbB± relaxes to ωon/{ωon+ω0eγ1z~t~} and (C46) predicts that πDu/2A± relaxes to ω0eγ1z~t~/{ωon+ω0eγ1z~t~} provided z~ does not change too rapidly.

Further to this, Pb±=Pb0±+ωonPb1±+ can be put into (C5a) to obtain a leading-order equation for the motion of the spindle pole. This requires the evaluation of

0maxyPb±dy0yB±e2dy+ C48

where we assume ymax is sufficiently large that it exceeds the bounds of region III and can thus be taken as ymax. Again we let y=yc+Db1/2Y^, which is where Pb0± has a significant value. Then

0yB±e-12Dby-yc2dy-yc+Db1/2Y^B±e-12Y^2Db1/2dY^, C49

which to leading order becomes

-yc+Db1/2Y^B±e-12Y^2Db1/2dY^Db1/2ycB±-e-12Y^2dY^=ycB±2πDb+. C50

Recalling that yc=1z~t~, (C5a) becomes

ξz~t~=-Kωonz~-N2πDb1+z~t~B--1-z~t~B+ C51

and thus

ξz~t~=-Kωonz~-N2πDbB-+B+z~t~-N2πDbB--B+. C52

This can be rewritten as

ξ^+B^++B^-z~t~+K^z~=B^+-B^-, C53

where B^±=2πDbB±, K^=K/{ωonN}, and ξ^=ξ/N. Recalling (C47) which may be alternatively written as

1+ρeγ1z~t~B^±+B^t~±=1 C54

where ρ=ω0/ωon, the coupled system (7a), (7b), and (10) is reduced to solving (C53, C54) along with initial conditions on z~0 and B^0±.

Author Contributions

All authors contributed to the study conception and design. Mitotic spindle movie acquisition was performed by SW. Imaging of the metaphase plate and data analysis was performed by DH. The first draft of the manuscript was written by DH and all authors commented on subsequent versions of the manuscript. All authors read and approved the final manuscript.

Availability of Data and Materials

Biological data available upon request.

Code Availability

Code available as follows: Stochastic simulations (Sect. 3) at URL:github.com/dionn-hargreaves/StochasticSimulation_SpindleMovements. Fokker–Planck equations (Sect. 4) at URL:github.com/dionn-hargreaves/1DSpindle_FP_MoL. ODE equations (Sect. 5) at URL:github.com/dionn-hargreaves/ODE_1D_spindle.

Declarations

Ethical Approval

All work with Xenopus laevis was performed using protocols approved by the UK Government Home Office under the Home Office Project Licence PFDA14F2D (Holder: Professor Enrique Amaya) and Home Office Personal Licences held by SW and DH.

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  1. Belyy V, Hendel NL, Chien A et al (2014) Cytoplasmic dynein transports cargos via load-sharing between the heads. Nat Commun 5(1):1–9 [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Bergstralh DT, St Johnston D (2014) Spindle orientation: what if it goes wrong? In: Seminars in cell developmental biology. Elsevier, pp 140–145 [DOI] [PMC free article] [PubMed]
  3. Beta C, Kruse K (2017) Intracellular oscillations and waves. Annu Rev Condens Matter Phys 8:239–264 [Google Scholar]
  4. Boland RP, Galla T, McKane AJ (2008) How limit cycles and quasi-cycles are related in systems with intrinsic noise. J Stat Mech Theory Exp 09:P09001 [Google Scholar]
  5. Bosveld F, Markova O, Guirao B et al (2016) Epithelial tricellular junctions act as interphase cell shape sensors to orient mitosis. Nature 530(7591):495–498 [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Burakov A, Nadezhdina E, Slepchenko B et al (2003) Centrosome positioning in interphase cells. J Cell Biol 162(6):963–969 [DOI] [PMC free article] [PubMed] [Google Scholar]
  7. Compton DA, Cleveland DW (1993) NuMA is required for the proper completion of mitosis. J Cell Biol 120(4):947–957 [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Corrigan AM, Shrestha R, Draviam VM et al (2015) Modeling of noisy spindle dynamics reveals separable contributions to achieving correct orientation. Biophys J 109(7):1398–1409 [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Dogterom M, Kerssemakers JW, Romet-Lemonne G et al (2005) Force generation by dynamic microtubules. Curr Opin Cell Biol 17:67–74 [DOI] [PubMed] [Google Scholar]
  10. Erban R, Chapman SJ (2020) Stochastic modelling of reaction–diffusion processes, vol 60. Cambridge University Press, Cambridge [Google Scholar]
  11. Ezber Y, Belyy V, Can S et al (2020) Dynein harnesses active fluctuations of microtubules for faster movement. Nat Phys 16(3):312–316 [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Gardiner CW (1985) Handbook of stochastic methods. Springer, Berlin [Google Scholar]
  13. Gillespie DT (1977) Exact stochastic simulation of coupled chemical reactions. J Phys Chem 81(25):2340–2361 [Google Scholar]
  14. Goddard GK, Tarannum N, Woolner S (2020) Applying tensile and compressive force to xenopus animal cap tissue. Cold Spring Harbor Protoc 3:pdb-prot105551 [DOI] [PubMed] [Google Scholar]
  15. Grill S, Kruse K, Jülicher F (2005) Theory of mitotic spindle oscillations. Phys Rev Lett 94(10):108104 [DOI] [PubMed] [Google Scholar]
  16. Harborth J, Weber K, Osborn M (1995) Epitope mapping and direct visualization of the parallel, in-register arrangement of the double-stranded coiled-coil in the NuMA protein. EMBO J 14(11):2447–2460 [DOI] [PMC free article] [PubMed] [Google Scholar]
  17. Hargreaves D (2023) Mitotic spindle dynamics in stretched epithelial tissue in vivo and in silico. PhD thesis, University of Manchester, UK
  18. Hertwig O (1884) Das Problem der Befruchtung und der Isotropie des Eies: eine Theorie der Vererbung, vol 18. Verlag von Gustav Fischer
  19. Howard J (2006) Elastic and damping forces generated by confined arrays of dynamic microtubules. Phys Biol 3(1):54–66 [DOI] [PubMed] [Google Scholar]
  20. Joshi SD, Davidson LA (2010) Live-cell imaging and quantitative analysis of embryonic epithelial cells in Xenopus laevis. JoVE 39:e1949 [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Karsenti E, Vernos I (2001) The mitotic spindle: a self-made machine. Science 294(5542):543–547 [DOI] [PubMed] [Google Scholar]
  22. Lam MS, Lisica A, Ramkumar N et al (2020) Isotropic myosin-generated tissue tension is required for the dynamic orientation of the mitotic spindle. Mol Biol Cell 31(13):1370–1379 [DOI] [PMC free article] [PubMed] [Google Scholar]
  23. Larson ME, Bement WM (2017) Automated mitotic spindle tracking suggests a link between spindle dynamics, spindle orientation, and anaphase onset in epithelial cells. Mol Biol Cell 28(6):746–759 [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Li J, Jiang H (2017) Geometric asymmetry induces upper limit of mitotic spindle size. Biophys J 112(7):1503–1516 [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Li J, Cheng L, Jiang H (2019) Cell shape and intercellular adhesion regulate mitotic spindle orientation. Mol Biol Cell 30(19):2458–2468 [DOI] [PMC free article] [PubMed] [Google Scholar]
  26. Milo R, Phillips R (2015) Cell biology by the numbers. Garland Science, New York [Google Scholar]
  27. Minc N, Burgess D, Chang F (2011) Influence of cell geometry on division-plane positioning. Cell 144(3):414–426 [DOI] [PMC free article] [PubMed] [Google Scholar]
  28. Mitchison T, Salmon E (2001) Mitosis: a history of division. Nat Cell Biol 3(1):E17–E21 [DOI] [PubMed] [Google Scholar]
  29. Morin X, Bellaïche Y (2011) Mitotic spindle orientation in asymmetric and symmetric cell divisions during animal development. Dev Cell 21(1):102–119 [DOI] [PubMed] [Google Scholar]
  30. Nestor-Bergmann A, Goddard G, Woolner S et al (2018) Relating cell shape and mechanical stress in a spatially disordered epithelium using a vertex-based model. Math Med Biol 35(Supplement-1):i1–i27 [DOI] [PMC free article] [PubMed] [Google Scholar]
  31. Nestor-Bergmann A, Stooke-Vaughan GA, Goddard GK et al (2019) Decoupling the roles of cell shape and mechanical stress in orienting and cueing epithelial mitosis. Cell Rep 26(8):2088–2100 [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Okumura M, Natsume T, Kanemaki MT et al (2018) Dynein-dynactin-NuMA clusters generate cortical spindle-pulling forces as a multi-arm ensemble. Elife 7:e36559 [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. Pecreaux J, Röper JC, Kruse K et al (2006) Spindle oscillations during asymmetric cell division require a threshold number of active cortical force generators. Curr Biol 16(21):2111–2122 [DOI] [PubMed] [Google Scholar]
  34. Pecreaux J, Redemann S, Alayan Z et al (2016) The mitotic spindle in the one-cell C. elegans embryo is positioned with high precision and stability. Biophys J. 111(8):1773–1784 [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Phillips NE, Manning CS, Pettini T et al (2016) Stochasticity in the mir-9/hes1 oscillatory network can account for clonal heterogeneity in the timing of differentiation. Elife 5:e16118 [DOI] [PMC free article] [PubMed] [Google Scholar]
  36. Rubinstein B, Larripa K, Sommi P et al (2009) The elasticity of motor-microtubule bundles and shape of the mitotic spindle. Phys Biol 6(1):016005 [DOI] [PMC free article] [PubMed] [Google Scholar]
  37. Schneider CA, Rasband WS, Eliceiri KW (2012) Nih image to imagej: 25 years of image analysis. Nat Methods 9(7):671–675 [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Schwietert F, Kierfeld J (2020) Bistability and oscillations in cooperative microtubule and kinetochore dynamics in the mitotic spindle. New J Phys 22(5):053008 [Google Scholar]
  39. Tang Z, Hu Y, Wang Z et al (2018) Mechanical forces program the orientation of cell division during airway tube morphogenesis. Dev Cell 44(3):313–325 [DOI] [PubMed] [Google Scholar]
  40. Théry M, Jiménez-Dalmaroni A, Racine V et al (2007) Experimental and theoretical study of mitotic spindle orientation. Nature 447(7143):493–496 [DOI] [PubMed] [Google Scholar]
  41. Trokter M, Mücke N, Surrey T (2012) Reconstitution of the human cytoplasmic dynein complex. Proc Nat Acad Sci 109(51):20895–20900 [DOI] [PMC free article] [PubMed] [Google Scholar]
  42. Tsimring LS (2014) Noise in biology. Rep Prog Phys 77(2):026601 [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Valfort AC, Launay C, Sémon M et al (2018) Evolution of mitotic spindle behavior during the first asymmetric embryonic division of nematodes. PLoS Biol 16(1):e2005099 [DOI] [PMC free article] [PubMed] [Google Scholar]
  44. Woolner S, Miller AL, Bement WM (2010) Imaging the cytoskeleton in live Xenopus laevis embryos. Cytoskelet Methods Protoc 586:23–39 [DOI] [PMC free article] [PubMed] [Google Scholar]
  45. Wu HY, Kabacaoğlu G, Nazockdast E et al (2024) Laser ablation and fluid flows reveal the mechanism behind spindle and centrosome positioning. Nat Phys 20(1):157–168 [Google Scholar]
  46. Zhu J, Burakov A, Rodionov V et al (2010) Finding the cell center by a balance of dynein and myosin pulling and microtubule pushing: a computational study. Mol Biol Cell 21(24):4418–4427 [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Data Availability Statement

Biological data available upon request.

Code available as follows: Stochastic simulations (Sect. 3) at URL:github.com/dionn-hargreaves/StochasticSimulation_SpindleMovements. Fokker–Planck equations (Sect. 4) at URL:github.com/dionn-hargreaves/1DSpindle_FP_MoL. ODE equations (Sect. 5) at URL:github.com/dionn-hargreaves/ODE_1D_spindle.


Articles from Bulletin of Mathematical Biology are provided here courtesy of Springer

RESOURCES