Skip to main content
iScience logoLink to iScience
. 2023 Mar 6;26(4):106300. doi: 10.1016/j.isci.2023.106300

Statistical mechanics of biomolecular condensates via cavity methods

Nino Lauber 1,2,3,10, Ondrej Tichacek 4,10, Rudrarup Bose 5, Christoph Flamm 6, Luca Leuzzi 7,8, T-Y Dora Tang 5, Kepa Ruiz-Mirazo 1,3, Daniele De Martino 1,9,11,
PMCID: PMC10040705  PMID: 36994084

Summary

Physical mechanisms of phase separation in living systems play key physiological roles and have recently been the focus of intensive studies. The strongly heterogeneous nature of such phenomena poses difficult modeling challenges that require going beyond mean-field approaches based on postulating a free energy landscape. The pathway we take here is to calculate the partition function starting from microscopic interactions by means of cavity methods, based on a tree approximation for the interaction graph. We illustrate them on the binary case and then apply them successfully to ternary systems, in which simpler one-factor approximations are proved inadequate. We demonstrate the agreement with lattice simulations and contrast our theory with coacervation experiments of associative de-mixing of nucleotides and poly-lysine. Different types of evidence are provided to support cavity methods as ideal tools for modeling biomolecular condensation, giving an optimal balance between the consideration of spatial aspects and fast computational results.

Subject areas: Statistical physics, Statistical mechanics, Molecular interaction

Graphical abstract

graphic file with name fx1.jpg

Highlights

  • We apply cavity methods to calculate the free energy of biomolecular condensates

  • We reproduce simulations of ternary systems where one-factor approximations fail

  • Cavity methods are fast and apt to inverse model coacervation experiments

  • We reconstruct the phase diagram of polylysine-nucleotides associative demixing


Statistical physics; Statistical mechanics; Molecular interaction

Introduction

The spatial organization of the components of biological cells is a very important aspect of their physiology1 and its nature is eminently physical. For instance, with regard to metabolism, different processes require in principle different environmental conditions and segregation mechanisms to ensure an efficient orchestration of cellular functionalities through compartmentalization. Classical, well-understood examples include oxidative phosphorylation and photosynthesis (performed in specialized organelles, mitochondria, and chloroplasts, respectively2). It has been recently proposed that, apart from compartmentalization through lipid membranes, living systems could deal with the problem of creating and controlling microenvironments by means of the physical mechanism of phase separation, where liquid mixtures spatially segregate.3 Examples range from ATP concentration in stress granules4 to control of gene expression by chromatin condensation5,6 and formation of protein complexes,7 while a better-established mechanism is the storage of carbohydrates into starch and/or glycogen,8 avoiding potential osmotic imbalance. On the flip side, it is well known that the inadequate formation of biomolecular condensates is the physical correlate of many prion-based pathologies, such as mad cow or Alzheimer’s disease, for instance. Further evidence is accumulating to support that phase separation could play a key role in gene regulation in diseases, including cancer.9,10,11,12

Additionally, in the field of origins of life the interest in coacervation has been “rediscovered” in recent years13,14,15,16 as a simple and highly plausible compartmentalization mechanism under prebiotic conditions (as it was actually suggested in the early days of the field17). It is becoming increasingly apparent, particularly among researchers in the protocell camp, that both physics and chemistry must come together to open the way toward biological complexity, in a scenario in which it is necessary to combine not only a significant diversity of molecular components but also of interactions and transformation processes.18

One main difference with respect to classical physical and chemical studies on phase separation is the extremely heterogeneous and complex nature of biological components,19 with thousands of different species of microscopic units (that can be complex themselves, such as polymers) even in a relatively simple bacterium such as E. coli.20 Besides, the specific focus of investigations in life sciences is centered on problems of control, design, and inverse modeling. These aspects spurred the wide use of mean-field approximations for theoretical and computational studies, in particular regarding the extension of the regular solution model.21,22,23,24,25

In the case of polymer solutions, the classical Flory-Huggins (FH) model can be used to describe the segregative de-mixing with the formation of multiple phases, each enriched in one respective polymer.26,27 This model was later extended by Voorn and Overbeek (VO) for solutions of oppositely charged poly-ions (i.e., charged polymers) which usually display associative de-mixing, with the formation of one phase enriched in multiple poly-ions.28 Both models are mean-field approximations that build on the interplay between the entropy that drives the mixing of the system and the enthalpy, which results from the interaction energies (derived from van der Waals or ionic forces) between the molecules. As such, they do not explicitly deal with the partition function of the system.

In recent years these mean-field models have been extended successfully to the case of complex coacervation, in particular taking into account the effect of the sequence and focusing on the problem of phase separation of intrinsically disordered proteins, by means of random phase approximation theory.29,30 In this article we will focus on the multi-canonical model defined in 21,22,23,24,25 and its proposed mean-field approximation, namely the regular solution model. We chose to analyze this model for the sake of simplicity, since it is a generalization of the Potts model, which is a minimal model representing an instance of universality class in phase transitions.31

One common shortcoming of the aforementioned mean-field approaches is that they tend to neglect spatial correlations by recurring to one-factor approximations, akin to the well-known Curie-Weiss (CW) approximation in magnetic systems.31 This is known to lead to difficulties in presence of idiosyncratic, repulsive interactions and frustration, yielding multi-equilibrium. To overcome these difficulties more refined mean-field approximations were developed within the framework of magnetic systems, among which we can find the Bethe-Peierls (BP) approximation,32,33 recently reformulated as cavity methods,34 or message passing and belief propagation algorithms.35 The latter are considered important standard methods for the statistical physics of spin glasses and disordered systems, with applications that include inference, information theory and resolution of combinatorial optimization problems.36

In this work we will apply the BP mean-field technique to describe the self-assembly of biomolecular condensates, focusing more specifically on the problem of reproducing numerical simulations of a general grand-canonical heterogeneous lattice model. The article is organized as follows. First, we will introduce the BP approach and compare it with the regular solution model on a simple standard binary system, providing an analytical formula for the spinodal line that improves quantitatively the match with numerical simulations (in comparison with the classical formula coming from the regular solution model). Then a simple ternary system will be considered, to explore a case where the regular solution model is clearly inadequate (i.e., unable to show even a qualitative agreement with numerical simulations) for the case of mixed repulsive and attractive interactions, known to lead to associative de-mixing. We will demonstrate that the BP approach reproduces much better numerical simulations and provides an immediate method to draw phase diagrams with a semi-quantitative controlled match. This supports the use of BP to classify much more accurately de-mixing phenomena in ternary systems in the interaction coupling space, where we successfully recapitulate the main three modes of phase separation, i.e. i) associative, ii) segregative, and iii) counter-ionic de-mixing. Thus the way is paved for inverse modeling and inference of couplings from experimental results, so our last section will be devoted to the reconstruction of de-mixing phase diagrams from high-throughput data. A relatively simple but well-controlled in vitro system with poly-lysine and nucleotides in buffer solution was chosen because it allowed us to explore parameter space more sistematically, it is relevant in the context of prebiotic chemistry and it fulfills our quantitative modeling purposes. Our findings and the potential implications of our work will be finally summarized in a conclusion section.

Results

As a starting point, we will consider the microscopic coarse-grained multi-component solution model defined e.g in22, which can be seen as a particular instance of the generalized Potts model.37 The space is discretized into a regular lattice with N sites, where each site-i is in a state σi=0,1q, standing for the presence of a particle of a given type (e.g., solvent or various solutes), q being the number of components. The interaction between two lattice sites σi,σj is described by a given function J(σi,σj) (for the usual Potts model J(σi,σj)=δσi,σj) and the number of different kinds of particles is controlled by their chemical potentials μ(σi). The Hamiltonian of the system is, therefore:

H(σ)=i,jJ(σi,σj)+iμ(σi) (Equation 1)

where the first sum runs over all neighboring lattice sites i,j. In contrast with the regular solution model, we will not postulate a form for the free energy, but rather derive it from microscopic interactions by computing the partition function. This is the fundamental quantity that bridges between the molecular microscopic interactions and the collective macroscopic behavior of the system, alongside with its thermodynamic properties.3 Its computation makes it possible to map between the energy as a function of the diverse microscopic configurations and the free energy as a function of macroscopic variables (e.g. concentrations and/or chemical potentials, temperature). Here its expression is (β=1/T is the inverse temperature)

Z=σeβH(σ)=σ1,,σNeβ[i,jJ(σi,σj)iμ(σi)] (Equation 2)

We remark that the computation of the partition function is in general a very difficult computational task since an evaluation of the sum on the RHS could require to count objects with involved combinatorics.36 For instance, its calculation for the simple Ising model without an external magnetic field corresponds to the enumeration of all closed loop in the underlying graph.38 We will compute it by approximating the lattice in terms of a tree-graph branching out from any given site. In this way, the lattice is decomposed into sub-systems that are connected only by the sprouting site. Once the state value of the latter is fixed, the partition function can be factorized in terms of the partition functions of the sub-systems and the procedure can be iterated recursively (see Figure 1).

