Professional Documents
Culture Documents
Phase Separated Biomolecular Condensates Methods and Protocols Methods in Molecular Biology 2563 Huan-Xiang Zhou (Editor)
Phase Separated Biomolecular Condensates Methods and Protocols Methods in Molecular Biology 2563 Huan-Xiang Zhou (Editor)
Phase Separated Biomolecular Condensates Methods and Protocols Methods in Molecular Biology 2563 Huan-Xiang Zhou (Editor)
https://ebookmeta.com/product/whole-body-regeneration-methods-
and-protocols-methods-in-molecular-biology-2450-blanchoud/
https://ebookmeta.com/product/circadian-regulation-methods-and-
protocols-methods-in-molecular-biology-2482-guiomar-solanas/
https://ebookmeta.com/product/rhodopsin-methods-and-protocols-
methods-in-molecular-biology-2501-valentin-gordeliy-editor/
https://ebookmeta.com/product/ferroptosis-methods-and-protocols-
methods-in-molecular-biology-2712-guido-kroemer-editor/
DNAzymes Methods and Protocols Methods in Molecular
Biology 2439 Gerhard Steger (Editor)
https://ebookmeta.com/product/dnazymes-methods-and-protocols-
methods-in-molecular-biology-2439-gerhard-steger-editor/
https://ebookmeta.com/product/cancer-cell-biology-methods-and-
protocols-methods-in-molecular-biology-2508-sherri-l-christian-
editor/
https://ebookmeta.com/product/proteomics-in-systems-biology-
methods-and-protocols-methods-in-molecular-biology-2456-jennifer-
geddes-mcalister-ed/
https://ebookmeta.com/product/mouse-cell-culture-methods-and-
protocols-methods-in-molecular-biology-633-andrew-ward/
https://ebookmeta.com/product/monoamine-oxidase-methods-and-
protocols-methods-in-molecular-biology-2558-claudia-binda-editor/
Methods in
Molecular Biology 2563
Huan-Xiang Zhou
Jan-Hendrik Spille
Priya R. Banerjee Editors
Phase-Separated
Biomolecular
Condensates
Methods and Protocols
METHODS IN MOLECULAR BIOLOGY
Series Editor
John M. Walker
School of Life and Medical Sciences
University of Hertfordshire
Hatfield, Hertfordshire, UK
Edited by
Huan-Xiang Zhou
Department of Chemistry, University of Illinois at Chicago, Chicago, IL, USA
Jan-Hendrik Spille
Department of Physics, University of Illinois at Chicago, Chicago, IL, USA
Priya R. Banerjee
Department of Physics, University at Buffalo, State University, Buffalo, NY, USA
Editors
Huan-Xiang Zhou Jan-Hendrik Spille
Department of Chemistry Department of Physics
University of Illinois at Chicago University of Illinois at Chicago
Chicago, IL, USA Chicago, IL, USA
Priya R. Banerjee
Department of Physics
University at Buffalo, State University
Buffalo, NY, USA
This Humana imprint is published by the registered company Springer Science+Business Media, LLC, part of Springer
Nature.
The registered company address is: 1 New York Plaza, New York, NY 10004, U.S.A.
Preface
v
vi Preface
Table 1
Summary of chapters
(continued)
Preface vii
Table 1
(continued)
large number of mixtures and then a high-content analysis system to rapidly select mixtures
that form condensates. Wang and Hayer-Hartl (Chap. 14) review their studies on conden-
sates involved in the biogenesis of carboxysomes, which are cytosolic bodies for photosyn-
thetic CO2 fixation. Interestingly, these condensates are formed by folded domains,
including Rubisco large and small subunits and multiple Rubisco small subunit-like domains
connected by flexible linkers. The methods used include transmission electron microscopy
in both negative-staining and cryo conditions. The chapter by Tollervey et al. (Chap. 15)
describes the application of cryo-electron tomography in a variety of reconstituted biomo-
lecular condensates. This method is capable of revealing interaction networks inside
condensates.
The last seven chapters present methods that enable in-cell characterization of biomo-
lecular condensates. Gruijs da Silva and Dormann (Chap. 16) outline sedimentation assays
in vitro and in cell to analyze how the phase behaviors of ribonucleoproteins (RNPs) can be
modulated by post-translational modifications (PTMs) such as phosphorylation. Given that
many signaling proteins harbor multiple sites for PTMs, these assays provide simple yet
useful tools to study such processes. Reinkemeier and Lemke (Chap. 17) describe an elegant
method to generate synthetic organelles in live cells that perform genetic code expansion
(GCE), protein-selective non-canonical amino-acid incorporation, and subsequent labeling
by small-molecule fluorophores. Parmar and Weber (Chap. 18) review single-molecule
tracking for quantifying the mobility of a bacterial RNA polymerase in transcriptional
condensates. This technique is particularly useful for studying sub-micron biomolecular
condensates in live cells. Kim and Shin (Chap. 19) describe the optodroplet assay and show
efficient ways to generate and deliver plasmids into eukaryotic cells. Rademacher et al.
(Chap. 20) demonstrate how to use this assay to assess the phase-separation propensity of
the heterochromatin protein HP1 in the nucleus of live cells. Together, these two chapters
provide a detailed recipe for using optogenetic approaches to study condensates in live cells,
from plasmid preparation to image acquisition and analysis. Giesler et al. (Chap. 21) review
mass balance imaging (MBI) for determining the phase behaviors and dissecting the kinetic
properties of multi-component condensates. Finally, Pandey et al. (Chap. 22) discuss
intracellular single-molecule imaging methods (super-resolution microscopy and single-
molecule tracking). Carefully interpreted, these methods yield quantitative biophysical
parameters at length scales inaccessible by conventional assays.
The 22 chapters collectively provide a broad repertoire of theoretical, computational,
and experimental methods to quantitatively interrogate the properties of phase-separated
biomolecular condensates in diverse systems. As new discoveries of condensates are being
made continuously in this burgeoning field, these chapters by no means provide a complete
list of methods that are applicable in condensate studies. Rather they represent a collection
of well-established tools that can be readily applied to existing as well as newly discovered
condensate systems. We expect that this collection will catalyze quantitative studies of both
biophysical properties and biological functions of complex biomolecular condensates.
We thank all the authors for their valuable contributions to this volume on phase-
separated biomolecular condensates.
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
Contributors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
1 Calculating Binodals and Interfacial Tension of Phase-Separated
Condensates from Molecular Simulations with Finite-Size Corrections . . . . . . . . 1
Konstantinos Mazarakos, Sanbo Qin, and Huan-Xiang Zhou
2 Field-Theoretic Simulation Method to Study the Liquid–Liquid
Phase Separation of Polymers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Saeed Najafi, James McCarty, Kris T. Delaney,
Glenn H. Fredrickson, and Joan-Emma Shea
3 Numerical Techniques for Applications of Analytical Theories
to Sequence-Dependent Phase Separations of Intrinsically
Disordered Proteins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Yi-Hsuan Lin, Jonas Wessén, Tanmoy Pal, Suman Das,
and Hue Sun Chan
4 An Introduction to the Stickers-and-Spacers Framework as Applied
to Biomolecular Condensates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Garrett M. Ginell and Alex S. Holehouse
5 Multiscale Modeling of Protein-RNA Condensation
in and Out of Equilibrium . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Rabia Laghmach, Isha Malhotra, and Davit A. Potoyan
6 Fluorescence Lifetime Imaging Microscopy of Biomolecular
Condensates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
My Diem Quan, Shih-Chu Jeff Liao, Josephine C. Ferreon,
and Allan Chris M. Ferreon
7 Single-Molecule Fluorescence Methods to Study Protein-RNA
Interactions Underlying Biomolecular Condensates . . . . . . . . . . . . . . . . . . . . . . . . . 149
Laura R. Ganser, Yingda Ge, and Sua Myong
8 Fluorescence Correlation Spectroscopy and Phase Separation. . . . . . . . . . . . . . . . . 161
Juan Jeremı́as Incicco, Debjit Roy, Melissa D. Stuchell-Brereton,
and Andrea Soranno
9 Measurement of Protein and Nucleic Acid Diffusion Coefficients Within
Biomolecular Condensates Using In-Droplet Fluorescence
Correlation Spectroscopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Ibraheem Alshareedah and Priya R. Banerjee
10 Single-Molecule Imaging of the Phase Separation-Modulated
DNA Compaction to Study Transcriptional Repression. . . . . . . . . . . . . . . . . . . . . . 215
Linyu Zuo, Luhua Lai, and Zhi Qi
11 Phase Separation-Based Biochemical Assays for Biomolecular
Interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Gaofeng Pei, Min Zhou, Weifan Xu, Jing Wang, and Pilong Li
ix
x Contents
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
Contributors
xi
xii Contributors
SUA MYONG • Department of Biophysics, Johns Hopkins University, Baltimore, MD, USA
SAEED NAJAFI • Department of Chemistry and Biochemistry, University of California, Santa
Barbara, CA, USA; Materials Research Laboratory, University of California, Santa
Barbara, CA, USA
ARJUN NARAYANAN • Max Planck Institute of Molecular Cell Biology and Genetics, Dresden,
Germany; Center for Systems Biology Dresden, Dresden, Germany; Max Planck Institute for
the Physics of Complex Systems, Dresden, Germany
TANMOY PAL • Department of Biochemistry, University of Toronto, Toronto, ON, Canada
GANESH PANDEY • Department of Physics, University of Illinois at Chicago, Chicago, IL, USA
BALJYOT SINGH PARMAR • Department of Physics, McGill University, QC, Canada
GAOFENG PEI • Beijing Advanced Innovation Center for Structural Biology & Frontier
Research Center for Biological Structure, School of Life Sciences, Tsinghua University,
Beijing, China; Tsinghua-Peking Center for Life Sciences, Tsinghua University, Beijing,
China
DAVIT A. POTOYAN • Department of Chemistry, Iowa State University, Ames, IA, USA
ZHI QI • Center for Quantitative Biology and Peking-Tsinghua Center for Life Sciences,
Academy for Advanced Interdisciplinary Studies, Peking University, Beijing, China
SANBO QIN • Department of Chemistry, University of Illinois at Chicago, Chicago, IL, USA
MY DIEM QUAN • Department of Pharmacology and Chemical Biology, Baylor College of
Medicine, Houston, TX, USA
ANNE RADEMACHER • Division of Chromatin Networks, German Cancer Research Center
(DKFZ) and Bioquant, Heidelberg, Germany
CHRISTOPHER D. REINKEMEIER • Biocentre, Departments of Biology and Chemistry, Johannes
Gutenberg University Mainz, Mainz, Germany; Institute of Molecular Biology gGmbH,
Mainz, Germany
KARSTEN RIPPE • Division of Chromatin Networks, German Cancer Research Center
(DKFZ) and Bioquant, Heidelberg, Germany
DEBJIT ROY • Department of Biochemistry and Molecular Biophysics, Washington University
in St Louis, St. Louis, MO, USA; Center for Science and Engineering of Living Systems
(CSELS), Washington University in St Louis, St. Louis, MO, USA
JENNY SACHWEH • Structural and Computational Biology Unit, European Molecular Biology
Laboratory (EMBL), Heidelberg, Germany; Max Planck Institute of Biophysics, Frankfurt
am Main, Germany
JOAN-EMMA SHEA • Department of Chemistry and Biochemistry, University of California,
Santa Barbara, CA, USA; Department of Physics, University of California Santa
Barbara, Santa Barbara, CA, USA
YONGDAE SHIN • Interdisciplinary Program in Bioengineering, Seoul National University,
Seoul, Republic of Korea; Department of Mechanical Engineering, Seoul National
University, Seoul, Republic of Korea; Institute of Advanced Machines and Design, Seoul
National University, Seoul, Republic of Korea
ANDREA SORANNO • Department of Biochemistry and Molecular Biophysics, Washington
University in St Louis, St. Louis, MO, USA; Center for Science and Engineering of Living
Systems (CSELS), Washington University in St Louis, St. Louis, MO, USA
JAN-HENDRIK SPILLE • Department of Physics, University of Illinois at Chicago, Chicago, IL,
USA
xiv Contributors
Abstract
We illustrate three methods for calculating the binodals of phase-separated condensates from molecular
simulations. Because molecular simulations can only be carried out for small system sizes, correction for
finite sizes may be required for making direct comparison between calculated results and experimental data.
We first summarize the three methods and then present detailed implementation of each method on a
Lennard-Jones fluid. In the first method, chemical potentials are calculated over a range of particle densities
in canonical-ensemble simulations; the densities of the dilute and dense phases at the given temperature are
then found by a Maxwell equal-area construction. In Gibbs-ensemble Monte Carlo, the exchange between
separated dilute and dense phases is simulated to obtain their densities. Lastly, slab-geometry molecular
dynamics simulations model the dilute and dense phases in coexistence and yield not only their densities but
also their interfacial tension. The three types of simulations are carried out for a range of system sizes, and
the results are scaled to generate the binodals corrected for finite system sizes. Size-corrected interfacial
tension is also produced from slab-geometry molecular dynamics simulations.
Key words Phase separation, Biomolecular condensates, Binodals, Interfacial tension, Lennard-Jones
fluid, FMAP, Monte-Carlo simulation, Molecular dynamics simulation, Finite-size scaling
1 Introduction
Huan-Xiang Zhou et al. (eds.), Phase-Separated Biomolecular Condensates: Methods and Protocols,
Methods in Molecular Biology, vol. 2563, https://doi.org/10.1007/978-1-0716-2663-4_1,
© The Author(s), under exclusive license to Springer Science+Business Media, LLC, part of Springer Nature 2023
1
2 Konstantinos Mazarakos et al.
Waals loop with equal areas above and below. The same idea has
been extended to the common-tangent construction when the
dependence of the Helmholtz free energy on the density is known
[8] and to an equal-area construction when the dependence of the
chemical potential on the density is known [9]. These constructions
have been used to calculate binodals for proteins [9, 13–15]. The
hard problem is the calculation of the free energy or chemical
potential. We have developed a powerful method called FMAP, or
fast Fourier transform-based modeling of atomistic protein-protein
interactions, for calculating the chemical potentials of protein solu-
tions and used FMAP to determine the binodal for γ-crystallin
[9]. FMAP has been extended to calculate the second virial coeffi-
cients (B2) [16] and cross second virial coefficients (B23) [17] for
proteins represented at the all-atom level in implicit solvent. Both
of these coefficients give qualitative indications on the phase equi-
librium. The second virial coefficient is related to the critical tem-
perature for the phase separation of the driver species: a more
negative B2 corresponds to a higher Tc. The relative values of B2
and B23 measure the relative strength of self-interaction and cross-
species interaction. The latter quantity is a key determinant for the
classification of macromolecular regulators into three architypes
[2], and may also be important factor for the multiphase organiza-
tion of multicomponent biomolecular condensates [3]. Recently,
field-theoretic simulations have been used to calculate the chemical
potentials of intrinsically disordered proteins [7].
Gibbs-ensemble Monte Carlo has been used to study the phase
equilibrium of biomolecular condensates and complex coacervates,
with the macromolecular components modeled as spherical parti-
cles [1, 2, 18] or chains [19, 20]. As just noted, our own such
studies have led to the identification of the relative strength of
intermolecular interactions as a key determinant for the classifica-
tion of macromolecular regulators into three architypes [1, 2]. For
chains, the swap between two boxes, specifically the insertion of a
chain into a dense box, is difficult to achieve. This difficulty has led
to the elimination of swaps for chains, allowing such moves only for
ions [19, 20]. Recently, field-theoretic simulations have been used
to implement the Gibbs ensemble, allowing thorough sampling of
chain configurations and swaps between the boxes [21].
Slab-geometry molecular dynamics simulations have been
applied to systems modeled at different levels of details, from
point particles to proteins in explicit solvent [3, 4, 22–25]. Our
own such study has resulted in the prediction that macromolecular
regulators have matching effects on the critical temperature and the
interfacial tension [3]. Another interesting prediction from the slab
method is a correlation between the theta temperature of a single
polymer chain and the critical temperature for phase separation
[23]. Although slab-geometry molecular dynamics simulations
have been performed on proteins in explicit solvent, they have
failed to reach equilibration between the phases [24].
4 Konstantinos Mazarakos et al.
2 Summary of Methods
Fig. 1 The Lennard-Jones (LJ) potential and its shifted version, for the interaction
between a pair of particles. The inset shows a zoom into a small range of the
interparticle distance around the cutoff rcut ¼ 3, showing that LJ shifted is zero
at r ¼ rcut. For r > rcut, LJ shifted is fixed at 0. Note that, at r ¼ rcut, although LJ
shifted is continuous, its slope and hence the interparticle force have a
discontinuity
Note that, when the distance is within the cutoff, the potential
is shifted up to ensure continuity at r ¼ rcut (Fig. 1). For simplicity,
we measure length, energy, interfacial tension, and temperature in
units of σ, ε, ε/σ 2, and ε/kB, respectively, where kB is the Boltz-
mann constant. p Inffiffiffiffiffiffiffiffiffiffiffiffiffi
molecular
ffi dynamics simulations, we measure
time in units of mσ 2 =ε, where m is the mass of the particles. We
chose rcut ¼ 3 for all the results reported here.
2.1 Chemical In the canonical ensemble, the chemical potential can be decom-
Potential by Brute- posed into
Force Insertion μ ¼ μid þ μex ð3Þ
The ideal part,
μid ¼ kB T ln ðρ=ρ0 Þ ð4Þ
is that of an ideal gas, where ρ denotes the particle number density,
and ρ0 is an unimportant constant (see Note 1). The excess part,
μex, arises from interparticle interactions. According to Widom
[30], μex can be expressed as
e βμex ¼ e βU I ð5Þ
where β ¼ 1/kBT;
X
N
UI ¼ uIi ð6Þ
i¼1
6 Konstantinos Mazarakos et al.
2.2 Chemical While brute-force insertion is widely used for simple fluids such as
Potential by FMAP that comprising Lennard-Jones particles, it is too expensive to use
for protein solutions when the proteins are modeled with atomic
details. For the latter we developed the FMAP method [31]. The
key idea of FMAP is to express intermolecular interactions as cross-
correlation functions, and then use fast Fourier transform (FFT) to
speed up the evaluation of these functions.
Terms of the interaction potential usually have the form
Calculating Binodals and Interfacial Tension of Phase-Separated. . . 7
Fig. 3 Illustration of FMAP for a two-dimensional system. (a) Top: the “potential” function f(x) of the inserted
particle, shown in a color scale with red and blue representing positive and negative values, respectively.
Bottom: the “charge” density g(x) of the N-particle system. The black dot displays the position of a particle,
and the light red shading represents the smear of a point charge. (b) Top: the discretized version of panel (a)
top, on a 16 16 grid, with a grid spacing of 0.5. Bottom: the discretized version of panel (b) bottom. The
point charge of each particle is distributed to the four nearest pixels. (c) Top: after the Fourier transform (FT) of
f(x) and g(x), the product F*(k)G(k) undergoes inverse Fourier transform (IFT) to yield the energy function UI(xI),
for the interaction of the inserted particle at position xI with the N-particle system. Bottom: with an increase in
grid points from 16 16 to 80 80, the energy function becomes very accurate
2.4 Gibbs-Ensemble Gibbs-ensemble Monte Carlo was designed to obtain the binodals
Monte Carlo of particle systems away from the critical point [10]. This method
entails the simulations of two separated but coupled systems
(Fig. 5a), which are initially identical, with a density in the unstable
region, but after equilibration end up with the two densities of the
dilute and dense phases, respectively (Fig. 5b). The temperature,
total particle number (N), and total volume of the two systems are
held constant. The simulations consist of three types of Monte
Carlo moves (Fig. 5a). Particle displacement equilibrates particles
in each system (Fig. 5a top). Volume exchange results in equality in
pressure between the systems (Fig. 5a middle), whereas particle
swap results in equality in chemical potential (Fig. 5a bottom).
The simulations are advanced in Monte Carlo cycles, each of
which is made up of a fixed number of moves distributed among
particle displacements, volume exchanges, and particle swaps. In a
typical setup, this fixed number is 2N + 5, with the three types of
moves averaging N, 5, and N, respectively. At the end of each cycle,
the densities of the two systems are calculated and saved. The
average densities in the second half of the simulations are then
taken as those of the two phases (Fig. 5b). By repeating the simula-
tions at different temperatures, the binodal is obtained (Fig. 5c).
Fig. 5 Illustration of Gibbs-ensemble Monte Carlo. Two separated systems are simulated, with the tempera-
ture, total particle number, and total volume held constant. (a) Three types of Monte Carlo moves: particle
displacement; volume exchange; and particle swap. (b) The densities of the two systems during the
simulations at N ¼ 2048 and T ¼ 1.05; the average densities in the second half of the simulations are
shown as red horizontal lines. Snapshots of the two systems at the end of 100,000 Monte Carlo (MC) cycles
are shown. Each MC cycle consists of, on average, N particle displacements, 5 volume exchanges, and
N particle swaps. (c) The binodal, constructed from the average densities of the two systems at different
temperatures
2.5.1 Calculating and Once the system reaches equilibration, snapshots are saved for
Fitting the Density Profile analysis. The density profile along z is obtained by dividing the
simulations box into thin slices, each with cross section L2 and
thickness Δz (Fig. 6b). The number of particles in each slice is
counted to yield the density. The density profile is then averaged
over the saved snapshots. Finally, one half of the average density
profile is fit to a hyperbolic tangent function (Fig. 6c):
ρden þ ρdil ρden ρdil z z0
ρðz Þ ¼ þ tanh ð11Þ
2 2 d
where ρden and ρdil denote the density of the dense and dilute
phases, respectively, and z0 and d denote the central position and
width, respectively, of the interface between the phases.
12 Konstantinos Mazarakos et al.
Fig. 6 Setup and data analysis of slab-geometry simulations. (a) The system, initially in a cubic box, is
compressed in all directions to reach a density around 0.7. The smaller cubic box, with side length L, is then
padded in the +z and –z directions with empty rectangular boxes that each have length 2L. Finally, the system
is allowed to equilibrate in molecular dynamics simulations at constant N, V, and T. (b) Calculation of density
profile along z. The simulation box (at N ¼ 20,000 and T ¼ 0.85) is divided into slices, with cross section L2
and thickness Δz. The number, ni, of particle in slice i is counted to yield the density ρi ¼ ni/(L2Δz). (c) The
density profile (blue curve), averaged over saved snapshots, and its fit to a hyperbolic tangent function (red).
(d) Contribution of a pair interaction to the z-dependent pressure tensor, according to Irving and Kirkwood
[33]. For every pair of particles (i and j) within the cutoff distance, the number (ns) of slices with thickness Δz
that span the displacement, zij ¼ zj – zi, is counted. The contribution of this pair to the pressure tensor
(Eq. (15)) is then distributed equally among the ns slices. Finally, within each slice, the pieces from all the
interaction pairs are summed to yield the z-dependent pressure tensor
2.5.2 Calculating the The interfacial tension γ can be calculated by two methods. Accord-
Interfacial Tension ing to Kirkwood and Buff [32], the expression for γ is
Lz pxx þ pyy
γ¼ pzz ð12Þ
2 2
where the first factor of 2 accounts for the fact that there are two
interfaces in the simulation box, Lz denotes the length of the
simulation box in the z direction, and pαβ are elements of the
pressure tensor. The latter is given by
* +
1 X X
N N 1
N kB T
pαβ ¼ δαβ þ r f ð13Þ
V V i¼1 j ¼1 ij α ij α
Calculating Binodals and Interfacial Tension of Phase-Separated. . . 13
2.6 Fitting Binodals To facilitate the analysis of system size dependence and the com-
to the Law of parison across methods, we fit the binodals to known functions.
Rectilinear Diameters The mean density of the two phases is fit to the law of rectilinear
diameters [34]
ρden þ ρdil
¼ ρc þ AðT T c Þ ð16Þ
2
and simultaneously the difference in density is fit to a scaling law
ρden ρdil
¼ B ðT c T Þb ð17Þ
2
In these expressions, ρc is the critical density, b is a critical exponent
set to 0.32, and A and B are constants.
2.7 Correction for To correct for finite system size, we obtain binodals for a range of
Finite System Sizes sizes and look for scaling relations between each of the four para-
meters (e.g., Tc) and system size. For FMAP, size dependence is
produced by increasing the volume (or, equivalently, the side length
L of the cubic box) of the systems. The critical temperature is fit to
the following relation:
T c ¼ T c1 þ CL 2 ð18Þ
where Tc1 is the critical temperature extrapolated to infinite system
size, and C is a constant. The other three parameters, ρc, A, and B,
do not have a significant dependence on size, and we simply use the
average values among the different sizes as the values appropriate
14 Konstantinos Mazarakos et al.
3 Implementations
3.1 Chemical- Excess chemical potentials are calculated from configurations gen-
Potential-Based Route erated from Monte Carlo simulations at constant N, V, and T, by
either brute-force particle insertion or FMAP-enabled insertion.
These codes are available at https://github.com/hzhou43/
MiMB_simulations/tree/main/FMAP. The FFT in our FMAP
method for calculating chemical potentials uses the FFTW package
(https://www.fftw.org/).
The fit of the chemical potential to a 5th-order polynomial
function of particle density (Fig. 4b) is modeled after polysolve
(https://arachnoid.com/polysolve/). The intersections of a hori-
zontal line with the van der Waals loop (Fig. 4c) are determined by
the Newton-Raphson method. The areas above and below this line
are obtained by numerical integration using the midpoint rule. The
chemical potential that bisects the van der Waals loop with equal
areas above and below is again found by the Newton-Raphson
method. These steps are implemented into a web server at
https://pipe.rcc.fsu.edu/LLPS/.
To run their own simulations and generate the results pre-
sented in Figs. 7 and 8a top, all the reader needs is a web browser
that supports JavaScript and WebAssembly (https://webassembly.
org/), which enables near-native code execution speed in the web
browser. Through WebAssembly, the reader runs Monte Carlo
simulations of the Lennard-Jones fluid and carries out brute-force
or FMAP-enabled particle insertions on their own browser, com-
pleting a single excess chemical potential calculation in as little as a
few minutes.
Calculating Binodals and Interfacial Tension of Phase-Separated. . . 15
Fig. 7 Comparison of binodals calculated from chemical potentials determined by FMAP and by brute-force
insertion. The volumes of the systems at different densities are fixed at L3 with L ¼ 8
Fig. 8 Dependence of FMAP binodals on system size. (a) Top: binodals at three system sizes. Relative to the
series of systems at L ¼ 8, the particle numbers are doubled and quadrupled, respectively; the volume is
increased by nearly the same factors, with L increasing to 10 and 12.8. The grid spacing is fixed at 0.1. The
inset shows a zoom into the region near the critical point, where size effect is most prominent. Note the
narrowing of the binodals with increasing system size. Bottom: fit of the binodal at L ¼ 12.8 to Eqs. (16)
and (17). (b) Effects of system size on the fitting parameters. The critical temperature decreases with
increasing L as Tc1 + C/L2 (curve, with Tc1 ¼ 1.17 and C ¼ 0.9), consistent with the narrowing of the
binodals, but the other three parameters lack any trend, as indicated by the comparison against a
horizontal line
16 Konstantinos Mazarakos et al.
3.1.1 Obtaining Chemical 1. From a web browser that supports JavaScript and WebAssem-
Potential Through Monte bly, go to
Carlo (MC) Simulation and https://pipe.rcc.fsu.edu/LLPS/mclj/
Brute-Force Insertion (Fig.
2. Set input parameters for simulations. Default values are as
2)
follows: number of particles (N), 30; box side length (L), 8.0
(see Note 3); temperature (T), 0.65; number of MC steps for
equilibration, 2,000,000; number of MC steps for production,
20,000,000. Here an MC step is an attempted displacement of
one particle. An entry for random number seed is also provided
in case the reader wants to check reproducibility using different
random number seeds.
3. Set input parameters for brute-force insertions. Default values
are as follows: number of MC steps between insertions,
10,000; number of insertions per snapshot, 10,000.
4. Click run to obtain the excess chemical potential for one N, or
one particle density, N/V.
5. Repeat steps 2–4 with N set to 30i, where i goes from 2 to 15.
6. Repeat steps 2–5 by changing the temperature, covering
0.65–1.15.
3.1.2 Obtaining Chemical 1. From a web browser that supports JavaScript and WebAssem-
Potential Through MC bly, go to
Simulation and FMAP- https://pipe.rcc.fsu.edu/LLPS/mcljfft/
Enabled Insertion (Fig. 3)
2. Set input parameters for simulations as in step 2 in
Subheading 3.1.1.
3. Set input parameters for FMAP-enabled insertions. Default
value is number of MC steps between insertions, 10,000.
Note that FMAP is equivalent to uniform insertions in the
simulation box. With L ¼ 8 and a grid spacing of 0.1, there
are a total of 803 ¼ 512,000 grid points, and hence, one FMAP
calculation equals 512,000 brute-force insertions. When the
volume is doubled or quadrupled, the total number of grid
points increases by the same factors (with grid spacing fixed at
0.1).
4. Click run to obtain the excess chemical potential for one parti-
cle density.
5. Repeat steps 2–4 with N set to 30i, where i goes from 2 to 15.
6. Repeat steps 2–5 by changing the temperature, covering
0.65–1.15.
7. Repeat steps 2–6 by doubling the volume and particle num-
bers, with L increased to 10.0 and N increased to 60i, i ¼ 1–15.
8. Repeat steps 2–6 by quadrupling the volume and particle
numbers, with L increased to 12.8 and N increased to
120i, i ¼ 1–15.
Calculating Binodals and Interfacial Tension of Phase-Separated. . . 17
3.1.4 Dependence on As shown in Fig. 8a top, when the system size increases, the
and Correction for System binodals narrow slightly near the critical point. To quantify the
Size effects of system size, we fit the binodals to the law of rectilinear
diameters (Eq. 16) and the scaling law of Eq. (17) (Fig. 8a bot-
tom). In Fig. 8b, we display the dependence of the four fitting
parameters, Tc, ρc, A, and B, on system size. Consistent with the
narrowing of the binodals, Tc decreases with increasing L. A fit to
the scaling relation of Eq. (18) yields a value of 1.17 for the critical
temperature, Tc1, when the system size is extrapolated to infinity.
The other three parameters have no clear dependence on system
size and show only small deviations from a mean value.
18 Konstantinos Mazarakos et al.
Fig. 9 Details of the three types of Monte Carlo moves. Each Monte Carlo cycle consists of a total of 2 N + 5
moves, distributed among the three types with probabilities of N/(2 N + 5), 5/(2 N + 5), and N/(2 N + 5),
respectively. (a) For each particle displacement, a particle is randomly selected from the list of N. In the case
illustrated, the selected particle is in system I. A displacement is then proposed, with uniform probability
within a cube centered at the original position and with side length 2lmax. The would-be change in the total
energy, ΔUI, of system I is calculated, and the proposed displacement is accepted with the probability shown,
where ΔUII ¼ 0. (b) For each volume exchange, the volume of system I is proposed to increase by ΔV, where
ΔV is a random value picked between –ΔVmax and ΔVmax with uniform probability, and the volume of system II
is proposed to decrease by ΔV. In the case illustrated, ΔV is negative. The proposed volume exchange is
accepted with the probability shown. (c) For each particle swap, the system to which a particle is to be
inserted is selected between I and II with equal probability. In the case illustrated, system I is selected for
particle insertion, while system II is chosen for particle removal. The proposed particle swap is accepted with
the probability shown
3.2 Gibbs-Ensemble In these simulations, we prepare two cubic boxes that initially have
Monte Carlo the same volume and the same number of particles, with a density
(ρ0) in the unstable region. For Lennard-Jones particles, a density
of ~0.3 is appropriate. The simulation ensues with three types of
moves: particle displacement, volume exchange, and particle swap
(Fig. 9), leading to one box that contains the dilute phase and one
box that contains the dense phase (Fig. 5b).
3.2.1 Running the We wrote a C++ code, gibbs.cpp, to run the simulations and a
Simulations script, densities.sh, to analyze the trajectory. Both are depos-
ited at https://github.com/hzhou43/MiMB_simulations/tree/
main/GEMC. The input to gibbs.cpp consists of the total parti-
cle number N, the temperature T, and the initial density ρ0. The
command
Calculating Binodals and Interfacial Tension of Phase-Separated. . . 19
initialize();
energy(0);
3.2.2 System Setup and 1. Initialize the systems with the function
Simulation
initialize();
energy(0);
energy(1);
des = (rand()/double(RAND_MAX))*(pdisp+vexch+pswap);
particle_disp();
20 Konstantinos Mazarakos et al.
p = int(N*(rand()/double(RAND_MAX)));
de = ener();
ran= rand()/double(RAND_MAX);
if (ran < exp(-beta*de)){
x[p] = xd;
y[p] = yd;
z[p] = zd;
}
volume_exch();
eno[0] = energy(0);
eno[1] = energy(1);
vo[0] = pow(L0[0],3.0);
vo[1] = pow(L0[1],3.0);
enn[0] = energy(0);
enn[1] = energy(1);
arg1 = -beta*(enn[0]-eno[0])+N[0]*log(vn[0]/vo[0]);
arg2 = -beta*(enn[1]-eno[1])+N[1]*log(vn[1]/vo[1]);
if (ran < exp(arg1+arg2)){ //accept the move
L[0] = pow(vn[0],1.0/3.0);
L[1] = pow(vn[1],1.0/3.0);
for(int i=0; i<N; i++){
x[i] = xv[i];
y[i] = yv[i];
z[i] = zv[i];
}
}
particle_swap();
Randomly pick a box for particle insertion and the other box
for particle removal:
p = rand()/double(RAND_MAX);
if (p < 0.5){
add = 0; //add to box0
del = 1; //delete from box1
} else
{. . . //the opposite
}
xa = (rand()/double(RAND_MAX))*L[add];
ya = (rand()/double(RAND_MAX))*L[add];
za = (rand()/double(RAND_MAX))*L[add];
22 Konstantinos Mazarakos et al.
do{
pd = int((rand()/double(RAND_MAX))*N); //
particle ID
}while(boxId[pd]!=del);
de = ener(add)-ener(del);
arg = -beta*de+log(v[add]/(Np[add]+1)*Np[del]/v
[del]);
if (ran < exp(arg)) {//accept the move
Np[add] += 1;
Np[del] -= 1;
boxId[pd] = add;
x[pd] = xa;
y[pd] = za;
z[pd] = za;
}
3.2.3 Analyzing 1. Plot the densities of the two boxes reported by the output file,
output.txt and output.txt (Fig. 5b). After a few thousand MC cycles, the
Constructing Binodals densities should plateau. Run the script
./densities.sh
to obtain the average densities, ρdil and ρden, in the second half
of the 100,000 MC cycles.
2. Repeat Subheading 3.2.2 and the preceding step for a range of
temperatures. Plot ρdil and ρden as a function of T to produce
the binodal at N ¼ 2048 (Fig. 5c).
3. Repeat Subheading 3.2.2 and the preceding two steps for
N ¼ 1024, 512, 256, and 128, to check for possible effects of
system size. As shown in Fig. 10a top, except for the smallest
system size (N ¼ 128), the binodals agree with each other
rather well. Therefore, starting from N ¼ 256, the binodals
Calculating Binodals and Interfacial Tension of Phase-Separated. . . 23
Fig. 10 Weak dependence of GEMC binodals on system size. (a) Top: binodals at five system sizes. The
average density of the systems of the GEMC simulations is fixed at 0.3, while the total number of particles
increases from 128 to 2048. The binodals at the four larger sizes essentially agree with each other, but that at
N ¼ 128 shows a minute leftward shift (toward lower densities), especially in the dense-phase branch. (b)
Bottom: fit of the binodal at N ¼ 2048 to the law of rectilinear diameters. (b) Effects of system size on the
fitting parameters. The values of each parameter at the different system sizes are very close to each other,
except for a slightly lower ρc and a slightly lower B at N ¼ 128, corresponding to the minute leftward shift and
narrowing of the binodal
3.3 Slab-Geometry This method works as illustrated in Fig. 6a. We start by placing
Molecular Dynamics particles in a cubic box at a low initial density, and then compress
Simulations the box till the density reaches ~0.7 (with side length of the cubic
box at L). Next we elongate the box in +z and –z directions to a
length of Lz ¼ 5L, creating a dense slab in the middle of the
simulation box. Finally molecular dynamics simulations equilibrate
the system to the phase-separated state with the dense phase in the
middle and the dilute phase on the two sides.
3.3.1 Temperature Although slab-geometry simulations can be done via Monte Carlo,
Regulation implementation by molecular dynamics has much wider applicabil-
ity, and is done here. In Monte Carlo, one only needs to specify the
24 Konstantinos Mazarakos et al.
3.3.2 Overall Description All simulations are performed at constant N, V, and T using
HOOMD-Blue (version 2.5.0) on GPUs, with a user-friendly
Python interface [36]. The setup, simulation, and analysis are all
driven by a script named submit.pbs, which contains the follow-
ing lines:
1. python3 init.py
# Randomly place N particles into a large box to create a dilute
state
Calculating Binodals and Interfacial Tension of Phase-Separated. . . 25
2. python3 compression.py
# Compress the system to achieve a density of ~0.7
3. python3 elong.py
# Elongate the compressed cubic box to add empty space on
the two sides
4. python3 equilibration.py --user¼“0.85”
# Run simulation at T ¼ 0.85; generate log file and trajectory
file
5. python3 coord.py -- user ¼ “0.85”
# Extract particle (x, y, z) coordinates from trajectory file into
text file Tcoor.txt
6. ./ik 0.85 ns Mstart
# Calculate density and pressure profiles with Tcoor.txt as
input (ns ¼ Lz/Δz; Mstart, starting snapshot for data
analysis)
7. gnuplot fit.gnu
3.3.3 init.py This script carries out the following steps in HOOMD (Fig. 6a).
1. Create N ¼ 20,000 particles (i.e., polymers with one bead):
polymer=dict(bond_len=1.2,type=[‘A’]*1,bond=”linear”,
count=20000)
system=hoomd.deprecated.init.create_random_polymers(
box=hoomd.data.boxdim(L=60),
polymers=[polymer1],separation=dict(A=0.25),
seed=52)
26 Konstantinos Mazarakos et al.
nl=md.nlist.cell(check_period=1)
lj = md.pair.lj(r_cut=3.0,nlist=nl)
lj.pair.coeff.set(‘A’,’A’,epsilon=1.0, sigma=1.0)
all = hoomd.group.all()
minimize.md.integrate.mode_minimize_fire(. . .)
hoomd.analyze.log(
‘log-output_init.log’,quantities=[‘tempera-
ture’,’potential_energy’], period=10)
hoomd.run(5000)
3.3.4 compression.py This script creates the initial dense slab of ρ ~ 0.7 by compressing
the box side length from 60 to 30 (Fig. 6a). The input is the last
snapshot from the init.gsd of step 10 in Subheading 3.3.3.
1. Set up the system:
system=hoomd.init.read_gsd(‘init.gsd’,frame=-1)
Calculating Binodals and Interfacial Tension of Phase-Separated. . . 27
initial_L=60
final_L=30
shrink_L=hoomd.variant.linear_interp([(0,
initial_L), (5000,final_L)])
resize=hoomd.update.box.resize(L=shrink_L,
period=1, scale_particle=True)
hoomd.md.integrate.mode_standard(dt=0.005)
kT=4.0
integrator=hoomd.md.integrate.langevin(group=all,
kT=kT, seed=42)
integrator.set_gamma(‘A’,gamma=0.1)
hoomd.run(20000)
3.3.6 equili- This script equilibrates the elongated system prepared in Subhead-
bration.py – ing 3.3.5, at T ¼ 0.85.
user¼“0.85”
1. Set up the system:
system=hoomd.init.read_gsd(‘elong.gsd’,frame=-1)
lj = md.pair.lj(r_cut=3.0,nlist=nl)
lj.pair.coeff.set(‘A’,’A’,epsilon=1.0, sigma=1.0)
lj.set_params(mode=“shift”)
28 Konstantinos Mazarakos et al.
hoomd.run(10e7)
3.3.7 Data Analysis at a We use only the second half of the simulations in Subheading 3.3.6
Single Temperature for data analysis. This means the second 500,000 lines of log-
output_equilT0.85.log and the second 5000 snapshots in
equil_T0.85.gsd. The analysis yields the densities of the dilute
and dense phases as well as the interfacial tension values determined
by the Kirkwood-Buff and Irving-Kirkwood methods.
1. With equil_T0.85.gsd as input, coord.py extracts the
(x, y, z) coordinates of the particles and saved them to
Tcoor.txt.
Fig. 12 Dependence of slab-geometry binodals on system size. (a) Top: binodals at six system sizes. Both
N and L increase, but the density N/L3 is kept around 0.7. With increasing system size, the binodals broaden
near the critical point. Bottom: fit of the binodal at N ¼ 50,000 to the law of rectilinear diameters. (b)
Dependences of the fitting parameters on system size, modeled by the function q ¼ q1 + C/N. For Tc, ρc, B,
and A, the values of (q1, C) are as follows: (1.175, 43.1), (0.316, 16.0), (0.511, 19.8), and (0.190,
58.5), respectively
3.3.9 Dependences of 1. Plot the pressure profiles and its integrations over z for differ-
Interfacial Tension on ent temperatures at N ¼ 20,000 (Fig. 13a).
Temperature and System 2. Compare the KB and IK results (Fig. 13b). As expected, excel-
Size lent agreement is seen.
3. Plot the KB results as a function of temperature for different
N values (Fig. 14a). Modest dependence in system size is
observed (Fig. 14a inset).
4. For each temperature, fit the KB results to the scaling relation
of Eq. (20) (Fig. 14b–d).
4 Concluding Remarks
Fig. 13 Interfacial tension results from slab-geometry simulations at N ¼ 20,000. (a) The pressure profile
according to the Irving-Kirkwood method (solid curves), and its integration that yields the interfacial tension
(dashed curves). (b) Comparison of results by the Kirkwood-Buff method (symbols) and by the Irving-Kirkwood
method (lines)
Fig. 14 Dependence of interfacial tension on system size. (a) Interfacial tension results calculated at four
system sizes over a range of temperature. The inset shows a zoom into the data at T ¼ 0.85. (b) Dependence
of interfacial tension at T ¼ 0.65 on system size, modeled by the function γ ¼ γ1 + D/N2/3, with (γ1,
D) ¼ (0.856, 0.801). (c) Corresponding data at T ¼ 0.85, with (γ1, D) ¼ (0.468, 0.767). (d) Corresponding
data at T ¼ 0.95, with (γ1, D) ¼ (0.292, 0.606)
likely related to the fact that interfaces are present in these simula-
tion systems. Again, by running simulations up to very large system
sizes (i.e., 50,000 particles) and using a scaling relation, we can find
the values of the four binodal parameters when the system size is
extrapolated to infinity.
Another random document with
no related content on Scribd:
back
back
back
back
back
back
back
back
back
back