Skip to main content
Advertisement
  • Loading metrics

Cell-specific Cahn-Hilliard models predict condensed fates of the chromosomal passenger complex

  • Sarah M. Groves ,

    Contributed equally to this work with: Sarah M. Groves, Min-Jhe Lu

    Roles Conceptualization, Data curation, Formal analysis, Methodology, Software, Visualization, Writing – original draft, Writing – review & editing

    Affiliation Department of Biomedical Engineering, University of Virginia, Charlottesville, Virginia, United States of America

  • Min-Jhe Lu ,

    Contributed equally to this work with: Sarah M. Groves, Min-Jhe Lu

    Roles Conceptualization, Formal analysis, Methodology, Software, Writing – original draft, Writing – review & editing

    Affiliations Institute of Computational and Modeling Science, National Tsing Hua University, Hsinchu, Taiwan, Department of Mathematics, University of California at Irvine, Irvine, California, United States of America

  • Astrid Catalina Alvarez-Yela,

    Roles Funding acquisition, Investigation, Validation, Writing – review & editing

    Affiliation Department of Biomedical Engineering, University of Virginia, Charlottesville, Virginia, United States of America

  • Monserrat Gerardo-Ramírez,

    Roles Investigation, Validation, Writing – review & editing

    Affiliation Department of Biochemistry and Molecular Genetics, University of Virginia, Charlottesville, Virginia, United States of America

  • P. Todd Stukenberg,

    Roles Conceptualization, Funding acquisition, Resources, Writing – review & editing

    Affiliation Department of Biochemistry and Molecular Genetics, University of Virginia, Charlottesville, Virginia, United States of America

  • John S. Lowengrub ,

    Roles Conceptualization, Formal analysis, Funding acquisition, Methodology, Project administration, Supervision, Writing – original draft, Writing – review & editing

    jslowengrub@gmail.com (JSL); kjanes@virginia.edu (KAJ)

    Affiliations Department of Mathematics, University of California at Irvine, Irvine, California, United States of America, Department of Biomedical Engineering, University of California at Irvine, Irvine, California, United States of America

  • Kevin A. Janes

    Roles Conceptualization, Data curation, Formal analysis, Funding acquisition, Investigation, Methodology, Project administration, Software, Supervision, Validation, Visualization, Writing – original draft, Writing – review & editing

    jslowengrub@gmail.com (JSL); kjanes@virginia.edu (KAJ)

    Affiliations Department of Biomedical Engineering, University of Virginia, Charlottesville, Virginia, United States of America, Department of Biochemistry and Molecular Genetics, University of Virginia, Charlottesville, Virginia, United States of America

?

This is an uncorrected proof.

Abstract

Biomolecular condensates create dynamic subcellular compartments that alter systems-level properties of the networks surrounding them. Standard reaction-diffusion models of systems biology cannot define where these compartments emerge nor track how they evolve. One alternative physicochemical model of soluble and condensed states in space and time is the Cahn-Hilliard equation, which specifies a diffuse interface between the two phases. Customized numerical approaches required to solve this equation are absent from computing environments often used for systems biology, however, and the equation’s interfacial energy coefficient lacks empirical constraints. Here, using two complementary numerical strategies, we built stable, self-consistent Cahn-Hilliard solvers in three common systems-biology programming languages. The algorithms simulated the complete time evolution of condensed droplets as they dissolved or persisted, relating critical equilibrium droplet size to the Cahn-Hilliard interfacial energy coefficient. We applied this universal relationship to the chromosomal passenger complex, a multi-protein assembly that reportedly condenses on mitotic chromosomes. The fully constrained Cahn-Hilliard simulations predicted spatiotemporal dewetting and coarsening behaviors that matched experiments in cell types with different interfacial energy coefficients. Together, these results suggest how initially variegated recruitment yields robust localization of the chromosomal passenger complex to the inner centromere by the end of prometaphase. More generally, the Cahn-Hilliard equation tests whether condensate dynamics behave as a simple phase-separated liquid, and its numerical solutions advance generalized modeling of biomolecular systems.

Author summary

Some biomolecules separate into condensed and soluble phases within cells; it is important to study the behavior of these compartments with mathematical models. From chemical physics, there is a macroscale theory for phase-separated systems, but the governing equation is difficult to solve numerically with standard approaches. Here, we encoded and verified a pair of specialized solvers in three programming languages widely used by systems biologists. The math behind each solver is different, enabling them to crosscheck one another for self-consistency. We used the solvers to define a previously unknown relationship within the governing equation that holds for any phase-separated system. When applied to a protein complex whose condensation is debated, the numerical solutions yielded absolute predictions that were remarkably consistent with experiments. This work provides a combined computational–experimental path to parameterizing the governing equation for generalized models of biomolecular condensates.

Introduction

Phase separation arises whenever random-walk diffusion is countered by attractive forces that are strong enough to offset the energetic penalty of forming an interface between phases. In biology, such attractive forces may be biomolecular [1,2], adhesive [3,4], mechanical [46], or unknown [7]. Phase-separating behavior has been documented at biological length scales ranging from subdomains of organellar membranes [8] to entire ecological communities [9]. One area of interest for systems biology is the condensation of biomolecules as 0.1–1 µm droplets within cells, which are thought to change the emergent properties of networks by insulation [10], kinetic modulation [11], and buffering [12].

Condensed two-phase systems can be modeled as a free-boundary problem that posits a zero-thickness interface with a surface tension and accompanying force balance. However, this approach is problematic at small length scales, which must be considered when very small droplets form, as in the Rayleigh instability [13,14], or dissolve, as in Ostwald ripening [15]. An alternative that dates back to Poisson is to consider a diffuse boundary, which changes between phases over a length scale that emerges from an imbalance in intermolecular forces [16]. An order parameter identifies one of the chemical states (Box 1), and governing equations follow an energy variational approach. One classic example is the Cahn-Hilliard equation [17], which evolves by diffusion arising from the variational derivative of a free energy. The Cahn-Hilliard free energy contains a local function with two minima (one for each chemical state; Box 1) and a gradient term that penalizes the formation of interfacial regions (Box 2). The Cahn-Hilliard model is appealing for two-phase chemical transport because it conserves mass and dissipates energy toward a thermodynamic minimum. Indeed, many of the biological examples cited above have been modeled as Cahn-Hilliard systems.

For most two-phase phenomena, there is not an exact solution for the Cahn-Hilliard equation. Numerical approximations are possible, but they require specialized approaches to address space/time-step restrictions, local nonlinearities, and nonconvexity. Published algorithms demonstrate proof of concept but historically do not include freely available code for redeployment in computational biology. Rare exceptions [1820] are limited to specific boundary conditions that may not always be biologically appropriate. A general toolkit for Cahn-Hilliard models may facilitate its application to other examples of biological condensation [7], including settings where phase separation is actively debated.

One such example is the Chromosomal Passenger Complex (CPC), a heterotetramer that coordinates mitotic events by concentrating at the inner centromere during (pro)metaphase [21]. When recruited to chromatin above a critical concentration, the CPC has been suggested to form a biomolecular condensate that is critical for its inner centromeric functions [22]. However, cell biology techniques are limited in their ability to distinguish true condensates from other protein-concentrating interactions, and phase separability of the CPC was recently questioned [23]. One potentially discriminating test is to ask whether the CPC behaves as a Cahn-Hilliard fluid on mitotic chromatin.

Toward modeling the dynamics of biomolecular condensates within cells [24,25], here we assemble and validate a multi-language suite [26] of numerical methods for solving the Cahn-Hilliard equation. The algorithms are stable, self-consistent, and computationally suitable for spatial meshes of up to 29 x 29 = 262,144 elements. Applying the methods to hundreds of long-term, high-resolution Cahn-Hilliard simulations, we define the critical equilibrium radius (Req) for a stable, condensed droplet across a tenfold range of plausible diffuse interfaces. Focusing on the CPC, we estimate Req and with the corresponding diffuse interface simulate different recruitment patterns as a Cahn-Hilliard process. We find that the dewetting and ripening characteristics of the CPC are remarkably consistent with theory without any further parameter fitting or model refinements. This work provides access to reliable software and approaches for abstracting dynamic interfaces in biological systems.

Results

Modeling emergent subcellular compartments with the Cahn-Hilliard equation

Systems models of cell biology routinely encode nuclei, mitochondria, endosomes, and other organelles as subcompartments that are static and prespecified by membranes [2730]. Biomolecular condensates also compartmentalize but with shapes and sizes that are much more dynamic because of interfacial phenomena between condensed and soluble phases [24,31]. Mathematically, interfacial free energy can be formally coupled to the energetics of weak intermolecular interactions [31] (Box 1) and diffusion in space and time through the Cahn-Hilliard equation (Box 2) [17]. Dynamics of the Cahn-Hilliard equation naturally evolve to an equilibrium solution that minimizes the free energy of the overall system. The Cahn-Hilliard equation also conserves mass—solute diffuses freely within the system and can transition between condensed and soluble chemical states (Box 1), but the overall amount remains constant. This is advantageous for modeling biomolecular condensates that evolve on time scales of seconds to minutes (Box 2) [24,31].

Numerical solvers for the Cahn-Hilliard equation

The energy-minimizing and mass-conserving properties of the Cahn-Hilliard equation set criteria for the accuracy of its numerical solutions. The Cahn-Hilliard equation is intrinsically stiff, because the fast dynamics of interfaces must be considered along with the slower dynamics of phases (Box 2). Additional stiffness challenges arise from the interfacial free energy term embedded within the generalized chemical potential (Equation 7), which results in a fourth-order spatial derivative that is burdensome for standard solvers. Maintaining energy dissipation and mass stability using standard methods requires very-fine spatial meshes, very-small time steps, or global linearizations, any of which adds computational burden.

Various custom methods solve the Cahn-Hilliard equation accurately and efficiently through different numerical schemes (reviewed in [32]), but none are available with biology-focused users in mind. Current solvers are derived mathematically and described in pseudocode or illustrative scripts rather than functions packaged for general use. We thus developed generalized code for one finite-difference method and one spectral method in three widely used programming languages for computational biology: Python [33], MATLAB, and Julia [34]. Our finite-difference method adapts the nonlinear multigrid (NMG; Box 3) approach of Lee et al. [18]. The complementary spectral method uses the scalar auxiliary variable (SAV; Box 3) approach to gradient flows by Shen et al. [35], which can be similarly accurate and efficient. Together, NMG and SAV provide a versatile pair of Cahn-Hilliard solvers for biomolecular condensate systems.