Figure 1.

Figure 1

Illustration of the tree-like approximation for the calculation of the partition function

Starting from one node, the latter can be decomposed in terms of the conditional partition functions of sub-systems sprouting from neighboring sites and the procedure can be iterated recursively.

We end up with the equations

Zij(σi)=σjeβ[J(σi,σj)μ(σj)]kjiZjk(σj) (Equation 3)

where stands for the product, ji are all the sites connected to j except from i, and Zij(σi) is the partition function of the sub-system starting from site-j, given that site-i is fixed to the value σi. In general, we have: Zij(σi)Zji(σj)

Binary system

For a simple binary phase separation we have q=2 and σi=0,1. Fixing J(σi,0)=μ(0)=0 the cavity equations will be

Zij(σi)=kNjiZjk(0)+eβ[J(σi,1)μ]kNjiZjk(1) (Equation 4)

Parametrizing Zij(σi)=Aijeβuijσi, it is possible to see that Equation 4 leads to a set of self-consistent equations for the messages uij:

uij=1βlog(1+eβJβμ+βkNjiujk1+eβμ+βkNjiujk) (Equation 5)

Considering that the tree-graph is a Caley-Graph with a branching of C=K+1, and assuming homogeneity uij=u (i,j) we get for Equation 5:

u=1βlog[1+eβ(Jμ+Ku)1+eβ(μ+Ku)] (Equation 6)

In addition one can assume that the average site occupation or density (equivalent to the occupation probability of the lattice site by the solute) σ=φ will verify the following equation (see STAR Methods S.1 for further details):

φ=eβμiN1Z1i(1)iN1Z1i(0)+eβμiN1Z1i(1)=eβμ+β(K+1)u1+eβμ+β(K+1)u (Equation 7)

These equations express implicitly the state equation φ(μ), from which the phase separation curve (βJ)(φ) can be obtained, in implicit form, by standard thermodynamic stability analysis upon introducing parameter w=eβu:

φ1φ=w(w1)eβJw,w1,2=b±b24K2eβJ2K,b=KeβJ+KeβJ+1 (Equation 8)

where the values w1,2 correspond to the two branches of the spinodal line. The above parametric formula can be compared now with the one obtained from the Curie-Weiss model (see STAR Methods S.3 for a derivation)

βJ=1(K+1)(1φ)φ (Equation 9)

and contrasted with microscopic numerical simulations of the model on a regular square lattice (for which K=3) as illustrated in Figure 2, where we show the binodal lines as well (calculated via Maxwell construction, see STAR Methods S.4). As it can be easily observed, even though the model on a nearest-neighbor lattice is extremely far from being tree-like, numerical simulations are in better quantitative agreement with the predictions of the cavity method, compared with the regular solution equations. An example of the biological application of the phase separation in a binary model to receptor clustering can be found in39.

Figure 2.

Figure 2

Transition lines for the binary system

Comparison of the transition lines (continuous: spinodal, dashed: binodal) of the mean-field regular solution model (Curie-Weiss-like, red curves), the mean-field finite connectivity cavity method (Bethe-Peierls, blue lines) and the numerical simulations on the nearest-neighbor 2D lattice model (points).

The black data points are obtained from the peak of the specific heat, whereas the green ones by means of the image processing method described in the text. The green shaded region depicts the transition from a metastable to a phase-separated state as detected by the image processing algorithm (see Figure S3 in the STAR Methods for more details).

Ternary system

We next investigated the phase separation between two types of solutes and a solvent. We define configurations as σi{1,0,+1}. For the sake of simplicity we assume J(0,σi)=J(σi,0)=0μ(0)=0 and rename J(1,1)=J,J(+1,+1)=J++,J(1,+1)=J(+1,1)=J+μ(1)=μ,μ(+1)=μ+. In addition, one can apply the BP method to compute the partition function approximately. In this ternary system, the recursive equations for the partition function of sub-systems along the branches will be

Zij(σi)=eβ[J(σi,1)μ]kjiZjk(1)+eβ[J(σi,1)μ+]kjiZjk(+1)+kjiZjk(0) (Equation 10)

Once again these equations can be written in exponential form singling out the dependence on the starting node σ in terms of the so-called message variables. Restricting ourselves to a homogeneous Cayley tree, we assume the homogeneity of the messages u,u+, and we obtain the equations

u=1βlog[eβ(Jμ+Ku)+1+eβ(J+μ++Ku+)eβ(μ+Ku)+1+eβ(μ++Ku+)],u+=1βlog[eβ(J+μ+Ku)+1+eβ(J++μ++Ku+)eβ(μ+Ku)+1+eβ(μ++Ku+)] (Equation 11)

that together with the average densities

φ=eβμ+β(K+1)ueβμ+β(K+1)u+1+eβμ++β(K+1)u+φ+=eβμ++β(K+1)u+eβμ+β(K+1)u+1+eβμ++β(K+1)u+ (Equation 12)

provide the state equations of the system. The phase diagram can be drawn by checking if the matrix

H=(μ+φ+μ+φμφ+μφ)

is positive definite (by the Routh-Hurwitz criterion detH>0 and trH>0). Results from numerical simulations and mean-field calculations are summarized in Figure 3, where depending on the interaction signs phase separation can be classified into three different kinds: i) associative, ii) segregative, and iii) counter-ionic de-mixing. Those three general types of phase behavior are well accounted for if cavity methods are applied, but more naive or direct mean-field models clearly fail to do so. A strong advantage of mean-field approximations is their low computational cost as compared to an explicit lattice model simulation, considering the fact that the system behavior can be assessed by solving a handful of nonlinear equations. In comparative terms, the time to reconstruct the phase diagrams for the ternary system, shown in Figure 3, differs by 6-7 orders of magnitude when we switch from the lattice model simulations to the resolution of the BP equations (hours vs ms in our implementation). This reduction of computational time enables a full inverse modeling approach to experimental data.

Figure 3.

Figure 3

Phase diagrams for the ternary system

Comparison of the phase diagrams in the plane of solutes volume fractions (φ+,φ) for the ternary system obtained from lattice model simulations (top, obtained from image processing), BP mean-field (center, spinodal), and regular solution mean-field model (bottom, spinodal), for the associative (left J=J++=1,J+=3), segregative (middle J=J++=1,J+=3) and counter-ionic (right J++=2,J=0,J+=0.5) de-mixing cases (see text), respectively

BP classifies simulation results with 88% accuracy.

Modeling experiments

We will consider here the experimental phase diagram of a system of poly-lysine and adenosine-diphosphate (ADP) in buffer solution, as obtained by microscopy imaging. This system, given the residual electrostatic charge of its components, is expected to show typical associative de-mixing behavior, which is not accounted for correctly by the regular mean-field solution model. We considered thus the task of inferring the parameters of the aforementioned ternary solution model that reproduce the experimental phase diagram.

This has been formally modeled as a binary classification problem and we implemented an algorithm for parameter inference based on heuristic optimization via differential evolution algorithms.40 Results are reported in Figure 4, where we show the experimental phase diagram together with the simulations of the inferred models that are compatible with the associative de-mixing case. Although this provides a quantitative description, a small perturbation in the initial parameter values can lead to an equally well-inferred model, with different parameters. This hints at the presence of many local maxima for the likelihood of model parameters and calls for more refined experiments and/or an inference scheme going beyond simple binary classification. We then performed an inference calculation by constraining the model parameters to be in the region of segregative de-mixing (J>0,J++>0,J+<0, not shown), obtaining a consistently higher error rate (that is, the fraction of mismatch in binary phase classification, 15%, versus the 3% of the associative case). This shows that our simple setting is able to tell apart the different phase separation mechanisms.

Figure 4.

Figure 4

Experimental phase diagram reconstruction

Experimental phase diagram in the concentrations plane of a system of poly-lysine and ADP in the salt aqueous solution obtained by microscopic imaging, overlaid by a phase diagram of an inferred ternary system model on a 3D cubic lattice in the volume fractions plane

Microscope images of real samples (right) show the formation of the condensate in the form of droplets, scale bars represent 100 μ m. Separation intensity comes from an in-house developed method of automatic image processing of the microscopy images and corresponds to the logarithm of the area of the phase-separated region. The inferred model parameters are J++=3.5, J=2, J+=3.8. Experimental points are reproduced with 97% accuracy.

Predicted re-entrance in the experimental phase diagram

As an additional piece of evidence, let us report here the confirmation of a successful prediction made by our inferred model. Our inferred binding interaction energies predict a form of the phase diagram that falls in the case of associative de-mixing, implying a re-entrance to the symmetric, well-mixed phase for high enough concentrations/volume fractions. Therefore, we performed experiments in that concentration range where such a phenomenon should occur and we found it, in nice agreement with our theoretical prediction (see Figure 5). We remark that the binding energies were inferred in the first part of the phase diagram, apparently showing no sign of re-entrance, so this can be seen as a bona fide prediction or a successful non-trivial generalization.

Figure 5.

Figure 5

Predicted re-entrance in the phase diagram

