Ligand-receptor interactions are ubiquitous in biology and have become popular in materials in view of their applications to programmable self-assembly. Although complex functionalities often emerge from the simultaneous interaction of more than just two linker molecules, state of the art theoretical frameworks enable the calculation of the free energy only in systems featuring one-to-one ligand/receptor binding. In this Communication, we derive a general formula to calculate the free energy of systems featuring simultaneous direct interaction between an arbitrary number of linkers. To exemplify the potential and generality of our approach, we apply it to the systems recently introduced by Parolini et al. [ACS Nano 10, 2392 (2016)] and Halverson and Tkachenko [J. Chem. Phys. 144, 094903 (2016)], both featuring functionalized Brownian particles interacting via three-linker complexes.

The quantitative understanding of the ligand-receptor interactions is receiving much attention in view of the key role played in biology and their applications to the self-assembly of composite materials.

Biological cells respond to the presence of specific molecules via cell-surface receptors. Examples include toll-like receptors, triggering immune response to bacterial and viral activity,1 and receptor tyrosine kinases, involved in the regulation of several physiological processes.2 In order for the signals to be transduced across the cell membrane, the presence of the ligands typically triggers dimerization or oligomerization of the receptors, through interactions that involve multiple molecules.

Functionalizing Brownian units with specific linkers, often made of synthetic DNA molecules, are powerful tools to engineer the structure and response of self-assembled soft materials.3–11 Many functionalization schemes rely on one-to-one ligand-receptor interactions, but recently, designs featuring multi-linker complexation have been proposed to extend the accessible range of functionalities.9,12–15 In particular, Parolini et al.13 adopted three-linker complexes enabling toehold-mediated strand exchange reactions16 to control aggregation kinetics of lipid vesicles coated with DNA linkers. Halverson and Tkachenko12 also proposed the use of three-linker DNA complexes to program a cooperative behavior between functionalized particles, which could allow to control the sequence of binding events in the self-assembly.

Recently, Angioletti-Uberti et al.17 proposed an analytical expression for the free energy of systems featuring one-to-one ligand-receptor interactions that overcame some limitations of earlier approaches.18,19 In this Communication, we provide a more general framework to calculate the free energy of systems including multimeric complexes featuring an arbitrary number of ligand/receptors (see Fig. 1). We consider “particles,” e.g., biological cells or artificial colloidal units, functionalized by surface ligands/receptors (“linkers” or “molecules”). We assume that linkers can freely diffuse on the surface of the particles. An extension to immobile linkers can be derived following Ref. 20. Bonds can either involve linkers tethered to the same particle or to different particles. Excluded volume interactions between the molecules are neglected. Our results are exact in the limit of many linkers per particle.21,22 We envisage applications of our theory to the association of more complex molecules like DNA tiles23–25 or virial caspids.26 

FIG. 1.

A system of three families of linkers binding in pairs and three-molecule multimeric complexes.

FIG. 1.

A system of three families of linkers binding in pairs and three-molecule multimeric complexes.

Close modal

In Sec. II, we derive our theory while in Sec. III we test it on the system introduced in Ref. 12, calculating the interaction free energy between particles and quantitatively justifying the postulated cooperative behavior. In Sec. IV, we examine the suspensions of DNA-functionalized vesicles of Ref. 13, discussing the thermodynamic ground state in relation to the kinetic behaviour characterized in the original publication.

We consider c families of different linkers, each with a number of units Ni (i = 1, …, c). The linkers can reversibly associate into complexes of m units. For clarity we only consider complexes that never feature more than a single linker of each family (1 ≤ mc, see Fig. 1 where c = 3). In Sec. S1 of the supplementary material,27 we show that relaxing this assumption does not change our main result (Eq. (7)). The state of the system is described by the number ni1,i2,…im of all the possible complexes made by m linkers of type i1, i2, …, im, with i1 < i2 < ⋯ < im and 2 ≤ mc.

We start by deriving an expression for the partition function Z of the system as the weighed sum over all the possible realizations of ni1,i2,…,im. First we calculate the contribution of two-linker complexes {ni1,i2} to Z, then we deplete the total number of linkers of each family Ni by the number of those involved in two-linker complexes and calculate the contribution from complexes with three molecules {ni1,i2,i3}. This procedure is repeated recursively. When calculating the contribution of complexes with m + 1 linkers, Ni has been reduced to N i ( m ) that is given by