Because NMG and SAV are very different algorithmically (Box 3), it was important to confirm that both packages yield the same numerical solutions. As an initial condition, we used a smoothed random mesh of ±1 chemical states (Fig 1, left; Box 1; and Materials and Methods), which spontaneously undergoes a spinodal decomposition into two phases. After ~1% of characteristic time for the system (tchar; Equation 11), both NMG and SAV converged to a slowly evolving solution with gradually decreasing energy and no overall change in mass (Figs 1AB and S1, Panels A–B). The resulting spatial pattern resembles the trajectory of biomolecular condensates triggered to self-assemble on lipid bilayers [36]. We compared results of NMG and SAV to a standard finite-difference implementation of the forward Euler method and successfully captured the first 0.01% of tchar by taking 100-fold smaller time steps (dt; Fig 1C). Any larger time steps caused spatial defects in the finite-difference solution along with drastic deviations in energy and mass compared to the true solution (Figs 1D and S1, Panels A–B). Implicit time steps yielded stable solutions at the expense of overall computation speed (S1 Fig, Panels C–D). NMG and SAV were very similar for alternative boundary conditions and smoothing initializations: between solvers, the root mean squared error was less than 0.02 for unsmoothed spinodal decompositions and less than 0.0125 when initial conditions were smoothed (S1 Fig, Panels E–J). These results verified the self-consistency of our NMG–SAV implementations and reinforced the general need for them.

thumbnail
Fig 1. Practical simulations of the Cahn-Hilliard equation require customized solvers.

(A, B) Time evolution of spinodal decomposition solved by nonlinear multigrid (A) or scalar auxiliary variables (B) over 1.1e-2 characteristic times (tchar) defined by the length of X and Y spatial domains (LX, LY) and system diffusivity (D). Both solvers used a 5.5e-6 time step (dt) relative to tchar. (C) Time evolution for the same spinodal decomposition solved by finite difference using a 100-fold smaller dt (5.5e-8 tchar) for 1% of the duration in A and B. (D) Numerical instabilities triggered by the finite difference solver when using a 10-fold smaller dt (5.5e-7 tchar) than in (A) and (B). Defects appear as checkerboards in the mesh (inset) and become undefined (gray). Simulations were initialized as a random mixture of ±1 chemical states on a 27 square mesh and smoothed before iterating with Neumann boundary conditions (Materials and Methods). Alternative initializations and boundary conditions are shown in S1 Fig.

https://doi.org/10.1371/journal.pcbi.1014568.g001

To compare run times between solvers and among computing environments, we re-simulated ~1% of tchar for three different spinodal initial conditions and two common boundary conditions: i) periodic, in which efflux from one edge is reflected as influx from the opposite edge, and ii) Neumann, or no flux along any edge (Figs 2A and S2, Panels A–B). In Python, a language that many computational systems biologists consider numerically superior to alternatives (i.e., R), we found that NMG was largely unusable without Cython [37] compilation, requiring 105–106 seconds (by extrapolation) for each simulation (Fig 2B). The same implementation of NMG was 1000-fold faster in MATLAB and Julia for both boundary conditions. We attribute these differences to a non-tail recursive function in the NMG solver that is particularly suboptimal for Python [18]. In contrast, SAV implementations yielded similar run times across the computing environments due to shared use of an efficient fast Fourier transform (FFT) algorithm for solving the elliptical equations posed by SAV (Box 3). Also, SAV performance depended on the boundary conditions—unlike NMG, Neumann simulations were handled less efficiently than spinodal decompositions that were periodic (Fig 2C; P = 5.3e-05 by multiway ANOVA). Due to the periodicity of the FFT, SAV solutions with Neumann boundary conditions must be solved by reflecting the spatial domain at the boundary, which increases the computations by fourfold (Fig 2C, inset and Materials and Methods). These overall trends persisted for mesh sizes ranging from 26 x 26 to 29 x 29 (S2 Fig, Panels C–D), where we confirmed that NMG and SAV were internally consistent throughout (S2 Fig, Panels E–F). Using results from the largest mesh, we verified that the characteristic length scale of spinodal decomposition grows with tchar~1/3 (S2 Fig, Panels G–H), consistent with Lifshitz-Slyozov theory [38]. Because of their high initial spatial frequencies, spinodal decompositions are among the most difficult Cahn-Hilliard solutions, making them useful to discern whether the time step is appropriate for a given mesh size.

thumbnail
Fig 2. Computing performance depends on the programming language for NMG and the boundary condition for SAV.

(A) Snapshots of spinodal decomposition when boundary conditions are periodic (left), whereby flux exiting one edge enters on the opposite edge, or Neumann (right) specifying zero flux at the edges. (B, C) Runtime performance for NMG (B) and SAV (C) solvers in Python, MATLAB, and Julia for spinodal decompositions initialized with N = 3 random mixtures of ±1 chemical states (25:75, 50:50, and 75:25) and either periodic or Neumann boundary conditions. For NMG, the Cython implementation is shown relative to Python. For SAV, Neumann boundary conditions require X and Y reflections to re-establish periodic boundaries for the expanded spatial domain (C, inset). Boundary conditions in (C) were tested by multiway ANOVA with boundary condition and programming language as factors. All simulations were performed on AMD EPYC 9454 processors (3.81 GHz max, 48 cores per socket, 2 sockets) with up to 500 GB RAM allocated, using up to 16 cores for computation on a 27 × 27 mesh for 2000 time steps (dt = 5.5e-6) with ϵm = 8.

https://doi.org/10.1371/journal.pcbi.1014568.g002

Long-term Cahn-Hilliard simulations define universal parameters for condensate stability

The Cahn-Hilliard equation is handled non-dimensionally, but it formalizes concrete relationships between space, time, concentration, and diffusivity that are frameable in absolute terms (Boxes 1 and 2). The one unknown parameter is the interfacial energy coefficient defining the transition distance between phases (ϵm; Equations 7–8), raising the practical question of how to constrain it for a specific biological system. We considered exploiting the criticality of Cahn-Hilliard fluids, whereby small phase-separated droplets dissolve into the bulk when there is not enough mass to retain them at a given surface tension (Fig 3A). For any ϵm, there exists a critical droplet size below which droplets will not persist over time (S1 Movie). The radius of this droplet may be defined in terms of its critical initial radius (Ri) at t = 0 or its critical equilibrium radius (Req) as t → ∞. Although there is theory linking ϵm to Ri under prescribed assumptions [39], the relationship between ϵm and Req is unknown but important because Req is estimable by experiments.

thumbnail
Fig 3. Multithreaded Cahn-Hilliard simulations define the relationship between ϵm and critical droplet radii.

(A) Simulated dynamics for two normalized initial droplet radii (R0) on a 28 x 28 mesh (LX = LY = 1) for 400,000 time steps (dt = 2.5e-5) and ϵm=12 ≈ 0.011. The interface between the circular droplet and soluble phase was initialized to the hyperbolic tangent for an infinite interface (Box 2 and Materials and Methods). The proportion of R0 = 0.09 relative to R0 = 0.12 is shown for each characteristic time point (tchar). (B) Scan of R0 to determine the critical initial radius (Ri) and the critical equilibrium radius (Req) for a given ϵm. Ri was calculated at t = 0 between the largest R0 that dissolves away (yellow) and the smallest R0 that persists (marigold). Req was estimated from the inflection point of the largest dissolving droplet (Materials and Methods). (C) Enlargement of the first 0.1% of the time simulated in (B). (D, E) Calculation of Ri (D) and Req (E) as in (B) from ϵm=4 on a 28 x 28 mesh (= 0.0037) to ϵm=48 on a 27 x 27 mesh (= 0.0901). Calculations for ϵm=8,12,16 on a 28 x 28 mesh (triangles) were repeated for ϵm=4,6,8 on a 27 x 27 mesh (circles) to confirm overlap. In (D), calculations are compared to a prior theory [39] (inset) relating Ri and ϵm; systematic deviations are indicated in blue. In (E), calculations are compared to a hyperbolic-to-linear fit (inset); goodness-of-fit was 0.997 for 0.0037 ≤ ϵm ≤ 0.0901; extrapolations are not recommended. The approximate condition in (B) is highlighted (yellow box).

https://doi.org/10.1371/journal.pcbi.1014568.g003

Defining critical radii requires long simulations, because droplets near the bifurcation often do not dissolve until one tchar or more has passed (Fig 3A). We systematically explored a range of starting non-dimensional radii (R0, which is normalized to the overall spatial domain) and simulated up to 10tchar with the stable NMG–SAV solvers by multithreading individual runs on a supercomputer. Ri was defined as the midpoint between the smallest R0 that did not dissolve and the largest R0 that did, whereas Req was approximated at the inflection point in time when the largest dissolving R0 starts to vanish (Fig 3B). Notably, none of these changes were evident with the first 1% of tchar (Fig 3C), reinforcing the need for numerically stable, efficient, and accurate solvers as provided here (Fig 1). Solutions for Ri and Req at a specific ϵm did not change if the starting radius was located off center in the spatial domain or split across the domain when boundary conditions were periodic (S3 Fig, Panels A–B). Thus, Ri and Req are fundamentally linked to the ϵm of a Cahn-Hilliard system.

By repeating R0 sweeps across many ϵm values, we numerically defined the general relationship between ϵm and Ri or Req on a 27 x 27-element mesh (Fig 3D3E). For small ϵm values, 27 elements were insufficient to specify the interfacial transition accurately (m ≥ 4 mesh points is recommended). Therefore, a 28 x 28-element mesh was substituted with enough overlap at intermediate ϵm values to confirm that results were identical. We observed excellent concordance between an approximation relating Ri and ϵm when ϵm values were small (Fig 3D), corroborating the underlying assumptions of this derivation [39]. At large ϵm values, however, there was a systematic underestimate by the theory, consistent with the omission of higher-order terms in its derivation. For Req, we sought an empirical regression that was simple and accurate, finding that a three-parameter hyperbolic-to-linear equation [40] was best among alternatives (Figs 3E and S3, Panels C–F). Together, these relationships provide a reference for fully parameterizing any Cahn-Hilliard system given Ri or Req.

Cahn-Hilliard abstraction of the chromosomal passenger complex

We next sought a biological setting to apply the NMG–SAV solvers and Cahn-Hilliard constraints. In cells, biomolecular condensates form in the nucleus upon multivalent interactions with DNA [10]. One highly dynamic example of multivalent binding involves the chromosomal passenger complex (CPC), a multi-protein assembly that is recruited to mitotic chromosomes between prophase and metaphase [21]. CPC binding occurs through two chromatin modifications that overlap at the inner centromere between kinetochores of the sister chromatids (Fig 4A). One of the modifications (phospho-histone H3 Thr3, pH3T3) emanates from a kinase bound to cohesin, which holds together the sister-chromatid arms. The monovalent affinity [41] of the pH3T3-CPC interaction is strong enough to recruit some CPC between sister chromatids in prophase, but only CPC recruited to the inner centromere, where there is a partially overlapping second histone phosphorylation, persists into metaphase [42].

thumbnail
Fig 4. Chromatin-bound foci outside the inner centromere (IC) define a critical equilibrium radius (Req) for the chromosomal passenger complex (CPC).