The concentration of ADP ranged from 0.2 to 2.2 mM and was sampled in 11 steps while the concentration of poly-Lysine ranged from 0.06 to 7.14 mM and was sampled in 112 steps. Left: The resulting 11×112 matrix showing the level of phase separation was produced automatically with a custom image-processing method. Right: Cuts through the phase diagram at five different constant concentrations of ADP show the ”re-entrance” in the phase diagram, i.e. with increasing concentration of poly-Lysine the phase-separated region appears and then disappears again. The cuts through the phase diagram have been smoothed using a Gaussian kernel-density estimator.

Image processing and simulations

Numerical simulations were performed via the Monte Carlo Kawasaki scheme,41 enforcing fixed volume fraction, and the inverse critical temperature was estimated independently, as the location of the peak of specific heat and the point where the free energy profile changes its concavity (see Figure 6, right). The results of Monte Carlo simulations were analyzed via a heuristic image processing algorithm to identify the occurrence of phase separation. Local particle densities were computed for each component in a lattice snapshot through 2 days convolution with a Gaussian kernel and periodic boundary condition. The logarithm of the distribution of the local density thus obtained was considered via the Gibbs equation as a bona-fide approximation of the free energy of de-mixing. An automated inspection of the number of minima of this reconstructed profile leads to the classification of systems into well-mixed and phase-separated. The procedure is inspired by statistical tests comparing non-parametric distributions and produces a separation confidence score depicted as the color scale in Figure 3. The method is illustrated in Figure 6, left, for two instances of the ternary system that are representative of the well-mixed and phase-separated systems, respectively. The method provided very accurate estimates, as can be seen in Figure 6, right where we show the scattering plot of the inverse critical temperature, at varying volume fractions, for the binary system obtained from the calculation of the peak of the specific heat (see STAR Methods S.5 and S.6).

Figure 6.

Figure 6

Automated detection of phase separation via image processing

Left: lattice model microscopic configuration and its convolution. Center: extracted free energy profile. Two instances of the ternary systems representative of well-mixed and phase-separated behavior respectively. A total of 100 snapshots sampled from the end of the simulation were processed independently. Right: comparison of the inverse critical temperature obtained from specific heat peak computation and image processing automated detection for the binary system.

Discussion

The study of how biological cells manage or fail to control the spatial/physical conditions of their internal milieu through mechanisms of phase separation is of paramount importance. This should benefit from the wealth of knowledge acquired in the field of the statistical physics of phase transitions in disordered systems, not only in terms of quantitative modeling, but also in data analysis and experiment design. In this article, we have illustrated an application of the mean-field Bethe-Peierls (BP) approximation in the context of heterogeneous phase separation. We have shown that the BP approach quantitatively reconstructs phase diagrams where the standard regular solution model fails even to give a qualitative description: more precisely, in a minimally heterogeneous ternary lattice microscopic model. In particular, the regular solution model21,22,23,24,25 can be seen as coming from an underlying hypothesis of a fully connected graph (see STAR Methods S.2) and this procedure is not guaranteed to provide a reliable approximation in presence of idiosyncratic interactions without appropriate ad-hoc gauge transformations (an elementary example being given by the Ising antiferromagnet37).

An explicit derivation of the free energy from the partition function, as we do here with cavity methods, helps in the formulation of an appropriate ansatz for the order parameter form and underlying symmetries. This, apart from being a more adequate theoretical strategy to deal with condensation phenomena, opens a new way for quantitative modeling of experimental data. We actually provided an example reproducing the experimental phase diagram of the associative de-mixing of poly-lysine in the presence of nucleotides. The finding that many models lead to a quantitative description of experimental phase diagrams will deserve further investigation. In this respect, our approach, applied to synthetic data from lattice model simulations could shed light on the right experimental quantities to be measured, leading to well-defined descriptions of the system (i.e., optimal experimental protocols).

In dealing with real data, an interesting ingredient to analyze with our method would be the introduction of inner degeneracy for the basic degrees of freedom, in order to model complex mixtures, since it could also potentially trigger inverse behaviors.42 Yet, in order to reproduce the experimental phase diagram we did not need to consider this additional parameter. This could be ascribed to the simplicity of the data being analyzed and to the fact that the interpretation of single lattice points as single molecules is really for illustrative purposes and it should be revised in the light of quantitative comparison with experiments. This is well known for the Ising model, where lattice points are usually not identified with spins of single atoms or molecules but rather with aptly coarse-grained magnetic domains of a given scale.31 This aspect is non-trivial and its clarification would touch upon the establishment of a renormalization group approach for these systems, a task that we leave for further investigations.

Although our case study is relatively simple (in comparison with the biomolecular condensates that one can find in a cell’s cytoplasm), it is sufficient for our purposes here, and it is offered also as a relevant example for the origin of life research. Another interesting modification of the model would be to include explicit spatial dependence of the interactions in the form of quenched noise, like in spin glasses, to model in more complex cellular context interactions of the system with other degrees of freedom in a disordered matrix. This could potentially lead to a completely qualitatively different behavior, especially in the case of very heterogeneous idiosyncratic interactions. It is in fact known that the Potts model can be generalized to accommodate for glassy behavior.43,44

One of the caveats of the cavity method consists in its mean-field character, thus limiting its predictive capabilities, in particular for the characterization of the phase transition (e.g. critical exponents31). Field theory methods could overcome this aspect and they have been applied successfully in this context recently to model phase separation of intrinsically disordered proteins45,46,47 see also the recent review.48 Apart from that, a promising next step would be to use the BP approach to analyze strongly heterogeneous multi-component systems via replica methods, as it was originally the aim of the regular solution model. In contrast with the latter, BP will be not restricted to the case of mildly attracting interaction matrices. In fact, it could be used to explore any kind of interaction patterns, with idiosyncratic terms, since this approximation showed to be successful in attacking systems with a much more complex free energy landscape, such as spin glasses.

Limitations of the study

The nature of the proposed cavity method approximation is inherently mean field and thus semi-quantitative. Rigorously, it is known that the free energy calculated in a mean-field approximation (including our approach) is always an upper bound for the true free energy and that mean-field approximations fail to describe quantitatively critical behavior. More refined Monte Carlo numerical simulations or field ftheory-based methods would be needed e.g. for a quantitative assessment of critical exponents. The experimental system we successfully model is arguably rather simple, especially if compared to the complexity of a true cellular environment.

STAR★Methods

Key resources table

REAGENT or RESOURCE SOURCE IDENTIFIER
Chemicals, peptides, and recombinant proteins

Poly-L-lysine hydrochloride Alamanda Polymers PLKC10 (x=10)
Adenosine 5’-diphosphate sodium salt Sigma Aldrich A2754
Trizma base Sigma Aldrich T1503

Software and algorithms

KNIME Open Source Version 4.3.2
https://www.knime.com/
Automation workflow for mixing 2 components This paper
Lattice model numerical simulations This paper https://github.com/ondrejtichacek/cavity-phase-sep
Parameter inference optimization procedure This paper https://github.com/ondrejtichacek/cavity-phase-sep
Custom image analysis This paper https://github.com/ondrejtichacek/cavity-phase-sep
Python 3.9, numpy, scipy, matplotlib, cython Python Software Foundation https://www.python.org
Differential Evolution Storn & Price (1997) https://doi.org/10.1023/A:1008202821328
Cavity method Mezard & Montanari (2009)36 https://doi.org/10.1093/acprof:oso/9780198570837.001.0001
Kawasaki Monte Carlo Kawasaki (1966)41 https://doi.org/10.1103/PhysRev.145.224
Regular solution model Jacobs & Fraenkel (2017)22 https://doi.org/10.1016/j.bpj.2016.10.043

Other

1536-microwell plate Greiner bio-one 783096

Resource availability

Lead contact

Further information and requests should be directed to and will be fulfilled by the lead contact, Daniele De Martino (daniele.demartino@ehu.eus).

Materials availability

All reagents were obtained from commercial sources and directly used without any further purification. The polymers, poly-lysine of different lengths, were obtained from Alamanda polymers, Inc. Adenosine 5-diphosphate sodium salt (cat. no.: A2754), Adenosine 5-triphosphate disodium salt (cat. no.: A3377), reduced disodium salt hydrate (cat. no.: N8129) were obtained directly from Sigma Aldrich.

Method details

Formulation of the Bethe-Peierls (BP) model

To derive the BP mean field in order to calculate the phase-diagrams, one starts form the Hamiltonian for the system (Equation 1 in the main text). Furthermore, as depicted in Figure 1 in the main text, the lattice is approximated as a tree-graph that branches out from any fixed lattice-site. This allows for the lattice to be decomposed into sub-systems which are only connected through the lattice-site they emerge from, which furthermore means that the Hamiltonian of the system can be decomposed as well:

H(σ)=i1J(σ1,σi)+μ(σ1)+H1

where 1 is the neighbourhood of the lattice-site-11 (see again Figure 1 in the main text) and H1 is the Hamiltonian of the system without site-1. Substituting this expression into the partition function (Equation 2 in the main text) results in:

Z=σeβH(σ)=σ1σ2,,σNeβ[i1J(σ1,σi)μ(σ1)]eβH1

Assuming that there are no interactions between sub-systems, one can write: H1=i1Hi, where Hi is the Hamiltonian of the sub-system emerging from site-i. Thus the partition function can be further decomposed as:

Z=σ1σ2,,σNeβi1J(σ1,σi)eβμ(σ1)eβi1Hi=σ1σ2,,σNeβμ(σ1)eβi1[J(σ1,σi)Hi]=σ1σ2,,σNeβμ(σ1)i1eβ[J(σ1,σi)Hi]=σ1eβμ(σ1)σ2σNeβ[J(σ1,σ2)H2]··eβ[J(σ1,σM)HM]=σ1eβμ(σ1)sub2eβ[J(σ1,σ2)H2]··subMeβ[J(σ1,σM)HM]=σ1eβμ(σ1)i1subieβ[J(σ1,σi)Hi]Z1i(σ1)

Where subi is the i-th subsystem, it contains all sites σj that emerge from site σi. The partition function is then:

Z=σ1eβμ(σ1)i1Z1i(σ1) (Equation s1)

One can further decompose the sub-partition function Z1i(σ1)=subieβJ(σ1,σi)eβHi. As above the Hamiltonian Hi of the i-th sub-system can be decomposed into further sub-systems (see again Figure 1 of the main text):

Hi=ji1J(σi,σj)+μ(σi)+Hi

where i1 is the neighbourhood of the lattice-site-i without lattice-site-1 (and it’s connected subs-systems) and Hi is the Hamiltonian of the sub-system emerging from lattice-site-i. As above, one can assume that there no interactions between sub-systems, thus one can write Hi=ji1Hj. The sub-partition function can then be further decomposed as:

Z1i(σ1)=σisubiσieβJ(σ1,σi)eβji1J(σi,σj)eβμ(σi)eβji1Hj=σieβ[J(σ1,σi)μ(σi)]subiσieβji1[J(σi,σj)Hj]=σieβ[J(σ1,σi)μ(σi)]subiσiji1eβ[J(σi,σj)Hj]=σieβ[J(σ1,σi)μ(σi)]subiσiji1eβ[J(σi,σj)Hj]=σieβ[J(σ1,σi)μ(σi)]ji1subjeβ[J(σi,σj)Hj]Zij(σi)

In other words, the sub-partition function for the sub-systems emerging from site-1 is:

Z1i(σ1)=σieβ[J(σ1,σi)μ(σi)]ji1Zij(σi)

This can be generalized to:

Zij(σi)=σjeβ[J(σi,σj)μ(σj)]kjiZjk(σj) (Equation s2)

which is Equation 3 in the main text. In other words Zij(σi) is the sub-partition function of the sub-system starting from lattice-site-j given that lattice-site-j itself starts from lattice-site-i (i.e. lattice-site-i is fixed). In general we have: Zij(σi)Zji(σj). In the following sections this partition function will be solved for the special cases of a binary- and a ternary solution.

Binary system

As described in the main text, for a binary solution, i.e. q=2 and σi=0,1, one can fix J(σi,0)=μ(0)=0, as well as J(1,1)=J,μ(1)=μ. Putting this into Equation s1 one can simplify the partition function:

Z=σ1=0,1eβμ(σ1)i1Z1i(σ1)=eβμ(0)=1i1Z1i(0)+eβμ(1)=μi1Z1i(1)

Therefore the partition function for a the binary solution is:

Z=i1Z1i(0)+eβμi1Z1i(1) (Equation s3)

In a similar way one can simplify Equation s2:

Zij(σi)=σj=0,1eβ[J(σi,σj)μ(σj)]kjiZjk(σj)=eβ[J(σi,0)μ(0)]=1kjiZjk(0)+eβ[J(σi,1)μ(1)=μ]kjiZjk(1)

which gives the sub-partition function as:

Zij(σi)=kjiZjk(0)+eβ[J(σi,1)μ]kjiZjk(1) (Equation s4)

which is Equation 4 in the main text. As further described in the main text, one use the following parametrization: Zij(σi)=Aijeβuijσi. One can apply this to the RHS and the LHS of Equation s4 to get:

Aijeβuijσi=kjiAjkeβujk·0+eβ[J(σi,1)μ]kjiAjkeβujk·1=kjiAjk(1+eβ[J(σi,1)μ]eβkjiujk)

Next one can take the fraction Zij(1)/Zij(0):

AijeβuijAij=kjiAjk(1+eβ[J(1,1)μ+kjiujk])kjiAjk(1+eβ[J(0,1)μ+kjiujk])eβujk=1+eβ(Jμ+kjiujk)1+eβ(μ+kjiujk)

Taking the logarithm on both sides of the above equation results in the following set of self-consistent equations for the messages uij:

uij=1βlog(1+eβJβμ+βkjiujk1+eβμ+βkjiujk) (Equation s5)

which is Equation 5 from the main text. To further simplify this set of equations, one can assume that the tree-graph is a Caley-Graph with a branching of C=K+1 and that there is homogeneity of the messages, i.e. uij=u,i,j. Thus one has kjiujk=Ku as |ji|=K. One therefore retrieves for Equation s5:

u=1βlog[1+eβ(Jμ+Ku)1+eβ(μ+Ku)] (Equation s6)

which is Equation 6 from the main text. One can furthermore retrieve the probability P(σ1=1) of a lattice site being in state 1 (i.e. being occupied by a solute particle):

P(σ1=1)=eβμ(1)i1Z1i(1)Z=eβμi1Z1i(1)i1Z1i(0)+eβμi1Z1i(1)φ

which is essentially the volume-fraction φ solute particles2. Applying the same parametrization from above results in:

φ=eβμi1A1ieβu1ii1A1i+eβμi1A1ieβu1i=eβμ+βi1u1i1+eβμ+βi1u1i=eβμ+β(K+1)u1+eβμ+β(K+1)u

Again the assumption that the tree-graph is a Caley-Graph, therefore |1|=K+1, as well as the homogeneity u1i=u,i, was used. This way one retrieves φ is depending on u and μ:

φ(u,μ)=eβμ+β(K+1)u1+eβμ+β(K+1)u (Equation s7)

which is Equation 7 from the main text. In order to calculate the phase diagram it is necessary to have both φ and βμ parameterized in the following way:

{βμ(u)φ(u)

i.e. φ and βμ as functions of the common parameter u. Starting with βμ(u), one can use Equation s6:

eβu=1+eβ(Jμ+Ku)1+eβ(μ+Ku)eβu[1+eβ(μ+Ku)]=1+eβ(Jμ+Ku)eβu+eβ[μ+(K+1)u]=1+eβ(Jμ+Ku)eβu1=eβμeβKu(eβJeβu)eβμ=eβu1eβKu(eβJeβu)

Taking the logarithm on both sides results in:

βμ(u)=log(eβu1)+βKu+log(eβJeβu) (Equation s8)

Similarly for φ(u) one can use Equation s7:

φ=eβμ+β(K+1)u1+eβμ+β(K+1)uφ+φeβμeβ(K+1)u=eβμeβ(K+1)uφeβμ+φeβ(K+1)u=eβ(K+1)uφeβμ=(1φ)eβ(K+1)ueβ(K+1)u=(φφ1)eβμβu=1K+1[log(φφ1)+βμ]

substituting βμ with Equation s8 gives:

βu=1K+1[log(φφ1)log(eβu1)+βKu+log(eβJeβu)](K+1)βu=log[(φφ1)(eβJeβu)eβu1]+βKueKβueβu=(φφ1)(eβJeβu)(eβu1)eβKu

from this one can retrieve:

(φφ1)=eβu(eβu1)eβJeβu (Equation s9)
Calculating the spinodal-curve for a binary solution

In order to get the spinodal-curve one usually determines were the first derivative of the chemical potential μ with respect to the volume fraction φ (i.e. second derivative of the free energy F) is zero. As here βμ(u) and φ(u) are functions of the parameter u one needs to take:

(βμ)φ=(βμ)uuφ=(βμ)u(φu)1=(βμ)uφu=0

which is basically describes the Nullkline of the curve. This means that it is sufficient to look at the enumerator being 0, i.e. (βμ)u0. Therefore one can use Equation s8:

(βμ)u=βeβueβu1+βKβeβueβJeβu=0

substituting w=eβu one can solve this equation:

βw(eβJw)+βK(w1)(eβJw)βw(w1)(w1)(eβJw)=0K(w1)(eβJ1)=w(eβJw)+w(w1)K(w1)(eβJ1)=w(eβJ1)KweβJKeβJKw2+Kw=weβJwKw2+(KeβJ+keβJ+1)wKeβJ=0

The solution to this quadratic equation yields the followng expressions:

w1,2=(KeβJ+KeβJ+1)±(KeβJ+KeβJ+1)24K2eβJ2K

Collection everything together results in

(φφ1)=eβu(eβu1)eβJeβu=w(w1)eβJww1,2=b±b24K2eβJ2Kb=KeβJ+KeβJ+1 (Equation s10)

which is Equation 8 from the main text. In conclusion, to get a spinodal-curve one can chose values for βJ in order to get values for w1.2. One then substitutes them into Equation s10, to get values for φ. This way one thus has a function φ(βJ), in order to get βJ(φ) one simply takes the inverse (φ(βJ))1=βJ(φ).

Ternary system

For a ternary solution with σi{1,0,+1} one can assume, like in the binary solution, that J(σi,0)=μ(0)=0. Furthermore, as described in the main text, one can do the following relabeling: J(1,1)=J,J(+1,+1)=J++,J(1,+1)=J(+1,1)=J+,μ(1)=μ,μ(+1)=μ+. Putting this into Equation s1 for the partition function gives:

Z=σ1=1,0,+1eβμ(σ1)i1Z1i(σ1)=eβμ(1)=μi1Z1i(1)+eβμ(0)=1i1Z1i(0)+eβμ(+1)=μ+i1Z1i(+1)

Thus one retrieves the partition function for ternary solution as:

Z=eβμi1Z1i(1)+i1Z1i(0)+eβμ+i1Z1i(+1) (Equation s11)

In a similar way we one can modify Equation s2:

Zij(σi)=σj=1,0,1eβ[J(σi,σj)μ(σj)]kjiZjk(σj)=eβ[J(σi,1)μ(1)]kjiZjk(1)+eβ[J(σi,0)μ(0)]=1kjiZjk(0)+eβ[J(σi,+1)μ(+1)]kjiZjk(+1)

Which gives the sub-partition function for the sub-systems in the ternary lattice as:

Zij(σi)=eβ[J(σi,1)μ]kjiZjk(1)+kjiZjk(0)+eβ[J(σi,1)μ+]kjiZjk(+1) (Equation s12)

which is Equation 10 in the main text. Like in the binary solution one can introduce a parametrization: Zij(σi)=Aijeβ(vijσi+wijσi2). Applying this to the RHS and the LHS of Equation s12 gives:

Aijeβ(vijσi+wijσi2)=eβ[J(σi,1)μ]kjiAjkeβ(vjk+wjk)=ujk+kjiAjk+eβ[J(σi,+1)μ+]kjiAjkeβ(vjk+wjk)=ujk+=kjiAjk(eβ[J(σi,1)μ]eβkjiujk+1+eβ[J(σi,+1)μ+]eβkjiujk+)

As in the binary solution one can take the fraction Zij(1)/Zij(0):

AijeβuijAij=kjiAjk(eβ[Jμ+kjiujk]+1+eβ[J+μ++kjiujk+])kjiAjk(eβ[μ+kjiujk]+1+eβ[μ++kjiujk+])eβujk=eβ(Jμ+kjiujk)+1+eβ(J+μ++kjiujk+)eβ(μ+kjiujk)+1+eβ(μ++kjiujk+)

The same way one can get for Zij(+1)/Zij(0):

Aijeβuij+Aij=kjiAjk(eβ[J+μ+kjiujk]+1+eβ[J++μ++kjiujk+])kjiAjk(eβ[μ+kjiujk]+1+eβ[μ++kjiujk+])eβujk+=eβ(J+μ+kjiujk)+1+eβ(J++μ++kjiujk+)eβ(μ+kjiujk)+1+eβ(μ++kjiujk+)

These are again the messages for the ternary system. Taking the logarithm on both sides of the above equations one can retrieve get the formulas:

uij=1βlog(eβJβμ+βkjiujk+1+eβJ+βμ++βkjiujk+eβμ+βkjiujk+1+eβμ++βkjiujk+)uij+=1βlog(eβJ+βμ+βkjiujk+1+eβJ++βμ++βkjiujk+eβμ+βkjiujk+1+eβμ++βkjiujk+) (Equation s13)

Again, one can assume a Caley-Graph with a branching of C=K+1 and uij±=u±,i,j. Thus one has kjiujk±=Ku± as |ji|=K. Equation s13 then simplifies to:

u=1βlog[eβ(Jμ+Ku)+1+eβ(J+μ++Ku+)eβ(μ+Ku)+1+eβ(μ++Ku+)]u+=1βlog[eβ(J+μ+Ku)+1+eβ(J++μ++Ku+)eβ(μ+Ku)+1+eβ(μ++Ku+)] (Equation s14)

which is Equation 11 in the main text. As in the binary solution on can calculate the probabilities P(σ1=1),P(σ1=+1) of a lattice site being in the state 1,+1 (i.e. being occupied by a solute particle of the - type or + type):

P(σ1=1)=eβμi1Z1i(1)eβμi1Z1i(1)+i1Z1i(0)+eβμ+i1Z1i(+1)φP(σ1=+1)=eβμ+i1Z1i(+1)eβμi1Z1i(1)+i1Z1i(0)+eβμ+i1Z1i(+1)φ+

Which are essentially the volume-fractions φ+,φ for the solute particles3. Applying the parametrization from above results in:

φ±=eβμ±i1A1ieβu1i±eβμi1A1ieβu1i+i1A1i+eβμ+i1A1ieβu1i+=eβμ±i1eβu1i±eβμi1eβu1i+1+eβμ+i1eβu1i+=eβμ±eβi1u1i±eβμeβi1u1i+1+eβμ+eβi1u1i+=eβμ±eβ(K+1)u±eβμeβ(K+1)u+1+eβμ+eβ(K+1)u+φ+

assuming again a Caley-Graph with |1|=K+1 and u1i±=u±,i. This way one retrieves φ,φ+ in a ternary-solution as:

φ=eβμ+β(K+1)ueβμ+β(K+1)u+1+eβμ++β(K+1)u+φ+=eβμ++β(K+1)u+eβμ+β(K+1)u+1+eβμ++β(K+1)u+ (Equation s15)

which is Equation 12 from the main text.

Calculating the spinodal-curve for a ternary solution

In order to get the spinodal-curve for a ternary system a small “workaround” is needed. First, one can define the following variable transformation

m±=μ±+Cu±

(recall that for our tree-graph one has C=K+1). One thus gets for Equation s15:

φ±=eβm±1+eβm+eβm+m±=log[φ±(1+eβm+eβm+)]

Given φ± one can numerically solve this self-consistent equation to get an estimator for m±. In a similar way one can use the variable transformation from above on Equation s14 (recall K=C1):

u±=1βlog[eβ(J±±+m±u±)+eβ(J++mu)+1eβ(mu)+eβ(m+u+)+1]

Together with the estimate for m± one can again numerically solve this self consistent equation to get an estimate for u±. Finally one can get μ± from the variable transformation together with the estimates for m± and u±:

μ±=m±+Cu±

This way one retrieves an estimate for the external fields μ± in every point (φ+,φ). to get the spinodal-curve one then needs to take the Hessian-matrix:

H=(μ+φ+μ+φμφ+μφ)

(recall that μ±=Fφ±, so μ±φ±=2Fφ±φ±). One can compute the derivatives numerically. With the hessian one can use the property that if tr(H)>0 and det(H)>0 the matrix is positive-definite meaning that the free energy F is concave-upward which means that there is no phase-separation. Thus for all points (φ+,φ) where this is is not the case we know that there is phase-separation happening.

Formulation of the regular solution model

To derive the mean field equations of the regular solution model one again starts from the Hamiltonian of the system (Equation 1 in the main text). Again the lattice is approximated as a graph, however in contrast to the BP-model one assumes a fully connected graph, rather then a tree. One can furthermore substitute the interaction function J(σi,σj) and the chemical potential μ(σi) with a symetric matrix and a vector respectively, i.e.: J(σi,σj)=Jσiσj,μ(σi)=μσi. As the lattice is now fully connected the pairwise sum runs now over all lattice sites. This means one can rewrite the Hamiltonian to:

H(σ)=12Ni=1Nj=1NJσiσj+i=1Nμσi

One can further rewrite Jσiσj and μσi to:

Jσiσj=k=0q1l=0q1Jklδkσiδlσj,μσi=k=0q1μkδkσi

with 0,,q1 being the possible states for σi (q possible states overall4) and δkσi being the Kronecker-delta. Substituting this back into the Hamiltonian yields:

H(σ)=12Ni,j=1Nk,l=0q1Jklδkσiδlσj+i=1Nk=0q1μkδkσi=12Nk,l=0q1Jkli,j=1Nδkσiδlσj+k=0q1μki=1Nδkσi=12Nk,l=0q1Jkl(i=1Nδkσi)=Nk(j=1Nδlσj)=Nl+k=0q1μki=1Nδkσi=Nk

with Nk being the number lattice sites that are in state k, i.e. the number of type-k molecules. Thus the Hamiltonian of the regular solution model is:

H(σ)=12Nk=0q1l=0q1JklNkNl+k=0q1μkNk (Equation s16)

Again one can insert Equation s16 into the partition function (Eq. 2 from the main text) to get:

Z=σ1,,σNeβ[12Nk,lJklNkNlkμkNk]

This sum is running over the state vector σ=(σ1,,σi,,σN) (i.e. the vector representing all the state of all the lattice-sites). Having transformed the exponent to be dependent on Nk rather than σi one would also want the sum to be running running over the state vector N=(N0,,Nk,,Nq1) which is the vector representing the amount of lattice-sites that are in a certain sate k. In general a certain state vector N can be represented by multiple vectors σ 5. This multiplicity is accounted for by further introducing a multinomial coefficient in the sum. One can therefore rewrite the partition function to:

Z=N0,,Nq(NN0Nq1)eβ[12Nk,lJklNkNlkμkNk]

One can use Stirling-approximation, i.e. N!eN(logN1), to do the following simplification:

(NN0Nq1)=N!N0!Nq1!eN(logN1)kNk(logNk1)=eNlogNkNklogNk

Substituting this back into the partition function yields:

Z={Nk}exp[β(12Nk,l=0q1JklNkNlk=0q1μkNk)+NlogNk=0q1NklogNk]={Nk}ef(N)

which is a partition sum over the state space {Nk} with the constraint that Nk=N. Since Nk basically represents the amount of type-k molecules in the system, one has: φk=NkN, with φk being the volume fraction of type-k molecules, with φk=1. Thus the state space {φk} is essentially defined by a simplex. One can generalize the above partition sum to an integral over this simplex:

Z={φk}eβNF(φ)dφ

With F(φ) being the free energy of the system. Comparing this integral with the partition sum one can see that f(N)=βNF(φ). Therefore one can rewrite the exponent in the partition sum from above in order to get F(φ):

f(N)=β(12Nk,l=0q1JklNkNlk=0q1μkNk)+NlogNk=0q1NklogNk=βN[12N2k,l=0q1JklNkNl+1Nk=0q1μkNk1βlogN+1βNk=0q1NklogNk]=βN[12k,l=0q1JklNkN=ϕkNlN=ϕl+k=0q1μkNkNϕk+1β(k=0q1NkN=ϕklogNklogN)]=βN[12k,l=0q1Jklϕkϕl+k=0q1μkϕk+1β(k=0q1ϕklogNklogN=kNkNlogN)]=βN[12k,l=0q1Jklϕkϕl+k=0q1μkϕk+1β(k=0q1ϕk(logNklogN)=logNkN)]=βN[12k,l=0q1Jklϕkϕl+k=0q1μkϕk+1βk=0q1ϕklogϕk]

Using the relation f(N)=βNF(φ) from above one retrieves:

F(φ)=12k,l=0q1Jklφkφl+k=0q1μkφk+1βk=0q1φklogφk (Equation s17)

which is the free energy of the regular solution model.

Binary system

In a binary system one has σi=0,1 i.e. q=2. One can assume for the interactions and the chemical potential: J00=J01=J10=0,μ0=0 as well as J11=J,μ1=μ. Furthermore for the volume fraction one has: φ1=φ and φ0=1φ. This means that Equation s17 simplifies to:

F=Jφ22+μφ+1β[φlogφ+(1φ)log(1φ)] (Equation s18)

One can get the chemical potential by taking the derivative Fφ=0:

Fφ=Jφ+μ+1β[logφlog(1φ)]=0

From this one retrieves the chemical potential as:

βμ=βJφlogφ+log(1φ) (Equation s19)
Ternary system

In a ternary system one has σi=1,0,+1 i.e. q=3. One can assume for the interactions and the chemical potential: J0,0=J0,1=J1,0=J0,+1=J+1,0=0,μ0=0 as well as J+1,+1=J++,J+1,1=J1,+1=J+,J1,1=J,μ1=μ,μ+1=μ+. Furthermore for the volume fraction one has: φ1=φ,φ+1=φ+ and φ0=1φφ+. This means that Equation s17 simplifies to:

F=Jϕ22J+ϕϕ+J++ϕ+22+μϕ+μ+ϕ++1β[ϕlogϕ+ϕ+logϕ++(1ϕϕ+)log(1ϕϕ+)] (Equation s20)

One can get the chemical potentials by taking the derivative Fφ±=0:

Fφ±=J±±φ±J+φ+μ±+1β[logφ±log(1φφ+)]=0

From this one retrieves the chemical potentials as:

βμ=βJφ+βJ+φ+logφ+log(1φφ+)βμ+=βJ++φ++βJ+φlogφ++log(1φφ+) (Equation s21)

Retrieving the phase diagrams for a binary-system using the Currie-Weiss (CW) model

The Currie-Weiß (CW) model is another approach in order to calculate the phase-diagram6. Like with the BP-model one starts with the Hamiltonian of the system (Equation 1 in the main text). In a binary-solution with σi=0,1 one can substitute J(σi,σj)=Jσiσj and μ(σi)=μσi which results in the Hamiltonian:

H(σ)=Ji,jσiσj+μiσi (Equation s22)

For the CW-model one make the following approximation:

σi=σ+δi

with δi1. In other words, the state at lattice site-i is approximated with and average value σ and a small deviation δi. This way one can simplify the pairwise-sum from Equation s22:

i,jσiσj=i,j(σ+δi)·(σ+δj)=i,j[σ2+(δi=σiσ+δj=σjσ)σ+δiδj0]i,j[σ2+(σiσ+σjσ)σ]=i,j[σiσ+σjσσ2]=σi,jσi+σi,jσjσ2i,j1=σ12i=1NσijNi1=k+1+σ12j=1NσjiNj1=k+1σ212i=1NjN11N(k+1)=σk+12iσi+σk+12jσj=iσiσ2N(k+1)2=σ(k+1)iσiσ2N(k+1)2

Substituting this back into the Hamiltonian gives:

H=J[σ(k+1)iσiσ2N(k+1)2]+μiσi=Jσ(k+1)iσi+Jσ2N(k+1)2+μiσi

This way one can retrieve the Hamiltonian for the CW-model as:

H(σ)=Jσ2N(k+1)2[Jσ(k+1)μ]iσi (Equation s23)

Inserting Equation s23 into the partition function (Equation 2 from the main text) yields:

Z=σ1σNeβJσ2N(k+1)2eβ[Jσ(k+1)μ]iσi=eβJσ2N(k+1)2σ1σNieβ[Jσ(k+1)μ]σi=eβJσ2N(k+1)2σ1σNeβ[Jσ(k+1)μ]σ1··eβ[Jσ(k+1)μ]σN=eβJσ2N(k+1)2σ1=0,1eβ[Jσ(k+1)μ]σ1(1+eβ[Jσ(k+1)μ])··σN=0,1eβ[Jσ(k+1)μ]σN(1+eβ[Jσ(k+1)μ])

Thus resulting in the partition function for the CW-model:

Z=eβJσ2N(k+1)2(1+eβ[Jσ(k+1)μ])N (Equation s24)

Taking the logarithm on both sides yields:

logZ=N[log(1+eβ[Jσ(k+1)μ])βJσ2(k+1)2] (Equation s25)

Looking at the derivative of logZ with respect to βμ for the general expression Z=σieβfinteβμσi:

logZ(βμ)=1ZZ(βμ)=1Zσieβfintiσieβμσi=i1Zσiσieβfinteβμσi=iσi=σ=Nσ

In other words one retrieves the following relation:

σ=1NlogZ(βμ)

In general one can substitute σ=φ, i.e. the average site occupancy corresponds to the volume fraction of the solute. Applying the above relation to the logarithm of Equation s25 gives:

φ=1N(βμ)N[log(1+eβ[Jφ(k+1)μ])βJφ2(k+1)2]=(βμ)log(1+eβ[Jφ(k+1)μ])=eβ[Jφ(k+1)μ]1+eβ[Jφ(k+1)μ]

Thus one retrieves for the volume fraction φ

φ(βμ)=eβJφ(k+1)eβμ1+eβJφ(k+1)eβμ

One can solve this equation now for βμ

φ(1+eβJφ(k+1)eβμ)=eβJφ(k+1)eβμφ+φeβJφ(k+1)eβμ=eβJφ(k+1)eβμeβJφ(k+1)eβμ(1φ)=φeβJφ(k+1)eβμ=φ1φβJφ(k+1)βμ=logφlog(1φ)

Thus one retrieves the following formula for βμ:

βμ=log(1φ)logφ+βJφ(k+1) (Equation s26)
Calculating the spinodal-curve

As with the BP-model, the spinodal-curve can be determined by setting (βμ)φ=0, i.e.:

(βμ)φ=11φ1φ+βJ(k+1)=0βJ(k+1)=1φ+11φβJ(k+1)=1φ(1φ)

Thus one has for the spinodal-curve:

βJ=1(k+1)1φ(1φ) (Equation s27)

which is Equation 9 from the main text.

Calculating the binodal-curve

The binodal curve has been calculated through the Maxwell construction. We report an example here below in Figure S1 (BP for the binary system with K=3, β=3). This is obtained by the standard procedure of finding the point where the chemical potentials of the two phases are equal. Upon looking in Figure S1 (top) this geometrically corresponds to find the horizontal line whose intersection with the mean-field isothermal curve gives regions of equal area. We report here in Figure S1 (bottom) the binodal curves for the binary system with both approximations (CW and BP) alongside with the spinodals.

Finite size scaling

The systems we are considering here have short-range interactions and finite number of components (we are not dealing with a disordered systems) and thus, in regard to the study of the peak of specific heat as a function of the temperature, finite size effects shall follow established results of classical finite size scaling theory.49 In particular, in our case, the rounding and shifting of the transition point is ruled by terms of the order O(Ld) (L being the lattice size and d the dimension), as we show below in Figure S2

Calibration of the image processing algorithm

Figures 2 and 3 (main text) employ a novel image processing algorithm to detect phase separation in snapshots of numerical simulations. The algorithm is explained in the text and illustrated by the Figure 6 (main text). Here we elaborate on the algorithm and describe the required calibration procedure.

The image processing algorithm defines a measure of phase separation ξ, a continuous variable from 0 (well mixed) to 1 (phase separated). A threshold value needs to be calibrated based on comparison with numerical simulations of different systems along a simulated annealing pathway (β slowly increasing). Then, the method can be used for binary classification (mixed/separated). The Figure S3 shows the measure of phase separation ξ compared to the specific heat, as a part of the calibration procedure.

Further details on numerical simulations

In all simulations, the lattice was initialized randomly with a uniform distribution of all components. In case of the results presented in the Figure 2 (main text), the system was slowly evolved along a simulation pathway with the inverse thermodynamic temperature β increasing linearly from 0 to 8 over 104 iterations (simulated annealing). During each iteration, the system was equilibrated for 103 steps and the final snapshot was analysed for phase-separation. The total number of steps per system (defined by volume fraction φ) was therefore 107, each step consisting of L2 Kawasaki swaps, where L is the system size. For the Figure 3 (main text), the following procedure was employed. During an initial annealing period (104 steps), β was increased from 0 to 1, which was used for the rest of the simulation. Afterwards, the system was simulated for 106 steps in order to reach equilibrium, which has been verified by observing a plateau in the measured total energy of the system. Finally, the simulation was advanced further 106 steps during which a total of 103 uniformly distributed snapshots were collected for present analysis.

Further details on the comparison between the cavity method results and numerical simulations

For sake of clarity, we report in Figure S4 phase diagrams for the ternary system where we superimpose the results from BP with the ones from numerical simulations: in all cases we are above 88% accuracy.

Experimental methods

General experimental conditions

Experiments were carried at room temperature in a 1536 well microplate (Greiner bio-one, item no.: 783096) where the coacervate forming components, i.e. Poly-L-lysine hydrochloride of length 10mer (Alamanda polymers, item: PLKC10) and Adenosine 5 -diphosphate sodium salt (Sigma Aldrich, cat. no.: A2754), were distributed, from 10X stock solutions, using Labcyte Echo 550 acoustic liquid dispenser. The phase diagram was obtained in 20mM Tris-HCl buffer at pH 9.0 which was dispensed using Fluidx XRD-384 reagent dispenser. After mixing the solutions, bright-field images of each of the wells were acquired using Yokogawa CellVoyager™ CV7000 high-throughput cytological discovery system at 60X magnification (Olympus objective UPLSAPO60XW, product no.: N1480800). The formation of coacervate was detected by visual inspection of the acquired images and by automated detection of phase separation (through image processing). All the chemicals were prepared in water at 200 mM concentrations. The buffer used here is Tris-HCl, which was prepared by dissolved 25 mM Trizma base (cat. no.: T1503) and was adjusted to pH 9.0 using hydrochloric acid.

Automated liquid handling

Automated liquid handling was performed using two different instruments. The Fluidx XRD-384 reagent dispenser was using to fill 3.2 μL of buffer solution in a 1536 well microplate (Greiner bio-one, item no.: 783096). The positive and the negative chemical species were dispensed using Labcyte Echo 550 acoustic liquid dispenser in a volume of 4 nL each. The remaining volume up to 4 μL was filled up with Milli-Q water. The .csv file that served as an input for the Labcyte Echo 550 was prepared using KNIME. The KNIME workflow takes an excel sheet with desired concentrations of positive and negative chemical species and performs required transformations in order to produce a .csv file that is Echo 550 readable. Once the dispensing is over the 1536 well microplate is vortexed in order to mix the two components. The microwell plate is then proceeded for microscopy. The Figure S5 provides a comprehensive view of the complete experimental pipeline.

Acknowledgments

This work has been supported by the Horizon 2020 Marie Curie ITN (“ProtoMet”—Grant Agreement no. 813873 with the European Commission), within which NL & RB obtained a PhD fellowship. NL thanks the John Templeton Foundation that funded part of his fellowship (grant #62220). Both NL and KRM acknowledge support from the Basque Government (IT1668-22) and the Spanish Ministry of Science and Innovation (PID2019-104576GB-I00). OT thanks the Biofisika Institute for kind hospitality during the development of this work. OT acknowledges the Faculty of Mathematics and Physics of the Charles University (Prague, Czech Republic) where he is enrolled as a PhD student. OT thanks for support to the European Regional Development Fund (project ChemBioDrug no. CZ.02.1.01/0.0/0.0/16 019/0000729). RB thanks the Technology Development Studio of MPI-CBG for their technical and infrastructural support. Many thanks to Martin Stöter setting up the automation of the experimental pipeline and Rico Barsacchi for assisting with the image acquisition.

Author contributions

Conceptualization DDM and KRM; methodology, DDM; investigation DDM, NL, OT, and RB; writing – original draft, DDM, NL, and OT; writing – review & editing, DDM, NL, OT, KRM, DT, CF, LL, and RB; funding acquisition, KRM and DT; resources RB, OT, and DT; supervision, DDM, KRM, DT, CF, and LL.

Declaration of interests

The authors declare no competing interests.

Published: March 6, 2023

Footnotes

Supplemental information can be found online at https://doi.org/10.1016/j.isci.2023.106300.

Supplemental information

Document S1. Figures S1–S5
mmc1.pdf (651.3KB, pdf)

Data and code availability

Source code for the parameter inference as well as the Monte Carlo numerical simulation is available online: https://github.com/ondrejtichacek/cavity-phase-sep.

References

  • 1.Harold F.M. Oxford University Press; 2003. The Way of the Cell: Molecules, Organisms, and the Order of Life. [Google Scholar]
  • 2.M Berg J., Stryer L., Tymoczko J.L. Springer-Verlag; 2015. Biochemistry. [Google Scholar]
  • 3.Landau L., Lifshitz E.M., Pitaevskii L.P. Course of theory physics. Statistical Physics. 1980;vol. 9 chap. IX. [Google Scholar]
  • 4.Wurtz J.D., Lee C.F. Stress granule formation via ATP depletiontriggered phase separation. New J. Phys. 2018;20:045008. [Google Scholar]
  • 5.Shin Y., Brangwynne C.P. Liquid phase condensation in cell physiology and disease. Science. 2017;357:eaaf4382. doi: 10.1126/science.aaf4382. [DOI] [PubMed] [Google Scholar]
  • 6.Conte M., Irani E., Chiariello A.M., Abraham A., Bianco S., Esposito A., Nicodemi M. Loop-extrusion and polymer phase-separation can co-exist at the single-molecule level to shape chromatin folding. Nat. Commun. 2022;13:4070. doi: 10.1038/s41467-022-31856-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Sartori P., Leibler S. Lessons from equilibrium statistical physics regarding the assembly of protein complexes. Proc. Natl. Acad. Sci. USA. 2020;117:114–120. doi: 10.1073/pnas.1911028117. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Frayn K.N. John Wiley & Sons; 2009. Metabolic Regulation: A Human Perspective. [Google Scholar]
  • 9.Zhang Y., Bertulat B., Tencer A.H., Ren X., Wright G.M., Black J., Cardoso M.C., Kutateladze T.G. MORC3 forms nuclear condensates through phase separation. iScience. 2019;17:182–189. doi: 10.1016/j.isci.2019.06.030. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Petronilho E.C., Pedrote M.M., Marques M.A., Passos Y.M., Mota M.F., Jakobus B., de Sousa G.D.S., Pereira da Costa F., Felix A.L., Ferretti G.D.S., et al. Phase separation of p53 precedes aggregation and is affected by oncogenic mutations and ligands. Chem. Sci. 2021;12:7334–7349. doi: 10.1039/D1SC01739J. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Lu J., Qian J., Xu Z., Yin S., Zhou L., Zheng S., Zhang W. Emerging roles of liquid-liquid phase separation in cancer: from protein aggregation to immune-associated signaling. Front. Cell Dev. Biol. 2021;9:631486. doi: 10.3389/fcell.2021.631486. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Ahn J.H., Davis E.S., Daugird T.A., Zhao S., Quiroga I.Y., Uryu H., Li J., Storey A.J., Tsai Y.H., Keeley D.P., et al. Phase separation drives aberrant chromatin looping and cancer development. Nature. 2021;595:591–595. doi: 10.1038/s41586-021-03662-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Dora Tang T.Y., Rohaida Che Hak C., Thompson A.J., Kuimova M.K., Williams D.S., Perriman A.W., Mann S. Fatty acid membrane assembly on coacervate microdroplets as a step towards a hybrid protocell model. Nat. Chem. 2014;6:527–533. doi: 10.1038/nchem.1921. [DOI] [PubMed] [Google Scholar]
  • 14.Zwicker D., Seyboldt R., Weber C.A., Hyman A.A., Jülicher F. Growth and division of active droplets provides a model for protocells. Nat. Phys. 2017;13:408–413. doi: 10.1038/nphys3984. [DOI] [Google Scholar]
  • 15.Donau C., Späth F., Sosson M., Kriebisch B.A.K., Schnitter F., Tena-Solsona M., Kang H.S., Salibi E., Sattler M., Mutschler H., Boekhoven J. Active coacervate droplets as a model for membraneless organelles and protocells. Nat. Commun. 2020;11:5167. doi: 10.1038/s41467-020-18815-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Seyboldt R., Jülicher F. Role of hydrodynamic flows in chemically driven droplet division. New J. Phys. 2018;20:105010. doi: 10.1088/1367-2630/aae735. [DOI] [Google Scholar]
  • 17.AI O. Moscowskii, Rabochii (Repr. in transl. Bernal 1967, S 1-214) 1924. Proiskhozhdenie Zhizny, Moscow; Izd. [Google Scholar]
  • 18.Lauber N., Flamm C., Ruiz-Mirazo K. “Minimal metabolism”: a key concept to investigate the origins and nature of biological systems. Bioessays. 2021;43:2100103. doi: 10.1002/bies.202100103. [DOI] [PubMed] [Google Scholar]
  • 19.Floris E., Piras A., Dall'Asta L., Gamba A., Hirsch E., Campa C.C. Physics of compartmentalization: how phase separation and signaling shape membrane and organelle identity. Comput. Struct. Biotechnol. J. 2021;19:3225–3233. doi: 10.1016/j.csbj.2021.05.029. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Milo R., Phillips R. Garland Science; 2015. Cell Biology by the Numbers. [Google Scholar]
  • 21.Sear R.P., Cuesta J.A. Instabilities in complex mixtures with a large number of components. Phys. Rev. Lett. 2003;91:245701. doi: 10.1103/PhysRevLett.91.245701. [DOI] [PubMed] [Google Scholar]
  • 22.Jacobs W.M., Frenkel D. Phase transitions in biological systems with many components. Biophys. J. 2017;112:683–691. doi: 10.1016/j.bpj.2016.10.043. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Jacobs W.M. Self-assembly of biomolecular condensates with shared components. Phys. Rev. Lett. 2021;126:258101. doi: 10.1103/PhysRevLett.126.258101. [DOI] [PubMed] [Google Scholar]
  • 24.Carugno G., Neri I., Vivo P. Physical Biology. 2022. Instabilities of complex fluids with partially structured and partially random interactions. [DOI] [PubMed] [Google Scholar]
  • 25.Krishna S., Brenner M.P. Phase separation in fluids with many interacting components. Proc. Natl. Acad. Sci. USA. 2021;118 doi: 10.1073/pnas.2108551118. e2108551118. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Flory P.J. Thermodynamics of high polymer solutions. J. Chem. Phys. 1942;10:51–61. doi: 10.1063/1.1723621. [DOI] [Google Scholar]
  • 27.Huggins M.L. Some properties of solutions of long-chain compounds. J. Phys. Chem. 1942;46:151–158. doi: 10.1021/j150415a018. [DOI] [Google Scholar]
  • 28.Overbeek J.T.G., Voorn M.J. Phase separation in polyelectrolyte solutions Theory of complex coacervation. J. Cell. Comp. Physiol. 1957;49:7–26. doi: 10.1002/jcp.1030490404. [DOI] [PubMed] [Google Scholar]
  • 29.Lin Y.-H., Forman-Kay J.D., Chan H.S. Sequence-specific polyampholyte phase separation in membraneless organelles. Phys. Rev. Lett. 2016;117:178101. doi: 10.1103/PhysRevLett.117.178101. [DOI] [PubMed] [Google Scholar]
  • 30.Lin Y.-H., Brady J.P., Forman-Kay J.D., Chan H.S. Charge pattern matching as a ’fuzzy’mode of molecular recognition for the functional phase separations of intrinsically disordered proteins. New J. Phys. 2017;19:115003. doi: 10.1088/1367-2630/aa9369. [DOI] [Google Scholar]
  • 31.Cardy J. Vol. 5. Cambridge university press; 1996. (Scaling and Renormalization in Statistical Physics). [Google Scholar]
  • 32.Bethe H.A. Statistical theory of superlattices. Proc. R. Soc. London Series A Math. Phys. Sci. 1935;150:552–575. doi: 10.1098/rspa.1935.0122. [DOI] [Google Scholar]
  • 33.Peierls R. Statistical theory of superlattices with unequal concentrations of the components. Proc. R. Soc. London Series A Math. Phys. Sci. 1936;154:207–222. doi: 10.1098/rspa.1936.0047. [DOI] [Google Scholar]
  • 34.Mézard M., Parisi G. The cavity method at zero temperature. J. Stat. Phys. 2003;111:1–34. doi: 10.1023/A:1022221005097. [DOI] [Google Scholar]
  • 35.Yedidia J.S., Freeman W.T., Weiss Y. Understanding belief propagation and its generalizations. Exploring artificial Intelligence in the New Millennium, 8; 2003. p. 236–239.
  • 36.Mezard M., Montanari A. Oxford University Press; 2009. Information, Physics, and Computation. [Google Scholar]
  • 37.Baxter R.J. Elsevier; 2016. Exactly Solved Models in Statistical Mechanics. [Google Scholar]
  • 38.Mertens S. Computational complexity for physicists. Comput. Sci. Eng. 2002;4:31–47. doi: 10.1109/5992.998639. [DOI] [Google Scholar]
  • 39.Duke T., Graham I. Equilibrium mechanisms of receptor clustering. Prog. Biophys. Mol. Biol. 2009;100:18–24. doi: 10.1016/j.pbiomolbio.2009.08.003. [DOI] [PubMed] [Google Scholar]
  • 40.Sarker R., Mohammadian M., Yao X. Vol. 48. Springer Science & Business Media; 2002. (Evolutionary Optimization). [Google Scholar]
  • 41.Kawasaki K. Diffusion constants near the critical point for time-dependent Ising models. I. Phys. Rev. 1966;145:224–230. doi: 10.1103/PhysRev.145.224. [DOI] [Google Scholar]
  • 42.Schupper N., Shnerb N.M. Inverse melting and inverse freezing: a spin model. Phys. Rev. E. 2005;72:046107. doi: 10.1103/PhysRevE.72.046107. [DOI] [PubMed] [Google Scholar]
  • 43.Gross D., Kanter I., Sompolinsky H. Mean-field theory of the Potts glass. Phys. Rev. Lett. 1985;55:304–307. doi: 10.1103/PhysRevLett.55.304. [DOI] [PubMed] [Google Scholar]
  • 44.Krząkała F., Zdeborová L. Potts glass on random graphs. Europhys. Lett. 2008;81:57005. doi: 10.1209/0295-5075/81/57005. [DOI] [Google Scholar]
  • 45.McCarty J., Delaney K.T., Danielsen S.P.O., Fredrickson G.H., Shea J.E. Complete phase diagram for liquid-liquid phase separation of intrinsically disordered proteins. J. Phys. Chem. Lett. 2019;10:1644–1652. doi: 10.1021/acs.jpclett.9b00099. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Pal T., Wessén J., Das S., Chan H.S. Subcompartmentalization of polyampholyte species in organelle-like condensates is promoted by charge-pattern mismatch and strong excluded-volume interaction. Phys. Rev. E. 2021;103 doi: 10.1103/PhysRevE.103.042406. [DOI] [PubMed] [Google Scholar]
  • 47.Wessén J., Das S., Pal T., Chan H.S. Analytical formulation and field-theoretic simulation of sequence- specific phase separation of protein-like heteropolymers with short-and long-spatial-range interactions. J. Phys. Chem. B. 2022;126:9222–9245. doi: 10.1021/acs.jpcb.2c06181. [DOI] [PubMed] [Google Scholar]
  • 48.Lin Y.-H., Wessén J., Pal T., Das S., Chan H.S. Phase-Separated Biomolecular Condensates. Springer; 2023. Numerical techniques for applications of analytical theories to sequence-dependent phase separations of intrinsically disordered proteins; pp. 51–94. [DOI] [PubMed] [Google Scholar]
  • 49.Binder K., Landau D.P. Finite-size scaling at first-order phase transitions. Phys. Rev. B. 1984;30:1477–1485. [Google Scholar]

Associated Data

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

Supplementary Materials

Document S1. Figures S1–S5
mmc1.pdf (651.3KB, pdf)

Data Availability Statement

Source code for the parameter inference as well as the Monte Carlo numerical simulation is available online: https://github.com/ondrejtichacek/cavity-phase-sep.


Articles from iScience are provided here courtesy of Elsevier

RESOURCES