N i ( m ) = N i = 2 m n i ( ) , n i ( m ) = i 2 < < i m n τ [ i , i 2 , , i m ] ,
(1)

where n i ( ) is the total number of linkers of type i involved in complexes of size ℓ, and τ is the operator that orders m indices. N i ( c ) is the number of linkers of type i that are free, and will be also indicated by ni below. The partition function is then expressed as

Z = { n i 1 , i 2 } Z ( 2 ) { n i 1 , i 2 , i 3 } Z ( 3 ) { n i 1 , i 2 , , i c } Z ( c ) ,
(2)

where the curly brackets indicate the ensemble of all the complexes formed by a given number of linkers. Note that in Eq. (2), Z(ℓ) is a function of { N i ( 1 ) } 1 i c and, as a consequence of Eq. (1), of the number of complexes with m ≤ ℓ.

Defining ΔGi1,…,im as the free energy associated to the formation of a i1im complex,28 we can define the contribution to the partition function from all the complexes of size m as

Z ( m ) = Ω ( m ) ( { N i ( m 1 ) } ; { n i 1 , i 2 , , i m } ) exp [ i 1 < i 2 < < i m n i 1 , i 2 , , i m β Δ G i 1 , i 2 , , i m ] ,
(3)

where β = 1/(kBT) and Ω(m) accounts for the combinatorial factors. The latter can be written as

Ω ( m ) = i = 1 c N i ( m 1 ) ! N i ( m ) ! i 1 < i 2 < < i m 1 n i 1 , i 2 , , i m ! ,
(4)

where the first product counts the number of ways one can choose the molecules belonging to the complexes {ni1,i2,…,im} starting from { N i ( m 1 ) } free linkers, while the second term accounts for the number of independent ways to build such a set of complexes. Using Eqs. (4) and (3) in Eq. (2), we can calculate the partition function and the free energy F of the system

Z = e β F = { { n i 1 , i 2 , , i } } exp [ β A ( { { n i 1 , i 2 , , i } } ) ] = { { n i 1 , i 2 , , i } } i = 1 c N i ! n i ! m = 2 c i 1 < i 2 < < i m 1 n i 1 , i 2 , , i m ! exp [ i 1 < i 2 < < i m n i 1 , i 2 , , i m β Δ G i 1 , i 2 , , i m ] ,
(5)

where the double curly brackets {{…}} indicate the ensemble of complexes of arbitrary size, and A is a functional introduced for later convenience.

In the limit of large Ni, we can simplify Eq. (5) using a saddle point approximation. In particular the stationary point of A , given by δ A / δ n i 1 , , i m = 0 , identifies the average number of complexes n ¯ i 1 i 2 i m = n i 1 i 2 i m . The stationary conditions for the functional A as defined by Eq. (5) become

n ¯ i 1 i 2 i m = n ¯ i 1 n ¯ i 2 n ¯ i m exp [ β Δ G i 1 , , i m ] .
(6)

Note that Eq. (6) is the relation for chemical equilibrium expressed in terms of the total number of molecules. When considering tethered linkers (Fig. 1), the complexation free energy ΔGi1,…,im28 also includes rotational and translational entropic costs controlled by the length of the spacers and by the size of the particles.7 

Using Eq. (6) in Eq. (5) to express ΔGi1,…,im as a function of equilibrium number of complexes, we can evaluate the free energy of the system as F = A ( { { n ¯ i 1 , i 2 , , i } } ) . By considering only the dominant term in the second line of Eq. (5), and using Stirling’s approximation we find

β F = i = 1 c n ¯ i log n ¯ i N i log N i n ¯ i + N i + m = 2 c i 1 < i 2 < < i m n ¯ i 1 , i 2 , , i m log n ¯ i 1 + + log n ¯ i m 1 = i = 1 c N i log n ¯ i N i n ¯ i + N i m = 2 c i 1 < i 2 < < i m n ¯ i 1 , i 2 , , i m = i = 1 c N i log n ¯ i N i + i = 1 c m = 2 c i 2 < i 3 < < i m n ¯ τ [ i , i 2 , i 3 , , i m ] m = 2 c i 1 < i 2 < < i m n ¯ i 1 , i 2 , , i m ,

where Eq. (1) has been used in the second equality to factorize the terms log n ¯ i , and in the third equality to express N i n ¯ i in terms of higher order complexes. Finally we obtain the main result of this work

β F = i = 1 c N i log n ¯ i N i + m = 2 c ( m 1 ) i 1 < i 2 < < i m n ¯ i 1 , i 2 , , i m .
(7)