(A) CPC recruitment to the IC during prophase and prometaphase. Freely diffusible CPC (green) and chromatin bound CPC is recruited strongly to the IC between kinetochores (magenta) and less so between sister chromatids. During late prophase, CPC dewets into discrete foci, which coarsen until all CPC is IC-localized by prometaphase. (B) Immunofluorescence illustration of CPC dewetting on a HeLa chromosome stained for AURKB (a CPC subunit; green), anti-centromeric antigen (ACA; magenta), and DAPI to label DNA (blue). ACA labeling of kinetochores distinguishes IC foci (orange) and non-IC foci (gray) of CPC during quantification (Materials and Methods). (C) Histogram of non-IC foci (gray) and IC foci (white and orange) quantified by idealized circular radius from N = 221 chromosomes in 10 HeLa cells. The 95th percentile of the non-IC droplet size distribution defining Req is shown. The distribution of non-IC foci (N = 321) and IC foci (N = 195) were compared by KS test. (D) Estimation of ϵm from measured Req using the hyperbolic-to-linear regression (Fig 3E) scaled for a 3200-nm physical spatial domain. The interquartile range (IQR) was calculated by 50% subsampling of N = 10 HeLa cells for 100 iterations without replacement and propagating to the ϵm estimate.

https://doi.org/10.1371/journal.pcbi.1014568.g004

Previously, Trivedi et al. [22] reported that inner centromere-bound CPC reaches local concentrations high enough for its intrinsically disordered region (IDR) to form biomolecular condensates during mitosis. This claim was recently called into question [23] based on new experiments involving how CPC foci form and dissolve at the inner centromere. We noted that the dynamics of the CPC from prophase to metaphase (idealized in Fig 4A) resembled two properties of a Cahn-Hilliard system. First, a spinodal dewetting breaks up monovalently bound CPC into smaller foci during prophase. Then, coarsening occurs during prometaphase, in which smaller CPC foci disappear as the larger inner centromere focus grows to become singular at the onset of metaphase. The µm length scale of changes (Fig 4B), the short ~20-minute duration of (pro)metaphase [43], and the diffusivity of chromatin [44] are all self-consistent within a Cahn-Hilliard framework (Box 2) without further elaborations [45]. Therefore, we modeled chromatin-bound CPC as a Cahn-Hilliard chemical state (+1; soluble CPC = –1) that could be tracked and tested by experiment.

We began with measurements in HeLa cells to build off earlier work [22,23,42] and later examined the generality of the results using nontransformed cells of a different lineage. CPC binding was visualized on chromosomes by immunostaining mitotic spreads prepared after timed G2 release (Materials and Methods). We stained chromosomes for AURKB (a subunit of the CPC) along with anti-centromeric antigen (ACA) to localize kinetochores and the inner centromere (Fig 4B). Most spreads showed CPC localized exclusively to the inner centromere (consistent with the rightmost cartoon of Fig 4A), but a fraction of cells exhibited multi-focal staining between sister chromatids (Fig 4B). The CPC characteristics of chromosomes in these multi-focal spreads were used to parameterize the Cahn-Hilliard equation and, eventually, to test it by an independent set of measurements.

We constrained the interfacial energy coefficient by leveraging the general relationship between ϵm and Req (Fig 3E). We quantified the area of CPC foci from diffraction-limited confocal images that were deconvolved and z-projected (Materials and Methods), converting the area to an equivalent radius for a circle (Fig 4B). Recognizing that CPC foci at the inner centromere persist and those elsewhere do not (Fig 4A), we stratified the measurements and noted that inner centromere foci had significantly larger radii (Fig 4C; P = 1.2e-15 by Kolmogorov–Smirnov (K-S) test). The partial size overlap with other foci was presumably because these inner centromere foci were still growing at the experimental endpoint (Fig 4A, middle), making it difficult for this distribution to define Req. Therefore, we approached Req by instead using the distribution of non-inner centromere foci, all of which ultimately dissolve. Taking the upper 95th percentile of non-inner centromere foci, we estimated Req = 168 ± 2 nm for HeLa cells. We defined a square domain based on the ~ 95th percentile of measured chromosome arms (2 x 3.2 µm = 6.4 µm; S4 Fig, Panel A) and used the relationship between ϵm and Req to define ϵm = 21.6 ± 0.6 nm (Fig 4D). Such a distance could be spanned by the ~ 32-nm single alpha-helical “dogleash” in between the chromatin-bound subunits of the CPC and kinase subunit, allowing the kinase to act inside or outside a putative condensate (S4 Fig, Panel B) [46].

With a fully constrained system, we next examined the geometric requirements for a CPC “initial condition” at prophase (Fig 4A). Monovalent CPC recruitment was cast as a rectangle spanning the vertical domain with a prescribed width (W), upon which we overlaid recruitment to the inner centromere as a central circle with a radius of RIC (Fig 5A). Initializing CPC as a rectangular crosshair [47] quickly coarsened to a round droplet and yielded similar results to RIC (S2 Movie). We initialized Cahn-Hilliard simulations for large and small RIC based on prior measurements of CPC foci at the inner centromere, and finer intervals of W were guided by CPC radii detected elsewhere (Fig 4C). Dynamics over the first 0.04tchar ≈ 7 minutes were considered realistic for prometaphase, but slowly evolving initial conditions were followed for nearly 70 minutes to define limiting behavior. The goal was to identify regimes of RIC and W in which dewetting then ripening was observable on the time scale of prometaphase.

thumbnail
Fig 5. Cahn-Hilliard simulations predict extended multi-droplet regimes for physical values of CPC inner centromere radius (RIC) and pH3T3 width (W).

(A–D) Dynamics at 1, 2, 3, and 4% tchar (corresponding to the indicated time in minutes based on chromatin diffusivity and mesh size; Equation 11) for W = 60 nm (A–B) or 90 nm (C–D) and RIC = 350 nm (A, C) or 120 nm (B, D). Sustained droplets are highlighted in (C) and (D) (yellow). (E–H) Dynamics at 10, 20, 30, and 40% tchar for W = 120 nm (E–F) or 140 nm (G–H) and RIC = 350 nm (E, G) or 120 nm (F, H). Sustained droplets (asterisks) are described further in S5 Fig. Droplet patterns are representative for the intervals of W listed on the left. All CPC simulations were performed on Intel Xeon Gold 6248 processors (2.50 GHz base, 20 cores per socket, 2 sockets) with 200 GB RAM allocated, on a 29 x 29 mesh (LX = LY = 2) for 26,214 (A–D) or 262,144 (E–H) time steps (dt = 1.53e-6).

https://doi.org/10.1371/journal.pcbi.1014568.g005

Overall, we found that the emergent properties of the system depended disproportionately on W, with RIC only affecting the final size of the central droplet except when W was exceedingly large (compare Fig 5A5D to Fig 5E5H). When W < 80 nm, axial droplets emerged and disappeared within 13 seconds, which would be too fast to see in fixed chromosomes (Figs 4B and 5A5B). However, when W was increased to 80–100 nm, droplets persisted for several minutes before dissolving, providing enough time to capture them experimentally (Figs 4B and 5C5D). This interval of W is notable because the cohesin holocomplex is 64 ± 7 nm long [48], and the pH3T3 kinase is tethered to cohesin by an extended linker on the N terminus that is likely unstructured [49,50]. If this linker behaved as a random coil [51], its radius of gyration would be ~ 5 nm and thus add as much as ~20 nm to the effective width of cohesin for monovalent CPC recruitment, placing W in the 80–100 nm interval (S5 Fig, Panel A).

Beyond 100 nm, the dynamics of the system were considerably slower. When W > 120 nm, the stripe was too stable and no droplets formed for over one hour (Fig 5G5H). Intriguingly, between 100 nm and 120 nm, a fourth regime slowly emerged, in which multiple droplets persisted for tens of minutes along the vertical axis (Fig 5E5F). This situation is not expected to arise ordinarily, but we identified one perturbation in the literature that may evoke it. Gascoigne et al. [52] engineered HeLa cells to assemble nascent kinetochores ectopically throughout a chromosome, which should enlarge W by expanding the domain of inner centromere-like CPC recruitment (S5 Fig, Panel B). Revisiting the authors’ original images of CPC localization in metaphase-arrested cells, we identified lines of multiple foci on chromosomes with ectopic kinetochores, which were absent from controls (S5 Fig, Panels C–D). Although not a formal prediction of the Cahn-Hilliard model, this observation built confidence in the physical dimensions of the system and our parameterization of ϵm.

Cahn-Hilliard models accurately predict spacing of CPC foci in multiple cellular contexts

We originally calibrated ϵm to the size distribution of bound CPC foci (Fig 4C4D). Since this calibration included no information about the location of foci along a HeLa chromosome, we reasoned that their spatial distribution would serve as an independent prediction of the resulting model. We focused on the multi-droplet regime based on prior structural arguments [4851] supporting feasibility (W = 80–100 nm; Fig 5C5D). In the idealized case, transient droplets appear and disappear with perfect symmetry on either side of the inner centromere (Fig 6A). Biologically, however, there is uncertainty about the precise location of the H3T3 kinase (S5 Fig, Panel A), and pH3T3 marks are spatially rougher [53]. Therefore, we sampled W from a normal distribution (µ = 90 nm, σ = 10 nm) for each mesh row at its midpoint, which yielded an irregular pattern of longer-lived droplets (Fig 6B and S3 Movie). Assuming that the immunofluorescence images were random snapshots of this dynamic, we built a gallery of Cahn-Hilliard movies for 10 RIC values ranging from 50–350 nm (Fig 4C, bottom) and randomly sampled time points to build a predicted distribution of droplet-to-droplet distances (Fig 6B and Materials and Methods). In parallel, we revisited the HeLa images and performed 300-nm-thick line scans of CPC–ACA staining between sister chromatids (Fig 6C) and found local maxima with a peak-finding algorithm (Fig 6D and Materials and Methods). Using ACA to orient the inner centromere, we quantified peak-to-peak distances between CPC foci and estimated uncertainty in distance frequency by bootstrapping. The resulting histogram of measured peak-to-peak distances (Fig 6D) was directly comparable to the density of drop-to-drop distances predicted earlier by the Cahn-Hilliard model (Fig 6B).

thumbnail
Fig 6. Chromatin-bound CPC behaves as a phase-separated Cahn-Hilliard fluid.

(A, B) Kymogram illustration of central droplets for 6.8 minutes after initialization with RIC = 150 nm and W = 90 nm (A) or 90 ± 10 nm (B, white arrows). Drop-to-drop distances were quantified at randomly selected times t. (C) Immunofluorescence staining of dewetted CPC on HeLa chromosomes after G2 release for 10 minutes. (D) Normalized intensity of AURKB and ACA for the HeLa chromosome in (C). (E) Comparison of bootstrapped peak-to-peak separation of CPC foci in HeLa cells (gray histogram) with drop-to-drop distances from Cahn-Hilliard simulations with ϵm = 21.6 nm (red line). (F) Immunofluorescence staining of dewetted CPC on MCF10A-5E chromosomes after G2 release for 70 minutes. (G) Normalized intensity of AURKB and ACA for the MCF10A-5E chromosome in (F). (H) Comparison of bootstrapped peak-to-peak separation of CPC foci in MCF10A-5E cells (gray histogram) with drop-to-drop distances from Cahn-Hilliard simulations with ϵm = 28.5nm (red line). For (C, F), cells were stained for AURKB (a CPC subunit; green), anti-centromeric antigen (ACA; magenta), and DAPI to label DNA (blue). A 300-nm thick axial line scan (dotted yellow line) was used to identify peaks of AURKB foci (yellow triangles; Materials and Methods). For (D, G), normalized fluorescence intensities are shown relative to distance from the inner centromere based on the peak ACA location centered at zero. Peaks of AURKB foci (yellow triangles) were identified with a computational algorithm (Materials and Methods) and quantified. For (E, H), data are shown as the median ± 95% bootstrapped confidence interval (CI) from N = 221 chromosomes in 10 cells (E) or 216 chromosomes in 50 cells (H). The fraction of predicted (red) and measured (black) separations greater than 1.5 µm is indicated.

https://doi.org/10.1371/journal.pcbi.1014568.g006

We found that Cahn-Hilliard predictions of spatial frequency were nearly superimposable with CPC measurements in HeLa cells (Fig 6E). Separation distances of 500–600 nm were most common, and the right-tailed distribution decreased sharply with distance such that spacings were rare above 1 µm and almost nonexistent above 1.5 µm. By physically constraining a diffuse interface (ϵm; Fig 4C4D) and an initial geometry (W and RIC; Fig 5C5D), the Cahn-Hilliard equation yields dynamics (Fig 6B) and length scales (Fig 6E) that are fully consistent with CPC biology without any further refinements.

Is ϵm a universal or context-specific property of the CPC? To address this question, we pivoted from HeLa cells, a highly aneuploid and divergent [54] cervical cancer line, to the 5E subclone [55] of MCF10A cells—a pseudo-diploid, non-cancerous [56] breast epithelial line. Compared to HeLa, MCF10A-5E cells required much more time after G2 release to enter mitosis (Materials and Methods). Further, CPC foci were most evident earlier in prophase, when chromosomes were not as fully condensed and thus more elongated (P = 7.7e-48 by K-S test; Figs 6F and S4, Panel A). We repeated the Req estimation for CPC as before and found that ϵm for MCF10A-5E cells was ~ 30% larger than for HeLa cells (28.5 nm ± 1.1 nm; S6 Fig, Panels A–B). The increase may relate to overall chromatin compaction, specific binding modes, or differences in CPC modification state (see Discussion), but regardless the MCF10A-5E data indicate that the ϵm for CPC is not fixed.

The larger ϵm of MCF10A-5E simulations did not qualitatively impact whether multiple droplets formed over the same range of initializations (W = 80–100 nm; RIC = 50–350 nm), but it did alter the droplet spacing. For the same predicted median spacing of ~640 nm, the predicted variance for MCF10A-5E droplets was greater, especially on the right tail of the distribution (S6 Fig, Panel C). We repeated the line-scan and peak calls for CPC foci on MCF10A-5E chromosomes and observed the same exaggerated right tail compared to HeLa (Figs 6F6G and S6, Panel D). When Cahn-Hilliard predictions and MCF10A-5E measurements were directly compared, there was excellent agreement, including more-frequent events in the 1–1.5 µm range and instances that extended beyond 1.5 µm (Fig 6H). We conclude that the CPC behaves as a simple Cahn-Hilliard fluid early in mitosis. More generally, the numerical methods gathered here enable a complementary validation strategy [23] for biomolecular condensates that is purely mathematical.

Box 1. Chemical states and energy functions in a Cahn-Hilliard system.

The Cahn-Hilliard equation models the dynamics of dimensionless chemical states. It is straightforward to convert a real chemical concentration (rcc [=] mass/length3) to a dimensionless relative chemical state (c [=] dimensionless) by normalizing to the concentration of the species at saturation (rccmax [=] mass/length3): c = rcc / rccmax. In a purely diffusive system, the free energy (F) of c from Flory–Huggins solution theory is approximated by a parabola [57] with a minimum at the well-mixed average (cavg): . α and β specify the units and reference state for F, but they do not impact the equilibrium solution of minimum free energy (and thus zero chemical potential) where dF/dc = 0 (Fig 7A, yellow). To simplify the presentation and help with later scaling arguments, we keep F dimensionless by normalizing F by kBT (where kB is the Boltzmann constant and T is absolute temperature) and take α = 1, β = 0.

thumbnail
Fig 7. The Cahn-Hilliard double-well free energy function (F) accommodates differences in location and scale.

(A) Comparison of a single-well function (yellow, with cavg = 0.5) and a double-well function (black, stable states at 0 and 1 in green). (B) The double-well function of (A) is made symmetric about the y-axis with linear shifts and scaling (purple). (C) Any pair of chemical states (γ and γ+ in green) is similarly shifted and scaled to (B). The spinodal point (magenta) is constrained.

https://doi.org/10.1371/journal.pcbi.1014568.g007

For a Cahn-Hilliard two-phase system [17], an alternative double-well free energy function is used to approximate a Flory–Huggins solution with interacting phases (also known as the regular solution theory; Fig 7A, black), which we begin to introduce here in terms of stable minima at c = 0, 1 and α = 1, β = 0 (Fig 7A, green):

(1)

Note that any pair of stable minima can be rescaled to fall on a [0,1] interval by linearly shifting the minimum and dividing by the range. For stable minima γ = γ, γ+:

(2)

For mathematical convenience, it is advantageous to convert the double-well function of Equation 1 to a pair of qualitative chemical states at ϕ = –1, 1 by linearly translating and scaling (Fig 7B, purple):

(3)

to yield:

(4)

This symmetric double-well function of Fig 7B is found most often in the Cahn-Hilliard literature, but system behavior is alternatively described according to its spinodal point—the minimum concentration at which two phases stably coexist. The spinodal point is equivalent to the left inflection point of the free energy. Differentiating Equation 4 twice and solving for the negative root yields:

(5)

The spinodal point generalizes to any concentration by taking Equation 5, converting ϕ to c and then c to γ (Equations 2 and 3; Fig 7C):

(6)

Thus, for a symmetric double-well function, it is not possible to set γ, γ+, and γspinodal independently—two concentrations define the third (Fig 7C). This property is useful for determining whether a free energy function such as Equation 1 is appropriate for a phase-separated system.

Box 2. Dimensional analysis of the Cahn-Hilliard equation.

For qualitative chemical states (ϕ = –1, 1 [=] dimensionless; Box 1), the Cahn-Hilliard equation is succinctly defined as:

(7)

where D is diffusivity ([=] length2/time), is the Laplacian, µ is a generalized chemical potential ([=] energy nondimensionalized by kBT; Box 1), is the first derivative for Equation 4 ([=] nondimensionalized energy), and is the “interfacial energy coefficient”, a transition distance ([=] length•{nondimensionalized energy}1/2) operationally defined as:

(8)

where h is the fractional mesh size of the spatial domain (h = , , , etc. where L is the size of the spatial domain [=] length) and m is the number of mesh points over which the interface exists ([=] dimensionless). (The normalization arises from the equilibrium one-dimensional solution [58] for an infinite interface, , when considered over the range of ϕ = –0.9 to ϕ = 0.9. Thus, and .) In Equation 7, in µ captures departures of F(ϕ) from its thermodynamic minima (Fig 7B), and the term generalizes µ to approximate interfacial surface energy for the diffuse interface between the two chemical states [17]. Solving for an unknown is equivalent to defining m for a given h.

The generalized chemical potential µ is defined in terms of ϕ and normalized in such a way that its second-order changes occur on the same order of magnitude as changes in ϕ itself at all times (Box 1). Therefore, the effect of these field variables cancels and by scaling analysis:

(9)

The solvers in this work set D = 1 for the general solution case. The actual physical dimensions of D, , and h set different characteristic times (tchar) depending on what length scale that diffusion is operating. For one-dimensional diffusion of ϕ across the operational interface in Equation 8:

(10)

and for two-dimensional diffusion in the overall system:

(11)

Taking a 3.2 µm x 3.2 µm patch of chromatin with D = 10-3 µm2/second [44], a 28 = 256-element mesh, and yields tchar = 0.312 seconds for diffusion across the interface, which limits the time step of the solver, and tchar = 2.84 hours for diffusion across the system, which defines how long the solver must run. (Note that for a same-sized patch of cytoplasm with D ~ 10 µm2/second [59], diffusion across the system would occur with tchar = 1.02 seconds.) Reciprocally, fixing a timeframe of interest defines a characteristic length scale: 10 minutes of chromatin diffusion will influence distances of biomolecular condensates on the order of 775 nm.

Box 3. Nonlinear multigrid (NMG) and scalar auxiliary variable (SAV) approaches to solving the Cahn-Hilliard equation.

In the NMG approach, spatial derivatives are cast as centered-difference approximations, and the method uses a semi-implicit time discretization with a nonlinear convex-splitting scheme for the free energy (Equations 1 and 4). This combined scheme ensures that a discrete version of the free energy is always decreasing and thus stable with time. NMG solves the nonlinear discrete equations at the implicit time level using the full approximation storage (FAS) multigrid method [60]. The discrete system is solved iteratively on a hierarchy of square 2n meshes (n = 6–9) that are obtained by successively coarsening the original mesh by factors of two in each direction. Smoothing is used to remove high frequencies and ensure accurate approximations of the full solution on the coarser meshes, as opposed to the error in the linear multigrid method. Coarse grid corrections are interpolated back to the fine grid and the corrected solution is smoothed. The nonlinearity is handled using a local linearization with Newton’s method and a pointwise Gauss–Seidel relaxation scheme is used as the smoother [18,61]. This process is repeated recursively until convergence at each time step. NMG is more stable and efficient than standard Newton-type methods that rely on global linearizations (Fig 1) or algorithms that treat the nonlinear terms as forcing functions [61].

For SAV, a new scalar variable is introduced in terms of the integrated non-gradient part of the free energy (F(ϕ) of Equation 7). Equation 7 is then appended with an additional ordinary differential equation for this scalar variable [35]. Straightforward time discretizations of the reformulated system lead to decoupled linear, elliptic partial differential equations with constant coefficients. The decoupled equations are efficiently solved using the discrete Fourier transform [62] for appropriate boundary conditions (periodic or Neumann). Like NMG, SAV is also energy stable in that the reformulated discrete energy, containing the scalar “auxiliary” variable, does not increase with time. To ensure that the reformulated discrete energy is consistent with the original system energy, a relaxation scheme is used to penalize discrepancies that may arise between the reformulated and original energies. For further details, see [63] and Materials and Methods.

Discussion

The Cahn-Hilliard equation emerged from chemical physics but has found application in many areas of biology [16,8,9,17]. The refined NMG and SAV solvers presented in this work bring Cahn-Hilliard modeling closer to the realm of systems biology. The two numerical methods are not redundant but rather complementary. NMG is a more-established approach [61] that uses its own defined functions recursively to solve the Cahn-Hilliard equation within a specified error tolerance. By checking against the Cahn-Hilliard equation at each time step, NMG acts as a standalone solver. The newer SAV approach [35] changes the problem into a set of elliptical equations that are efficiently solved by a separate algorithm [62] for discrete Fourier transforms. SAV is generally faster than NMG; however, care must be taken to ensure that SAV stays true to the actual Cahn-Hilliard solution. Our SAV implementation incorporates relaxation [63] to help with problematic initial conditions, like spinodal decomposition, and solution drift with very large time steps. When SAV performance is uncertain, NMG serves as a useful crosscheck for self-consistency.