Being written in terms of the equilibrium number of complexes, Eq. (7) cannot be used to sketch free-energy landscapes,24,25 however it is applicable to calculate effective interactions between functionalized objects as demonstrated in Secs. III and IV. Note that in order to guarantee the extensivity of the functional A , ΔGi1,…,im − (m − 1)logN (with NiN) should be kept fixed when taking the N → ∞ limit (see also Eq. (6)). For the case of one-to-one interactions (m = 2), Eq. (7) reduces to the result of Ref. 17.

As a first example, we examine the cooperative self-assembly scheme recently proposed by Halverson and Tkachenko,12 based on the possibility of forming three-linker complexes, dubbed spiders. As shown in Fig. 2(a), we consider particles of type A functionalized by 3N mobile DNA linkers equally distributed among three families, each carrying different single-stranded DNA sequences or sticky-ends, labelled as αi, i = 1,  2,  3. Such sticky-ends can hybridize to form three different families of intra-particle loops (ℓi), involving two out of three types of linkers, or spiders (s), involving all three types (see Fig. 2(a)). We then consider three types of particles Bi, i = 1, 2, 3, each functionalized by N identical linkers carrying a sticky-end sequence α ¯ i complementary to αi. Linkers on particles Bi can form inter-particle bridgesbi, with particles A. In the following, we consider linkers constituted by double stranded DNA spacers of length L = 10 nm and point-like sticky ends,21 rigid particles of radius R = 10 L,21 and N = 100. See Sec. S2 of the supplementary material27 and Ref. 21 for details. Below we calculate the free energy F(ABn) of clusters made by a single A particle and a variable number n of B particles taken as in Fig. 2. We demonstrate a cooperative effect by which the free energy gain from binding the nth B particle ΔFn = F(ABn) − F(ABn−1) is higher than the gain from binding the (n − 1)th one, for n = 2, 3. This is due to the necessity of breaking spider and loop complexes formed on the A particle for the 1st or the 2nd B particles to bind. Our theory allows to calculate the free energy gain for binding the 1st, the 2nd, and the 3rd B particles, chosen as a model parameters in Ref. 12. The number of complexes at equilibrium are given by21 

n ¯ k = n ¯ α i n ¯ α j [ e β Δ G 0 ρ v A ] ( k i , j and i j ) ,
(8)
n ¯ s = n ¯ α 1 n ¯ α 2 n ¯ α 3 [ e β Δ G s 0 ( ρ v A ) 2 ] ,
(9)
n ¯ b i = n ¯ α i n ¯ α ̄ i [ ϵ i v A B e β Δ G b 0 ρ v A v B ] ,
(10)
FIG. 2.

Cooperative binding scheme of Ref. 12. (a) For isolated A particles most linkers form spiders. For B1 to bind, stable spiders need to break to form bridges. Loops are left on A. The binding of B2 is more favourable, as loops are less stable than spiders. Binding the third particle is most favorable, as no intra-particle complexes need to open on A. (b) Number of spiders and bridges in ABn complexes, color-coded following panel (a). (c) Free energy difference between the complexes shown in panel (a) as a function of inter-particle distance for Δ G b 0 = 14 k B T .

FIG. 2.

Cooperative binding scheme of Ref. 12. (a) For isolated A particles most linkers form spiders. For B1 to bind, stable spiders need to break to form bridges. Loops are left on A. The binding of B2 is more favourable, as loops are less stable than spiders. Binding the third particle is most favorable, as no intra-particle complexes need to open on A. (b) Number of spiders and bridges in ABn complexes, color-coded following panel (a). (c) Free energy difference between the complexes shown in panel (a) as a function of inter-particle distance for Δ G b 0 = 14 k B T .

Close modal

where Δ G 0 , Δ G s 0 , and Δ G b 0 are the hybridization free energies of the sticky-ends associated to loop, spider, and bridge formation respectively, ρ = 1M is the standard concentration, and vA/B/AB are volume factors reported in Sec. S2 of the supplementary material27 that quantify the configurational entropic costs of binding mobile tethers (Refs. 7 and 21 and Sec. S1 of the supplementary material27). Note that by using the generic notation of Sec. II, we would have n ¯ k n ¯ α i α j , n ¯ s n ¯ α 1 α 2 α 3 , and n ¯ b i n ¯ α i α ̄ i . Different types of loops and bridges are assumed to have the same hybridization free energy. In Eq. (10)ϵi = 0, 1 specifies if Bi is bound or not to A. In particular n = i ϵ i indicates the valence of particle A. Equations (8)(10) are then closed by the conditions N = n ¯ α i + n ¯ j + n ¯ k + n ¯ s + n ¯ b i and N = n ¯ α ̄ i + n ¯ b i .