We used Cahn-Hilliard simulations as a test of dewetting–coarsening mechanisms that might evolve localization of the CPC and found that predictions were highly supportive of phase separation with ϵm specifying the diffuse interface width. By operating in physical units, parameter estimates were directly relatable to molecular entities. The linker subunit of the CPC has a ~ 32-nm long alpha helix [46] preceded by an intrinsically disordered region that adds 5–14 nm depending on its phosphorylation state [64]. Interestingly, neither of these regions is necessary for the CPC to form a condensate [22], raising the possibility that they may instead contribute to the magnitude of ϵm. Although we did not detect cell-specific differences in overall phosphorylation of the CPC linker, another subunit was differentially altered, and there was a consistent 2–3-fold difference in overall abundance that might alternatively impact ϵm indirectly (S6 Fig, Panels E–F). A long-term interest is to extend this framework to other phase-separated systems warranting compartmental models [65,66].

Condensation of the CPC may be evolutionarily advantageous for the robustness it endows. In a Cahn-Hilliard system, larger droplets fuse with smaller droplets (or pull mass from them) by Ostwald ripening until one droplet or zero droplets remains. The phenomenon acts as an analog-to-digital converter, which filters smaller, off-target droplets outside of the inner centromere. From this perspective, the CPC may employ two histone-binding activities emanating from orthogonal axes to ensure that the inner centromere generates a large enough RIC so that it reliably dominates over alternatives [21].

A limitation of the standard Cahn-Hilliard equation (and, by extension, the NMG–SAV solvers) is the lack of source and sink terms for synthesis and degradation over time. Source–sink terms can be appended to the governing equation along with feedback [3], but given the number of possible configurations we opted for simplicity in the software packages. Constant mass is a reasonable assumption for the ~ 6-min dynamics of the CPC, although we recognize it may be less satisfactory for systems that evolve more slowly with time. Other biomolecular condensates that are active or reactive during the time scale of interest require modeling formalisms beyond the Cahn-Hilliard equation [45].

Biomolecular condensates are integrated or involved in many steps of cellular regulation. The properties of isolated condensates are well documented [1012], but condensation is also a mechanism for conferring switch-like behavior to signaling pathways [67,68]. Stitching Cahn-Hilliard dynamics into biochemical reaction-diffusion networks with these modern solvers is a next frontier for systems-biology modeling.

Materials and methods

NMG solver

We refactored the NMG algorithm of Lee et al. [18] by hierarchically organizing local and global functions, integrating global functions with the SAV solver, and clarifying variable nomenclature usage. ‘CahnHilliard_NMG’ takes an initial chemical state field (ɸ0; Box 1) provided by the user or created by ‘ch_initialization’ and uses ‘nmg_solver’ with recursive calls to ‘nmg_vcycle’ that solve for ɸ at each time step dt. ‘CahnHilliard_NMG’ handles the following simulation parameters with the variable name and default value in parentheses: number of time iterations (t_iter = 1e3), the size of the time step (dt = 2.5e-5), the number of solver iterations per time step (solver_iter = 1e4), the absolute solver tolerance per time step (tol = 1e-5), the number of mesh points m for ϵm (m = 8), the boundary conditions (boundary = ‘periodic’), the number of smoothing relaxations done at the start and end of each coarsening–interpolation cycle (c_relax = 2), the domain size in terms of right and left coordinates of x and y (domain = [1 0 1 0]; note that [2 0 2 0] was used for the CPC simulations in Figs 46 and S4S6), logicals to print residuals (printres = false) or ɸ at each time step (printphi = false), and the path name where ɸ will be output as a CSV (pathname = ‘cd’).

Relaxed SAV algorithm and solver

For clarity, we retain the nomenclature for the relaxed SAV method of Jiang et al. [63] The nonlinear free energy:

(12)

Is recast with the following SAV over the spatial domain Ω at time t:

(13)

where and C0 ≥ 0 ensure that the square root in r(t) is well defined. and C0 do not alter the underlying PDE but improve the unconditional energy stability of the numerical scheme. In the SAV code, we set γ0 = 2 and C0 = 1 as default values. Our empirical tests indicate these choices provide a good balance between accuracy and stability, which is consistent with previous results [35,63,69]. We follow the regularized SAV framework of Chen et al. [70] and its relaxed extension from Jiang et al. [63] by adding a quadratic term to the free energy , which is then subtracted after squaring the auxiliary variable r(t):

(14)

The auxiliary variable r(t) in Equation 13 together with the modified energy in Equation 14 yield a linear system of equations with constant coefficients when using Crank-Nicolson time discretization to solve for ɸ and r:

(15)(16)(17)

where , , , , and . The terms and refer to provisional solutions for the next time step: ɸn+1 and rn+1. The algorithm then applies a relaxation step to the provisional :

(18)

where [0, 1] is the real root of the quadratic:

(19)

with:

(20)(21)(22)

The term η [0, 1] scales the dissipation term from no dissipation (η = 0) to maximum dissipation (η = 1). In the SAV code, we take η = 0.95 as a default value, which was found to result in good accuracy and numerical stability [63]. With Equations 1822, is computed to minimize by solving the following optimization problem:

(23)

Once is obtained through the above relaxation, ɸn+1 is updated by Equation 15.

The SAV algorithm was coded to share global functions with the NMG solver as much as possible. ‘CahnHilliard_SAV’ takes an initial chemical state field (ɸ0; Box 1) provided by the user or created by ‘ch_initialization’ and uses ‘sav_solver’ [together with numpy.fft.fft2 (Python), fft2 (MATLAB), or fft (Julia FFTW) and other auxiliary functions in the package] to solve for ɸ at each time step dt. SAV solutions by FFT are intrinsically periodic. For Neumann boundary conditions, the domain is reflected once in each dimension (Fig 2C, inset), and a cosine boundary condition is enforced on the fourfold expanded domain to ensure zero flux. ‘CahnHilliard_SAV’ handles the following simulation parameters with the variable name and default value in parentheses: number of time iterations (t_iter = 1e3), the size of the time step (dt = 2.5e-5), the number of mesh points m for ϵm (m = 8), the boundary conditions (boundary = ‘periodic’), the domain size in terms of right and left coordinates of x and y (domain = [1 0 1 0]), logicals to print ɸ at each time step (printphi = false), the path name where ɸ will be output as a CSV (pathname = ‘cd’), the regularization parameter C0 (C0 = 1), the stabilization parameter γ0 (gamma0 = 2), the relaxation parameter η (eta = 0.95), and a logical for invoking relaxation (xi_flag = true).

Finite difference solver

Outside of the Python, MATLAB, and Julia packages, we encoded a separate (not-recommended) set of functions in MATLAB that attempts to solve the Cahn-Hilliard equation by the forward Euler method of finite difference. ‘CahnHilliard_FD’ takes an initial chemical state field (ɸ0; Box 1) provided by the user or created by ‘ch_initialization’ and uses ‘fd_solver’ to estimate ɸ(t + dt) by linear extrapolation from ɸ(t). ‘CahnHilliard_FD’ handles the following simulation parameters with the variable name and default value in parentheses: number of time iterations (t_iter = 1e3), the size of the time step (dt = 2.5e-5), the spacing of timesteps that are printed or saved (dt_out = 10), the number of mesh points m for ϵm (m = 8), the boundary conditions (boundary = ‘periodic’), the number of smoothing relaxations done at the start of the simulation (c_relax = 2) and a logical variable to determine if the initial conditions are smoothed (presmooth = false), the domain size in terms of right and left coordinates of x and y (domain = [1 0 1 0]), logicals to print residuals (printres = false) or ɸ at each time step (printphi = false), and the path name where ɸ will be output as a CSV (pathname = ‘cd’).

Spinodal decomposition

Square meshes of size 26, 27, 28, or 29 were randomly initialized with +1 at a probability of 25%, 50%, or 75% in Julia by randomizing +1 and –1 using the shuffle! function (random seed = 1234). The ‘relax’ function in the Julia package was then used to smooth the initial conditions with the following parameters: mu = zeros(GridSize,GridSize), dt = 6.25e-6, n_relax = 4, Lx = Ly = 1, m = 8, and boundary = “neumann”. These new smoothened initial conditions were used as ɸ0 for simulations. NMG used default values for tolerance and solver_iter. SAV used default values for C0, γ0, η, and regularization.

Critical droplet simulations

Critical droplets were initialized on 27 or 28 square meshes with the `initialization` function in the Julia package and method = “droplet”, which places a + 1 circle with radius R0 in the center of the domain surrounded by –1 and the equilibrium interface (Box 2). ϵm was altered by varying m = 4–48 and changing the mesh size (Equation 8). Simulations were performed with the `CahnHilliard_NMG` function in the Julia package and tol = 1e-6, dt = 2.5e-5, solver_iter = 1e4 for 10 tchar. Initial guesses of R0 were refined to three significant digits upon identifying the threshold of critical droplet behavior for a given ϵm. Consistency was confirmed by i) repeating a subset of simulations with the ‘CahnHilliard_SAV’ function in the MATLAB package and ii) altering the position of the droplet (S3 Fig, Panels A–B) with boundary = “periodic.”

To calculate Ri and Req, R(t) was defined at every 10 time steps with contourc.m and levels = 0. Ri was interpolated as the R0 halfway between the largest R0 that dissipated and the smallest R0 that persisted for a given ϵm. Req was gleaned from the inflection point of R(t) for droplets that still dissipated at a given ϵm. We smoothed numerical fluctuations in R(t) by fitting a fifth-order polynomial to the transition zone of interest and calculating zeros of the second derivative analytically. Note that Ri, Req, and ϵm are defined relative to LX = LY = 1. For other domains, Ri, Req, and ϵm should be multiplied by L, and to maintain the same time scale D should be multiplied by L2.

Req was regressed against ϵm with scipy.optimize.curve_fit using linear, hyperbolic, logarithmic, power-law, and hyperbolic-to-linear relationships. Alternative models were compared to the hyperbolic-to-linear fit by Bayes information criterion weights [71]. For the comparison between power-law and hyperbolic-to-linear relationships, Req vs. ϵm data were bootstrapped 1000 times to estimate 90% confidence intervals.

Cell lines

HeLa cells (female) were cultured in Eagle's Minimum Essential Medium (ATCC, CCL-2) supplemented with 10% fetal bovine serum (HyClone, SH303396.03). MCF10A-5E cells (female) [55] were grown in Dulbecco’s modified Eagle’s medium/F-12 (Gibco, 11330–032) supplemented with 100 ng/ml cholera toxin (Sigma, C8052), 20 ng/ml epidermal growth factor (Peprotech, AF-10015), 10 mg/ml insulin (Sigma, I1882), 500 ng/ml hydrocortisone (Sigma, H0888) and 5% horse serum (Gibco, 16050). All base media were supplemented with 1% penicillin/streptomycin (Gibco, 15140) and all cultures were grown with 5% CO2 in a humidified incubator at 37ºC. By STR profiling (ATCC), HeLa cells were authenticated to be derived from RRID:CVCL_0030 (93% match), and MCF10A-5E cells were authenticated to be derived from RRID:CVCL_0598 (100% match).

Immunofluorescence of chromosome spreads after G2 release

10-cm dishes of cells at 70% confluency were treated with 2 mM thymidine (Sigma, T1895) in fresh medium for 24 hours. Cells were washed three times with 5 ml PBS, and 9 µM RO-3306 (Selleckchem, S7747) was added with fresh media for an additional 24 hours. For HeLa, cells were again washed three times with 5 ml PBS and trypsinized. For MCF10A-5E, cells were trypsinized in the presence of 9 µM RO-3306, and pelleted cells were washed three times with 5 ml PBS. Pelleted cells were then transferred to fresh medium and incubated at 37°C for 10 minutes (HeLa) or 70 minutes (MCF10A-5E). Cells were again pelleted and then hypotonically swelled in 75 mM KCl, 0.8% Na Citrate, and H2O in a 1:1:1 ratio for 15 minutes at room temperature. Swollen cells were centrifuged onto coverslips at 67 rcf for 5 minutes with a Cytospin 4 (Thermo Shandon) and transferred to 6-well plates for staining. Samples were fixed with 2% paraformaldehyde (Thermo Fisher, 50980489) for 20 minutes, blocked with 1% (w/v) bovine serum albumin (Fisher BioReagents) in PBS for 1 hour at room temperature, and stained for AURKB (BD Biosciences, RRID:AB_398396; 1:250 dilution), Centromere Antigen (Antibodies Incorporated, RRID:AB_2939058; 1:500 dilution), and phospho-Histone H3 (Thr3) (Abcam, RRID:AB_1566301; 1:250 dilution) in PBS + 0.1% Tween-20 (Sigma) (PBS-T) overnight at 4°C. Samples were washed three times with PBS-T for 5 minutes and then incubated for 1 hour at room temperature with the following secondary antibodies diluted in PBS-T: Alexa Fluor 488-conjugated goat anti-mouse (Thermo Fisher, RRID:AB_2534088; 1:1000 dilution), Alexa Fluor 568-conjugated goat anti-human (Thermo Fisher, RRID:AB_2535746; 1:1000 dilution), and Alexa Fluor 647-conjugated goat anti-rabbit (Thermo Fisher, RRID:AB_2535813; 1:1000 dilution). Samples were washed two times with PBS-T for 5 minutes, counterstained with 1 µg/ml DAPI (Thermo Fisher, 62248; 1:1000 dilution) for 10 minutes, washed two times with PBS-T, and mounted on glass slides with ProLong Gold antifade reagent (Molecular Probes) for imaging.

Mounted coverslips were imaged as 7–11 optical sections on a Leica STELLARIS 5 LIAchroic confocal laser-scanning microscope with a 63x 1.4 NA plan apochromat oil-immersion objective and the following acquisition parameters: 60.13 nm pixel size at 3x optical zoom; 1000 x 1000 pixels2 field of view; 475 ns pixel dwell time; 330 nm z step size; 1 Airy Unit pinhole for a 520 nm emission; line accuracy = 2; 405 nm laser power = 1.7%; 488 nm laser power = 10%; 561 nm laser power = 5%; 638 nm laser power = 0.1–1%; and all detectors in photon-counting mode. Image stacks were deconvolved with Leica LIGHTNING deconvolution software using default parameters and Prolong Gold as the immersion medium.

To quantify CPC immunoreactive foci, optical sections that transected spread chromosomes were maximum-intensity projected, and AURKB foci between sister chromatids were selected with the magic wand tool in ImageJ (tolerance = 40 [HeLa] and 25 with 8-connected mode [MCF10A-5E]). Segmented areas were converted to radii of equivalent circles for downstream analysis. Line scans were performed with the freehand line tool in ImageJ (width = 5 pixels), and peaks in the exported traces were identified with the Python function `scipy.signal.find_peaks` using intensity values rescaled by max intensity with prominence = 15 (rescaled by max intensity), min_width = 100 nm and max_width = 800 nm.100 bootstraps of 50% subsampled images (N = 10 for Hela and N = 38 for MCF10A-5E) were generated using numpy.random.choice (Python) without replacement. Half of the subsampled images were used to constrain ϵm from Req (Figs 4D and S6, Panel B), and the remaining half were used for line scan analysis (Figs 6E, 6H and S6, Panel D). Using the bootstrapped distributions of drop-to-drop distances from experiments, we binned the mean drop-to-drop distance as a histogram and estimated a 95% confidence interval. The optimal bin width was determined by comparing the 95% intervals to the average Gaussian kernel density estimate (using scipy.gaussian_kde) from these experimental bootstraps, which gave ~55 bins over the range 0–3.5 µm.

CPC droplet simulations

CPC simulations were initialized with a + 1-state vertical stripe of width W at the midpoint overlaid with a + 1-state circle with radius RIC in the center of the domain (Lx = Ly = 2 = 6.4µm, GridSize = 512). The rest of the domain was filled with the –1 state. Reasonable values of RIC were selected from HeLa measurements of the inner centromere (10 values between 50–350nm), and W values ranging from 50–140 nm. Irregular width simulations were initialized with the same values for RIC; W was selected from a normal distribution (µ = 90 nm, σ = 10 nm) at each vertical position and initialized for five simulations with the random seed set to the simulation number (50 total). Visualizations in Figs 5 and 6A6B show the central 3.2 µm of the domain—lateral mesh points outside this range factor into the calculations but do not change from their initial conditions. All simulations were run with dt = 1.53e-6 for 0.04 or 0.4 tchar (~7 or 70 minutes), which heuristically gave stable and accurate simulations for the resolution dx = 1/512 as determined by comparisons between SAV and NMG. For NMG, tolerance = 1e-5 and solver_iter = 1e4.

To calculate drop-to-drop separation for each irregular-width simulation, we identified the center of droplets by calculating the mean location of each contour with contourc.m (level = 0) and tracked each droplet throughout the simulation. Time points within each simulation were randomly sampled (without replacement) so that the number of timepoints x the number of simulations approximated the number of chromosomes for each cell line. Each time point was then randomly paired with a chromosome arm length measured in the cell line of interest (S4 Fig, Panel A), and the distances between droplet centers were calculated for any droplets vertically within the paired arm-length distance from the inner centromere.

Phos-Tag immunoblotting

Cells were synchronized with thymidine then RO-3306 and released for 10 minutes (HeLa) or 70 minutes (MCF10A-5E) as described above. Cells were counted using an automated cell counter (Invitrogen), lysed with Laemmli sample buffer (62.5 mM Tris-HCl (pH 6.8), 2% SDS, 10% glycerol, 100 mM dithiothreitol, and 0.01% bromophenol blue), and sheared with a 25-gauge needle (BD PrecisionGlide). Phos-tag immunoblotting of 50,000 cells per lane was performed on polyacrylamide gels of 6% (INCENP), 8% (AURKB and CDCA8), or 15% (BIRC5) containing 10 mM Phos-tag acrylamide (Nard Institute, AAL-107) and 0.1 mM MnO4•4H2O. Gels were run with WIDE-VIEW prestained protein marker (FUJIFILM Wako, 230–02461) under 40 mA constant current for 70–90 minutes. Before electrophoretic transfer, the gels were incubated in transfer buffer (25 mM Tris, 192 mM glycine, 0.0375% SDS) plus 1 mM EDTA for 10 minutes, followed by an additional 10-minute incubation in transfer buffer. Proteins were tank transferred to a PVDF membrane (Millipore) in transfer buffer plus 10% methanol (INCENP, AURKB, and CDCA8) or 20% methanol (BIRC5) at 100 V for 60 minutes on ice. Membrane blocking and antibody dilution were performed with 5% low-fat milk powder in Tris-buffered saline (TBS) containing 0.1% Tween 20 solution (TBS-T). Immunoblotting and secondary fluorescence or chemiluminescence detection was completed as described [72] with primary antibodies for AURKB (BD Biosciences, RRID:AB_398396; 1:1000 dilution), BIRC5 (Cell Signaling, RRID:AB_2063948; 1:1000 dilution), CDCA8 (P.T.S. custom rabbit polyclonal [73]; 1:2000 dilution), GAPDH (Ambion, RRID:AB_437392; 1:10,000 dilution), INCENP (Cell Signaling, RRID:AB_2127513; 1:1000 dilution), and vinculin (Millipore, RRID:AB_11212640; 1:10,000 dilution). Immunoblots were quantified in FIJI as previously described [72]. The intensity minimum between peaks was used to separate the upper and lower forms of CDCA8 and INCENP. Original uncropped blots are included in S1 raw gel.

Data, materials, and software availability