First we consider an isolated A particle and calculate the number of loop and spider complexes as a function of Δ G 0 , choosing Δ G s 0 = 3 Δ G 0 . As shown in Fig. S1 of the supplementary material,27 when Δ G 0 = 10 k B T only spiders are present on A. We fix Δ G 0 to this value as a reasonable guess to maximize the cooperative behaviour. We then consider particle clusters ABn (with n = 0, 1, 2, 3), with distances between the centers of A and B particles equal to d = 2R + L, and calculate the number of bridges nbi as a function of Δ G b 0 (see Fig. 2(b)). We find that bridges form at higher values of Δ G b 0 when n is higher. Finally we use Eq. (7) (contextualized to this system in Eq. (S14) of the supplementary material27) to calculate the free energy of the system including the repulsive part of the potential calculated accounting for the entropic compression of the DNA strands between the particles (see Eq. (S2) of the supplementary material27). We consider clusters in which all of the B particles are at the same distance d from the A-particle, and for which B-particles do not interact with each other (see Fig. 2(a)). Figure 2(c) shows the free-energy change associated to the binding of a single B particle to a cluster as a function of d. As expected, the free-energy gain obtained when adding the second B particle is higher than that obtained by binding the first, and the gain achieved upon adding the third particle is significantly higher than both the former.

We note that kinetic bottlenecks associated to the opening of the stable spider and loop complexes are likely to slow down self-assembly. Incidentally, strand-displacement strategies16 similar to those discussed in Sec. IV and in Ref. 13 can speed up relaxation.

As a second example, we examine the system studied experimentally in Ref. 13. Let us consider a suspension of identical micron-size lipid vesicles, functionalized by three families of mobile DNA linkers with sticky ends here labelled as γ, δ1, and δ2. As shown in Fig. 3(a), sticky end γ is made of three domains of equal length, x, y, and z. Sticky ends δ1 have two domains x ̄ and y ̄ , complementary to x and y, whereas δ2 features domains y ̄ and z ̄ . Linker γ can bind to δ1 and δ2, with comparable hybridization free energy. A three-linker γδ1δ2 complex is also possible, where δ1 and δ2 bind to domains x and z, respectively, and compete to occupy domain y. δ1 does not bind to δ2. Two- and three-linker complexes can form either among linkers tethered to the same vesicles (loop-like) or between different vesicles (bridge-like). At a sufficiently high temperature, all of the linkers are unbound. If the suspension is quenched to low temperature, the formation of intra-vesicle loop-like complexes is kinetically favored over the formation of bridges, effectively sequestrating all of the available γ linkers. The aggregation of the liposomes, mediated by the formation of inter-vesicle bridges, is therefore limited by the opening of the intra-vesicle loops, which seldom occurs at low temperatures (Fig. 3(b), top). Through a Toehold-Exchange Mechanism (TEM),16 the formation of three-strand complexes mediates the swap between stable loops and stable bridges without the need for thermal denaturation. In particular, the toehold domain z (x) causes a free δ2 (δ1) linker to transiently bind to an existing γδ1 (γδ2) bond, facilitating the reaction γδ1 + δ2δ1 + γδ2 (Fig. 3(b), bottom). We indicate with 3N the total number of linkers per vesicle, N of which are of type γ, of type δ1, and N(2 − χ) of type δ2. The parameter χ ∈ [0, 2] controls the stoichiometric ratio between δ1 and δ2 and thereby the effectiveness of the TEM process. For χ = 0 or 2 three-strand complexes are not possible and the bridge formation and aggregation kinetics are dominated by the slow opening of formed loops. For χ = 1, TEM is most effective and aggregation kinetics is found to speed up by more than one order of magnitude at T = 15 °C.13 

FIG. 3.