Code used to generate the results and figures in this paper is available on GitHub (https://github.com/JanesLab/GrovesSM_CahnHilliard). Python, Julia, and MATLAB packages for modeling the Cahn-Hilliard equation, complete with tutorials, is available on GitHub (https://github.com/JanesLab/CahnHilliard_NMGSAV). Source data for this work are available on LabArchives (http://dx.doi.org/10.25833/a7vd-t477).

Supporting information

S1 Fig. Extended spinodal decompositions comparing different solvers.

(A, B) Time evolution for the relative energy [E(t) / E(t = 0)] (A) and mass error [M(t) – M(t = 0)] (B) of the spinodal decompositions in Fig 1. (C) Time evolution for the same spinodal decomposition as in Fig 1 but with an implicit finite difference solver. (D) Runtime performance for the implicit finite difference solver compared to NMG. (E, F) Time evolution for the same spinodal decomposition as in Fig 1 but with periodic boundary conditions. (G, H) Time evolution for the relative energy (E) and mass error (F) of the spinodal decompositions in (C, D). (I) A 50:50 initialization of ±1 chemical states with zero (left), two (center), or four (right) rounds of smoothing. (J) Energy minimizations of spinodal decomposition are consistent and stable after at-least one round of smoothing. Root mean squared error (RMSE) is shown as a function of the number of smoothing operations. The level of smoothing used in the indicated figures is highlighted.

https://doi.org/10.1371/journal.pcbi.1014568.s001

(EPS)

S2 Fig. Alternative initial conditions for spinodal decomposition, NMG–SAV error, and performance for different mesh sizes.

(A, B) Snapshots of spinodal decomposition for initial conditions with 75% + 1 state (A) or 25% + 1 state (B) and periodic (left) or Neumann (right) boundary conditions. (C, D) Runtime performance across mesh sizes (26–29) for NMG (C) and SAV (D) solvers in Python, MATLAB, and Julia for spinodal decompositions initialized with N = 3 random mixtures of ±1 chemical states (25%, 50%, and 75% condensed phase) and either periodic or Neumann boundary conditions. All simulations were performed on AMD EPYC 9454 processors (3.81 GHz max, 48 cores per socket, 2 sockets) with up to 300 (Python and MATLAB) or 1000 (Julia) GB RAM allocated, using up to 16 cores for computation on a 27 x 27 mesh (LX = LY = 1) for 2000 time steps (dt = 5.5e-6) and ϵm=8. (E, F) Root mean squared error (RMSE) between NMG and SAV solutions for different mesh sizes (26–28) and a large mesh (29, inset) when dt = 5.5e-6 (solid) and dt = 5.5e-7 (dashed). Note for the large mesh that RMSE decreases considerably with the finer time step for 25% (green) and 50% (orange) condensed phase. (G, H) Power law relationship between the characteristic length scale (Lchar, estimated by FFT) and tchar for the 29 x 29 mesh results shown in Panels C–D. R2 goodness of fit was greater than 0.9 for both solvers and both boundary conditions.

https://doi.org/10.1371/journal.pcbi.1014568.s002

(EPS)

S3 Fig. Robustness of critical radii and fit of Req compared to alternatives.

(A, B) Identical simulations as in Fig 3B but with an off-center droplet (A) or a droplet split across a periodic boundary (B). R0 = 0.105 is shown as an example. (C–F) The hyperbolic-to-linear (H2L) fit of the data in Fig 3E versus a linear (C), logarithmic (D), hyperbolic (E), or power-law (F) model. Fits were compared by Bayes information criterion (BIC), and BIC weights [71] (BICw) are shown indicating the relative likelihood of each alternative compared to H2L. In (F), models are compared with bootstrapped data from Fig 3E, and BICw is reported with 90% confidence intervals (CI) estimated from 1000 bootstrap replications.

https://doi.org/10.1371/journal.pcbi.1014568.s003

(EPS)

S4 Fig. Mapping the Cahn-Hilliard equation to physical dimensions of (pro)metaphase chromosomes and the CPC.

(A) Size distribution of spread chromosomes prepared from HeLa cells and MCF10A-5E cells. Data are from N = 231 chromosomes from 10 images for HeLa and N = 218 chromosomes from 38 images for MCF10A-5E. Distributions were compared by KS test. (B) Plausibility of the alpha-helical “dogleash” subunit of the CPC spanning condensed and soluble phases. Given a 3.2 µm arm length (A) x 2 arms = 6.4 µm domain, ϵm = 21.6 ± 0.6 nm for HeLa and ϵm = 28.5 nm ± 1.1 nm for MCF10A-5E (Equation 8).

https://doi.org/10.1371/journal.pcbi.1014568.s004

(EPS)

S5 Fig. Estimation and perturbation of the pH3T3 width.

(A) Putative configuration of the cohesin complex with H3T3 kinase. The cohesin ring holds together sister chromatids at different orientations, and one of its regulatory subunits binds the unstructured N terminus of H3T3 kinase [49,50]. Length estimates are from [48,51]. (B) Kinetochore perturbation described by Gascoigne et al. [52]. HeLa cells transiently coexpressing GFP-CENP-C-∆C-H2B and mCherry-CENP-T-∆C-H2B were compared to control cells transiently coexpressing GFP-H2B and mCherry-H2B. (C, D) Enlarged and reprocessed images from S3C Fig of [52]. Reprinted with permission from Cell Press.

https://doi.org/10.1371/journal.pcbi.1014568.s005

(EPS)

S6 Fig. HeLa- and MCF10A-5E-specific differences in CPC properties.

(A) Histogram of non-IC foci (gray) and IC foci (white and orange) quantified by idealized circular radius from N = 218 chromosomes in 50 MCF10A cells. The 95th percentile of the non-IC droplet size distribution defining Req is shown. The distribution of non-IC foci (N = 1223) and IC foci (N = 268) were compared by KS test. (B) Estimation of ϵm from measured Req using the hyperbolic-to-linear regression (Fig 3E) scaled for a 3200-nm physical spatial domain. The interquartile range (IQR) was calculated by 50% subsampling of N = 38 MCF10A-5E cells for 100 iterations without replacement and propagating to the ϵm estimate. (C) Cumulative density function (CDF) plot of drop-to-drop distances from Cahn-Hilliard simulations with ϵm = 21.6 nm (dotted line, N = 1221 distances) or 28.5 nm (solid line, N = 839 distances). The distributions were compared by KS test. (D) Median CDF plot ± 95% bootstrapped confidence interval (blue) of peak-to-peak separation for CPC foci in HeLa cells (dotted line, N = 583 peaks) or MCF10A cells (solid line, N = 831 peaks). The distributions were compared by KS test. (E) Representative Phos-Tag immunoblots of whole-cell extracts (50,000 cells) from HeLa and MCF10A-5E cells. Lysates were immunoblotted for the indicated targets with GAPDH or vinculin used as loading controls. (F) Quantitative densitometry of (E) for N = 5 biological replicates of each cell line. *P < 0.05, **P < 0.01, ***P < 0.0001 by unpaired two-sample t test.

https://doi.org/10.1371/journal.pcbi.1014568.s006

(EPS)

S1 Movie. Droplet dynamics for the indicated initial radii (R0) and interfacial energy coefficient (ε) over the indicated characteristic time (t).

https://doi.org/10.1371/journal.pcbi.1014568.s007

(MP4)

S2 Movie. CPC dynamics initialized with a rectangular crosshair over the indicated time (t).

https://doi.org/10.1371/journal.pcbi.1014568.s008

(MP4)

S3 Movie. CPC dynamics initialized with a uniform or an irregular width (W) over the indicated time (t).

https://doi.org/10.1371/journal.pcbi.1014568.s009

(MP4)

Acknowledgments

We thank Matthew Lazzara for critically reviewing the mathematical preliminaries of the manuscript and Iain Cheeseman for providing the original images of kinetochore-perturbed cells from Gascoigne et al [59].

References

  1. 1. Laghmach R, Potoyan DA. Liquid-liquid phase separation driven compartmentalization of reactive nucleoplasm. Phys Biol. 2021;18(1):015001. pmid:33113512
  2. 2. Ibata N, Terentjev EM. Nucleation of cadherin clusters on cell-cell interfaces. Sci Rep. 2022;12(1):18485. pmid:36323859
  3. 3. Yan H, Konstorum A, Lowengrub JS. Three-dimensional spatiotemporal modeling of colon cancer organoids reveals that multimodal control of stem cell self-renewal is a critical determinant of size and shape in early stages of tumor growth. Bull Math Biol. 2018;80(5):1404–33. pmid:28681151
  4. 4. Wirtz D, Du W, Zhu J, Wu Y, Kiemen A, Wan Z, et al. Mechano-induced homotypic patterned domain formation by monocytes. Res Sq. 2023:rs.3.rs-3372987. pmid:37790337
  5. 5. Yin S, Mahadevan L. Contractility-induced phase separation in active solids. Phys Rev Lett. 2023;131(14):148401. pmid:37862637
  6. 6. Huycke TR, Häkkinen TJ, Miyazaki H, Srivastava V, Barruet E, McGinnis CS, et al. Patterning and folding of intestinal villi by active mesenchymal dewetting. Cell. 2024;187(12):3072-3089.e20. pmid:38781967
  7. 7. Chen Y, Ferrell JE Jr. C. elegans colony formation as a condensation phenomenon. Nat Commun. 2021;12(1):4947. pmid:34400648
  8. 8. Wang Y, Li S, Mokbel M, May AI, Liang Z, Zeng Y, et al. Biomolecular condensates mediate bending and scission of endosome membranes. Nature. 2024;634(8036):1204–10. pmid:39385023
  9. 9. Liu Q-X, Doelman A, Rottschäfer V, de Jager M, Herman PMJ, Rietkerk M, et al. Phase separation explains a new class of self-organized spatial patterns in ecological systems. Proc Natl Acad Sci U S A. 2013;110(29):11905–10. pmid:23818579
  10. 10. Sabari BR, Dall’Agnese A, Young RA. Biomolecular condensates in the nucleus. Trends Biochem Sci. 2020;45(11):961–77. pmid:32684431
  11. 11. Lipiński WP, Visser BS, Robu I, Fakhree MAA, Lindhoud S, Claessens MMAE, et al. Biomolecular condensates can both accelerate and suppress aggregation of α-synuclein. Sci Adv. 2022;8(48):eabq6495. pmid:36459561
  12. 12. Deviri D, Safran SA. Physical theory of biological noise buffering by multicomponent phase separation. Proc Natl Acad Sci U S A. 2021;118(25):e2100099118. pmid:34135122
  13. 13. Weirich KL, Banerjee S, Dasbiswas K, Witten TA, Vaikuntanathan S, Gardel ML. Liquid behavior of cross-linked actin bundles. Proc Natl Acad Sci U S A. 2017;114(9):2131–6. pmid:28202730
  14. 14. Setru SU, Gouveia B, Alfaro-Aco R, Shaevitz JW, Stone HA, Petry S. A hydrodynamic instability drives protein droplet formation on microtubules to nucleate branches. Nat Phys. 2021;17(4):493–8. pmid:35211183
  15. 15. Heltberg MS, Lucchetti A, Hsieh F-S, Minh Nguyen DP, Chen S-H, Jensen MH. Enhanced DNA repair through droplet formation and p53 oscillations. Cell. 2022;185(23):4394-4408.e10. pmid:36368307
  16. 16. Anderson DM, McFadden GB, Wheeler AA. Diffuse-interface methods in fluid mechanics. Annu Rev Fluid Mech. 1998;30(1):139–65.
  17. 17. Cahn JW, Hilliard JE. Free energy of a nonuniform system .1. Interfacial free energy. J Chem Phys. 1958;28(2):258–67. pmid:WOS:A1958WA15300013
  18. 18. Lee C, Jeong D, Yang J, Kim J. Nonlinear multigrid implementation for the two-dimensional cahn–hilliard equation. Mathematics. 2020;8(1):97. pmid:WOS:000515730100086
  19. 19. Soares E d A, Jr. AGB, Tavares FW. Exponential Integrators for Phase-Field Equations using Pseudo-spectral Methods: A Python Implementation. 2023. https://doi.org/10.48550/arXiv.2305.08998
  20. 20. Langtangen HP, Logg A. Solving PDEs in python: the FEniCS tutorial I. Cham: Springer International Publishing; 2016.
  21. 21. Trivedi P, Stukenberg PT. A centromere-signaling network underlies the coordination among mitotic events. Trends Biochem Sci. 2016;41(2):160–74. pmid:26705896
  22. 22. Trivedi P, Palomba F, Niedzialkowska E, Digman MA, Gratton E, Stukenberg PT. The inner centromere is a biomolecular condensate scaffolded by the chromosomal passenger complex. Nat Cell Biol. 2019;21(9):1127–37. pmid:31481798
  23. 23. Hedtfeld M, Dammers A, Koerner C, Musacchio A. A validation strategy to assess the role of phase separation as a determinant of macromolecular localization. Mol Cell. 2024;84(9):1783-1801.e7. pmid:38614097
  24. 24. Gouveia B, Kim Y, Shaevitz JW, Petry S, Stone HA, Brangwynne CP. Capillary forces generated by biomolecular condensates. Nature. 2022;609(7926):255–64. pmid:36071192
  25. 25. Brangwynne CP, Tompa P, Pappu RV. Polymer physics of intracellular phase transitions. Nature Physics. 2015;11(11):899–904.
  26. 26. Cain JY, Yu JS, Bagheri N. The in silico lab: improving academic code using lessons from biology. Cell Syst. 2023;14(1):1–6. pmid:36657389
  27. 27. Smith AE, Slepchenko BM, Schaff JC, Loew LM, Macara IG. Systems analysis of Ran transport. Science. 2002;295(5554):488–91. pmid:11799242
  28. 28. Wang L, Paudel BB, McKnight RA, Janes KA. Nucleocytoplasmic transport of active HER2 causes fractional escape from the DCIS-like state. Nat Commun. 2023;14(1):2110. pmid:37055441
  29. 29. Albeck JG, Burke JM, Spencer SL, Lauffenburger DA, Sorger PK. Modeling a snap-action, variable-delay switch controlling extrinsic cell death. PLoS Biol. 2008;6(12):2831–52. pmid:19053173
  30. 30. Schoeberl B, Eichler-Jonsson C, Gilles ED, Müller G. Computational modeling of the dynamics of the MAP kinase cascade activated by surface and internalized EGF receptors. Nat Biotechnol. 2002;20(4):370–5. pmid:11923843
  31. 31. Shin Y, Brangwynne CP. Liquid phase condensation in cell physiology and disease. Science. 2017;357(6357):eaaf4382. pmid:28935776
  32. 32. Lee D, Huh JY, Jeong D, Shin J, Yun A, Kim J. Physical, mathematical, and numerical derivations of the Cahn-Hilliard equation. Computational Materials Science. 2014;81:216–25. pmid:WOS:000326940300029
  33. 33. Harris CR, Millman KJ, van der Walt SJ, Gommers R, Virtanen P, Cournapeau D, et al. Array programming with NumPy. Nature. 2020;585(7825):357–62. pmid:32939066
  34. 34. Roesch E, Greener JG, MacLean AL, Nassar H, Rackauckas C, Holy TE, et al. Julia for biologists. Nat Methods. 2023;20(5):655–64. pmid:37024649
  35. 35. Shen J, Xu J, Yang J. The scalar auxiliary variable (SAV) approach for gradient flows. J Comput Phys. 2018;353:407–16. pmid:WOS:000418229800018
  36. 36. Lin C-W, Nocka LM, Stinger BL, DeGrandchamp JB, Lew LJN, Alvarez S, et al. A two-component protein condensate of the EGFR cytoplasmic tail and Grb2 regulates Ras activation by SOS at the membrane. Proc Natl Acad Sci U S A. 2022;119(19):e2122531119. pmid:35507881
  37. 37. Behnel S, Bradshaw R, Citro C, Dalcin L, Seljebotn DS, Smith K. Cython: the best of both worlds. Comput Sci Eng. 2011;13(2):31–9.
  38. 38. Bray AJ. Theory of phase-ordering kinetics. Advances in Physics. 1994;43(3):357–459.
  39. 39. Yue P, Zhou C, Feng JJ. Spontaneous shrinkage of drops and mass conservation in phase-field simulations. J Comput Phys. 2007;223(1):1–9.
  40. 40. Sweatt AJ, Griffiths CD, Groves SM, Paudel BB, Wang L, Kashatus DF, et al. Proteome-wide copy-number estimation from transcriptomics. Mol Syst Biol. 2024;20(11):1230–56. pmid:39333715
  41. 41. Abad MA, Ruppert JG, Buzuk L, Wear M, Zou J, Webb KM, et al. Borealin-nucleosome interaction secures chromosome association of the chromosomal passenger complex. J Cell Biol. 2019;218(12):3912–25. pmid:31570499
  42. 42. Yamagishi Y, Honda T, Tanno Y, Watanabe Y. Two histone marks establish the inner centromere and chromosome bi-orientation. Science. 2010;330(6001):239–43. pmid:20929775
  43. 43. Liang J, Niu Z, Zhang B, Yu X, Zheng Y, Wang C, et al. p53-dependent elimination of aneuploid mitotic offspring by entosis. Cell Death Differ. 2021;28(2):799–813. pmid:33110215
  44. 44. Oliveira GM, Oravecz A, Kobi D, Maroquenne M, Bystricky K, Sexton T, et al. Precise measurements of chromatin diffusion dynamics by modeling using Gaussian processes. Nat Commun. 2021;12(1):6184. pmid:34702821
  45. 45. Zwicker D, Paulin OW, Ter Burg C. Physics of droplet regulation in biological cells. Rep Prog Phys. 2025;88(11):10.1088/1361-6633/ae12a7. pmid:41084487
  46. 46. Samejima K, Platani M, Wolny M, Ogawa H, Vargiu G, Knight PJ, et al. The Inner Centromere Protein (INCENP) Coil Is a Single α-Helix (SAH) domain that binds directly to microtubules and is important for chromosome passenger complex (CPC) localization and function in mitosis. J Biol Chem. 2015;290(35):21460–72. pmid:26175154
  47. 47. Banani SF, Lee HO, Hyman AA, Rosen MK. Biomolecular condensates: organizers of cellular biochemistry. Nat Rev Mol Cell Biol. 2017;18(5):285–98. pmid:28225081
  48. 48. Anderson DE, Losada A, Erickson HP, Hirano T. Condensin and cohesin display different arm conformations with characteristic hinge angles. J Cell Biol. 2002;156(3):419–24. pmid:11815634
  49. 49. Zhou L, Liang C, Chen Q, Zhang Z, Zhang B, Yan H, et al. The N-terminal non-kinase-domain-mediated binding of haspin to pds5b protects centromeric cohesion in mitosis. Curr Biol. 2017;27(7):992–1004. pmid:28343965
  50. 50. Villa F, Capasso P, Tortorici M, Forneris F, de Marco A, Mattevi A, et al. Crystal structure of the catalytic domain of Haspin, an atypical kinase implicated in chromatin organization. Proc Natl Acad Sci U S A. 2009;106(48):20204–9. pmid:19918049
  51. 51. Kohn JE, Millett IS, Jacob J, Zagrovic B, Dillon TM, Cingel N, et al. Random-coil behavior and the dimensions of chemically unfolded proteins. Proc Natl Acad Sci U S A. 2004;101(34):12491–6. pmid:15314214
  52. 52. Gascoigne KE, Takeuchi K, Suzuki A, Hori T, Fukagawa T, Cheeseman IM. Induced ectopic kinetochore assembly bypasses the requirement for CENP-A nucleosomes. Cell. 2011;145(3):410–22. pmid:21529714
  53. 53. Broad AJ, DeLuca KF, DeLuca JG. Aurora B kinase is recruited to multiple discrete kinetochore and centromere regions in human cells. J Cell Biol. 2020;219(3). pmid:32028528
  54. 54. Liu Y, Mi Y, Mueller T, Kreibich S, Williams EG, Van Drogen A, et al. Multi-omic measurements of heterogeneity in HeLa cells across laboratories. Nat Biotechnol. 2019;37(3):314–22. pmid:30778230
  55. 55. Janes KA, Wang C-C, Holmberg KJ, Cabral K, Brugge JS. Identifying single-cell molecular programs by stochastic profiling. Nat Methods. 2010;7(4):311–7. pmid:20228812
  56. 56. Soule HD, Maloney TM, Wolman SR, Peterson WD Jr, Brenz R, McGrath CM, et al. Isolation and characterization of a spontaneously immortalized human breast epithelial cell line, MCF-10. Cancer Res. 1990;50(18):6075–86. pmid:1975513
  57. 57. Novick-Cohen A, Segel LA. Nonlinear aspects of the Cahn-Hilliard equation. Physica D: Nonlinear Phenomena. 1984;10(3):277–98.
  58. 58. Choi J-W, Lee HG, Jeong D, Kim J. An unconditionally gradient stable numerical method for solving the Allen–Cahn equation. Physica A: Stat Mech Appl. 2009;388(9):1791–803.
  59. 59. Matsuda T, Miyawaki A, Nagai T. Direct measurement of protein dynamics inside cells using a rationally designed photoconvertible protein. Nat Methods. 2008;5(4):339–45. pmid:18345008
  60. 60. Trottenberg U, Oosterlee CW, Schüller A. Multigrid. San Diego: Academic Press; 2001.
  61. 61. Kim J, Kang KK, Lowengrub J. Conservative multigrid methods for Cahn-Hilliard fluids. J Comput Phys. 2004;193(2):511–43. pmid:WOS:000188249600005
  62. 62. Frigo M, Johnson SG. The design and implementation of FFTW3. Proc IEEE. 2005;93(2):216–31.
  63. 63. Jiang MS, Zhang ZY, Zhao J. Improving the accuracy and consistency of the scalar auxiliary variable (SAV) method with relaxation. J Comput Phys. 2022;456.
  64. 64. Martin IM, Aponte-Santamaría C, Schmidt L, Hedtfeld M, Iusupov A, Musacchio A, et al. Phosphorylation tunes elongation propensity and cohesiveness of INCENP’s intrinsically disordered region. J Mol Biol. 2022;434(1):167387. pmid:34883116
  65. 65. Rai AK, Chen J-X, Selbach M, Pelkmans L. Kinase-controlled phase transition of membraneless organelles in mitosis. Nature. 2018;559(7713):211–6. pmid:29973724
  66. 66. Riback JA, Eeftens JM, Lee DSW, Quinodoz SA, Donlic A, Orlovsky N, et al. Viscoelasticity and advective flow of RNA underlies nucleolar form and function. Mol Cell. 2023;83(17):3095-3107.e9. pmid:37683610
  67. 67. Lee AA, Kim NH, Alvarez S, Ren H, DeGrandchamp JB, Lew LJN, et al. Bimodality in Ras signaling originates from processivity of the Ras activator SOS without deterministic bistability. Sci Adv. 2024;10(25):eadi0707. pmid:38905351
  68. 68. Söding J, Zwicker D, Sohrabi-Jahromi S, Boehning M, Kirschbaum J. Mechanisms for active regulation of biomolecular condensates. Trends Cell Biol. 2020;30(1):4–14. pmid:31753533
  69. 69. Bretin E, Denis R, Masnou S, Sengers A, Terii G. A multiphase Cahn–Hilliard system with mobilities and the numerical simulation of dewetting. ESAIM: M2AN. 2023;57(3):1473–509.
  70. 70. Chen L, Zhao J, Yang X. Regularized linear schemes for the molecular beam epitaxy model with slope selection. Appl Numer Math. 2018;128:139–56.
  71. 71. Wagenmakers E-J, Farrell S. AIC model selection using Akaike weights. Psychon Bull Rev. 2004;11(1):192–6. pmid:15117008
  72. 72. Janes KA. An analysis of critical factors for quantitative immunoblotting. Sci Signal. 2015;8(371):rs2. pmid:25852189
  73. 73. Trivedi P, Zaytsev AV, Godzi M, Ataullakhanov FI, Grishchuk EL, Stukenberg PT. The binding of Borealin to microtubules underlies a tension independent kinetochore-microtubule error correction pathway. Nat Commun. 2019;10(1):682. pmid:30737408