Toehold-exchange mechanism of Ref. 13. (a) We consider three sticky ends γ, δ1, and δ2 that can form two- or three-strand complexes. (b) If only one between δ1 and δ2 is present (χ = 0, 2), the formation of an inter-particle bridge requires the thermal breakup of an intra-particle bridge, making aggregation slow (Top). If both δ1 and δ2 are present, TEM catalyzes loop-to-bridge swap. (c) Despite the difference in kinetic behavior, the free energy of the system (perγ strand) as calculated within our framework depends on χ only weakly regardless of temperature. (d) Fraction of two-strand (f2) and three-strand (f3) complexes as calculated by our theory at different temperatures.

FIG. 3.

Toehold-exchange mechanism of Ref. 13. (a) We consider three sticky ends γ, δ1, and δ2 that can form two- or three-strand complexes. (b) If only one between δ1 and δ2 is present (χ = 0, 2), the formation of an inter-particle bridge requires the thermal breakup of an intra-particle bridge, making aggregation slow (Top). If both δ1 and δ2 are present, TEM catalyzes loop-to-bridge swap. (c) Despite the difference in kinetic behavior, the free energy of the system (perγ strand) as calculated within our framework depends on χ only weakly regardless of temperature. (d) Fraction of two-strand (f2) and three-strand (f3) complexes as calculated by our theory at different temperatures.

Close modal

We use our framework to calculate the free energy of the system, and demonstrate that, despite the large effect on aggregation kinetics, changing χ has little consequences on the thermodynamic ground state of the system. The DNA tethers are again modelled as freely pivoting rigid rods of length L = 10 nm, with freely diffusing tethering points and point-like sticky ends. For simplicity, we model two interacting vesicles as flat planes of area A = 0.5 μm2 kept at a distance of h = 1.4L from each other. We chose N = 360. Hybridization free-energies between the sticky ends are taken from Ref. 13.

Explicit expression for the equilibrium distributions of all the possible complexes are shown in Eqs. (S15)-(S20) of the supplementary material.27 In the supplementary material (Eqs. (S21) and (S22)27), we provide the expression for the interaction free energy between two vesicles (perγ strand), shown as a function of χ and T in Fig. 3(c). We observe that regardless of temperature, the free energy decreases by less than 10% when going from χ = 0, 2 to χ = 1, supporting the claim that with the architecture proposed in Ref. 13 aggregation kinetics can be substantially changed with little consequences on the thermodynamic ground state. The weak dependence of the overall free energy on χ is a direct consequence of the small number of three-strand complexes, always involving less than 10% of all γ linkers, as demonstrated in Fig. 3(d).

We provide an analytical expression for the free energy of systems of ligand/receptors that can form complexes featuring an arbitrary number of molecules. Our framework can be applied to biologically relevant situations, where cell-surface receptors form trimers or oligomers, or to suspensions of colloidal particles functionalized by synthetic DNA ligands: an increasingly popular strategy to achieve controlled self-assembly of complex soft materials. To exemplify the versatility of our approach, we re-examine the artificial systems recently proposed by Halverson and Tkachenko12 and Parolini et al.,13 both featuring DNA-functionalized Brownian particles interacting through the formation of three-linker complexes. For the former, we are able to quantify the cooperative effects in the interaction free energy between the particles, taken as model parameters in the original publication. For the system of Parolini et al. we study the interaction free energy between vesicles with different linker stoichiometry. Our theory demonstrates that despite the substantial effect on aggregation kinetics observed experimentally, coating stoichiometry has a comparatively small effect of the thermodynamic ground state of the suspension.

L.D.M. and L.P. acknowledge support from the EPSRC Programme Grant CAPITALS No. EP/J017566/1. L.D.M. acknowledges support from the Oppenheimer Fund and Emmanuel College Cambridge. S.B. and B.M.M. are supported by the Université Libre de Bruxelles (ULB). The python programs used to calculate the results presented here are available at http://dx.doi.org/10.5281/zenodo.47204.

1.
N. J.
Gay
,
M. F.
Symmons
,
M.
Gangloff
, and
C. E.
Bryant
,
Nat. Rev. Immunol.
14
,
546
(
2014
).
2.
M. A.
Lemmon
and
J.
Schlessinger
,
Cell
141
,
1117
(
2010
).
3.
C. A.
Mirkin
,
R. C.
Letsinger
,
R. C.
Mucic
, and
J. J.
Storhoff
,
Nature
382
,
607
(
1996
).
4.
A. P.
Alivisatos
,
K. P.
Johnsson
,
X.
Peng
,
T. E.
Wilson
,
C. J.
Loweth
,
M. P.
Bruchez
, and
P. G.
Schultz
,
Nature
382
,
609
(
1996
).
5.
R.
Macfarlane
,
B.
Lee
,
M.
Jones
,
N.
Harris
,
G.
Schatz
, and
C. A.
Mirkin
,
Science
334
,
204
(
2011
).
6.
L.
Di Michele
and
E.
Eiser
,
Phys. Chem. Chem. Phys.
15
,
3115
(
2013
).
7.
L.
Parolini
,
B. M.
Mognetti
,
J.
Kotar
,
E.
Eiser
,
P.
Cicuta
, and
L.
Di Michele
,
Nat. Commun.
6
,
5948
(
2015
).
8.
S.
Angioletti-Uberti
,
B.
Mognetti
, and
D.
Frenkel
,
Nat. Mater.
11
,
518
(
2012
).
9.
W. B.
Rogers
and
V. N.
Manoharan
,
Science
347
,
639
(
2015
).
10.
Y.
Wang
,
Y.
Wang
,
D. R.
Breed
,
V. N.
Manoharan
,
L.
Feng
,
A. D.
Hollingsworth
,
M.
Weck
, and
D. J.
Pine
,
Nature
491
,
51
(
2012
).
11.
Y.
Wang
,
Y.
Wang
,
X.
Zheng
,
É.
Ducrot
,
J. S.
Yodh
,
M.
Weck
, and
D. J.
Pine
,
Nat. Commun.
6
,
7253
(
2015
).
12.
J. D.
Halverson
and
A. V.
Tkachenko
,
J. Chem. Phys.
144
,
094903
(
2016
).
13.
L.
Parolini
,
J.
Kotar
,
L.
Di Michele
, and
B. M.
Mognetti
,
ACS Nano
10
,
2392
(
2016
).
14.
F.
Romano
and
F.
Sciortino
,
Phys. Rev. Lett.
114
,
078104
(
2015
).
15.
J. T.
McGinley
,
I.
Jenkins
,
T.
Sinno
, and
J. C.
Crocker
,
Soft Matter
9
,
9119
(
2013
).
16.
D. Y.
Zhang
and
E.
Winfree
,
J. Am. Chem. Soc.
131
,
17303
(
2009
).
17.
S.
Angioletti-Uberti
,
P.
Varilly
,
B.
Mognetti
,
A.
Tkachenko
, and
D.
Frenkel
,
J. Chem. Phys.
138
,
021102
(
2013
).
18.
R.
Dreyfus
,
M. E.
Leunissen
,
R.
Sha
,
A. V.
Tkachenko
,
N. C.
Seeman
,
D. J.
Pine
, and
P. M.
Chaikin
,
Phys. Rev. Lett.
102
,
048301
(
2009
).
19.
S.
Angioletti-Uberti
,
B. M.
Mognetti
, and
D.
Frenkel
,
Phys. Chem. Chem. Phys.
18
,
6373
(
2016
).
20.
P.
Varilly
,
S.
Angioletti-Uberti
,
B.
Mognetti
, and
D.
Frenkel
,
J. Chem. Phys.
137
,
094108
(
2012
).
21.
S.
Angioletti-Uberti
,
P.
Varilly
,
B. M.
Mognetti
, and
D.
Frenkel
,
Phys. Rev. Lett.
113
,
128303
(
2014
).
22.
H.
Xu
and
D. E.
Shaw
,
Biophys. J.
110
,
218
(
2016
).
23.
F.
Dannenberg
,
K. E.
Dunn
,
J.
Bath
,
M.
Kwiatkowska
,
A. J.
Turberfield
, and
T. E.
Ouldridge
,
J. Chem. Phys.
143
,
165102
(
2015
).
24.
W. M.
Jacobs
and
D.
Frenkel
,
J. Am. Chem. Soc.
138
,
2457
(
2016
).
25.
J.
Fern
,
J.
Lu
, and
R.
Schulman
,
ACS Nano
10
,
1836
(
2016
).
26.
E. C.
Dykeman
,
P. G.
Stockley
, and
R.
Twarock
,
Proc. Natl. Acad. Sci. U. S. A.
111
,
5361
(
2014
).
27.
See supplementary material at http://dx.doi.org/10.1063/1.4947550 for a more general derivation of Eq. (7)and for additional details of the examples studied in Secs. III and IV.
28.
R. M.
Dirks
,
J. S.
Bois
,
J. M.
Schaeffer
,
E.
Winfree
, and
N. A.
Pierce
,
SIAM Rev.
49
,
65
(
2007
).

Supplementary Material