Abstract
Assessing kinetics in biological processes with molecular dynamics simulations remains a computational and conceptual challenge, given the large time and length scales involved. For kinetic transport of biochemical compounds or drug molecules, the permeability through the phospholipid membranes is a key kinetic property, but long timescales are hindering the accurate computation. Technological advances in high-performance computing therefore need to be accompanied by theoretical and methodological developments. In this contribution, the replica exchange transition interface sampling (RETIS) methodology is shown to give perspective toward observing longer permeation pathways. It is first reviewed how RETIS, a path-sampling methodology that gives in principle exact kinetics, can be used to compute membrane permeability. Next, recent and current developments in three RETIS aspects are discussed: several new Monte Carlo moves in the path-sampling algorithm, memory reduction by reducing pathlengths, and exploitation of parallel computing with CPU-imbalanced replicas. Finally, the memory reduction presenting a new replica exchange implementation, coined REPPTIS, is showcased with a permeant needing to pass a membrane with two permeation channels, either representing an entropic or energetic barrier. The REPPTIS results showed clearly that inclusion of some memory and enhancing ergodic sampling via replica exchange moves are both necessary to obtain correct permeability estimates. In an additional example, ibuprofen permeation through a dipalmitoylphosphatidylcholine membrane was modeled. REPPTIS succeeded in estimating the permeability of this amphiphilic drug molecule with metastable states along the permeation pathway. In conclusion, the presented methodological advances allow for deeper insight into membrane biophysics even if the pathways are slow, as RETIS and REPPTIS push the permeability calculations to longer timescales.
Significance
Permeability is a key kinetic property for membranes. Simulating permeation events at the molecular scale is very valuable for kinetic modeling, but permeation timescales are often prohibitively long to be simulated with present-day computational resources. Here, we show how the RETIS path-sampling method can give the exact kinetics of permeation, and how its efficiency is aided by recent developments. Moreover, we present a newly implemented REPPTIS method that approximates the kinetics by truncating memory. The REPPTIS method is promising for permeation simulations with high efficiency and accuracy that might not be easily achieved by any other method.
Introduction
Biological membranes are responsible for compartmentalization in cells and organelles. Their permeability is a key characteristic of the transport kinetics of chemicals and nutrients, peptide-membrane interactions, or drug delivery of nanocarriers (1,2,3,4,5,6,7). Molecular dynamics (MD) simulations are a computational tool that aid the understanding of the biophysical mechanisms playing at the molecular scale. Unfortunately, membrane permeability simulations are often computationally very demanding. The study of permeation events requires long timescales when the permeation is a slow and/or rare event, in addition to the need for fairly large simulation boxes usually comprised of thousands of particles. Permeability methods, such as the counting method (8,9,10) and the inhomogeneous solubility-diffusion model (11,12,13), are hence hindered by poor statistics. The latter approach can be combined with methods such as umbrella sampling (14) or adaptive biasing force (15,16) to obtain the free energy profile more efficiently. However, the possible presence of hysteresis and parallel reaction channels can still sabotage an accurate description of the dynamics.
In recent work by some of the authors, an algorithm was proposed to evaluate the permeability with the path-sampling methodology, which realizes a speed-up of several orders of magnitude when the permeation event is rare (17). Path sampling, and in particular transition interface sampling (TIS) (18), achieves this speed-up by Monte Carlo (MC) sampling of path ensembles that are populated mostly with reactive paths or paths that make substantial progression along the reaction coordinate before returning to the reactant state. It was derived how the permeability can be obtained from the replica exchange transition interface sampling (RETIS) method (17). The method does not need a diffusive assumption, and the kinetics are thus exact.
Other notable methods that try to determine dynamic quantities, faster than MD, are milestoning (19) and forward flux sampling (FFS) (20). The latter is based on the same theoretical foundations as TIS, but instead of Metropolis MC sampling (21), it is based on splitting. In this class of methods, phase points of trajectories far up the barrier are used to launch multiple trajectories that deviate from the original due to the stochastic nature of the dynamics. Some of these trajectories reach further and deliver new phase points for launching the next set of trajectories and so on. Although the FFS method has the advantage over TIS and RETIS that it can be applied for nonequilibrium dynamics, the splitting technique has as a major disadvantage in that the final transition trajectories can be highly correlated and that possibly important rare initial conditions with a high reaction probability are missed (22). Milestoning, on the other hand, has the advantage that the statistics of long transition paths is obtained via the transition probabilities of much shorter paths connecting so-called milestones. The method bears resemblance to the simultaneously introduced TIS variation called partial path TIS (PPTIS) (23). Unlike the TIS, RETIS, and FFS methodologies, both PPTIS and milestoning are generally not exact as they rely on a memory loss assumption (Markovian approximation). Only in the hypothetical case that the milestones/interfaces are identical to isocommittor surfaces do these two methods become exact (24). In any other case, the inclusion of some memory can improve the accuracy of the method, which we discuss later.
Of the above methods, milestoning has been most commonly used to calculate permeability through membranes via slightly different theoretical approaches based on Markovian approximations (25,26,27,28). We recently derived how the permeability can be computed from a RETIS simulation that is not based on a disturbance out of equilibrium or Markovian assumptions (17), but, instead, it reproduces exact results identical to the counting method in a hypothetically long equilibrium MD run.
RETIS has been shown to provide the permeability for a range of toy systems (17). Moreover, RETIS was successfully used in a realistic simulation setup to compute the permeation rate of oxygen molecules through a 1-palmitoyl-2-oleoyl-sn-glycero-3-phosphocholine membrane (29). Nevertheless, for systems with slow permeation events, where the permeation trajectories sampled in the path ensembles occasionally are very long, the RETIS simulation can still be computationally demanding. To reach such long timescales, further methodological improvements are needed to improve sampling and efficiency.
This paper starts with a short review on how the permeability formula is derived from RETIS. Next, we give an outlook on how the simulations at these long timescales can be made more efficient. For permeation events with very long pathlengths, a lower computational cost may be obtained with a reduction of memory similar to milestoning and PPTIS. Specifically, we extend the PPTIS method with a replica exchange move between path ensembles to enhance nonlocal sampling. Other improvements for the sampling efficiency are reviewed as well, such as the use of special path-generating MC moves (17,30,31) and a new way to run replica exchange simulations with cost-unbalanced replicas with an infinite swap frequency (32).
The set of these methodological advances in three areas, i.e., memory reduction, new Monte Carlo moves, and parallel computing, will push permeability calculations to longer timescales. Specifically, the methodology that shortens memory is illustrated in the results using two example systems. In the first system, a permeant needs to pass through a maze-like membrane, choosing between a pathway with an entropic barrier and another pathway with an energetic barrier. The role of memory for PPTIS is challenged in this setup, as the memory loss might induce an overestimation or underestimation of the permeability compared with RETIS. In the second example, ibuprofen permeation through a bilayer is modeled. This drug molecule is amphiphilic, with a polar part (carboxylic group) and apolar part. The polar group creates metastable states in ibuprofen’s permeation pathway, which can cause the trajectories to be trapped, making it an excellent application of memory reduction to keep the trajectory lengths short. The last section summarizes the conclusions.
Methods
Permeability from RETIS
A RETIS simulation requires the definition of an order parameter λ and interfaces to describe the progression of the reaction. For a permeability calculation, the order parameter is simply the coordinate of a specific “target” permeant, orthogonal to the membrane plane, so in Fig. 1. In curved membranes, such as liposomes, λ could be chosen as the radial distance (33). In this subsection, a short overview of the permeability derivation is given to introduce the quantities that are needed to compute the permeability for the numerical applications in the next subsection.
A RETIS simulation consists of a series of path-sampling simulations (34), each employing a different path ensemble. There are path ensembles called , , , , , . The ensemble explores the reactant well and consists of paths starting and ending at with all other path frames being at the left side of this interface (). All other path ensembles with explore the barrier region and consist of paths starting at , ending at either or , and crossing interface at least once. Since the path-sampling algorithm is based on MC moves obeying detailed balance, the set of trajectories that is being sampled in each path ensemble is statistically equivalent to a set of trajectories one would get by cutting out the relevant segments from an infinitely long MD trajectory.
Based on the results of the path ensembles, the rate can be computed as
(1) |
where is the conditional flux through and is the overall crossing probability, the chance that will be crossed after a positive crossing with without recrossing . The rate in Eq. 1 can be related to a frequency of transitions between history-dependent states, called overall states, and . These overall states differ from the stable states A and B, which are defined as the phase space regions being at the left of and at the right of , respectively. The overall state also includes (“trajectory-”) phase points that are in between and , which were more recent in A than in B. Likewise, overall state includes points in between and , which originate from paths that were more recently in B than in A. Thus, the overall states () are larger than the stable states (). The rate constant k is then defined as the number of transitions in a hypothetical infinitely long equilibrium MD run divided by the time spent in .
The flux in Eq. 1 is the frequency of positive crossing with under the condition that the system is in overall . In rare events, however, the more complicated term to compute in Eq. 1 is the overall crossing probability since it usually is an extremely small number. In TIS, RETIS, and also FFS, it is computed from the following product expression:
(2) |
where is the history-dependent conditional crossing probability, which is the chance that, given a first time crossing with since leaving state A, will be crossed before . The distribution of first crossing points with since leaving state A, is generally not identical to the equilibrium distribution at . This aspect includes memory in the expression of Eq. 2 and makes it exact. Milestoning and PPTIS can be viewed as approximate ways to determine the crossing probability by removing or reducing the memory dependence between subsequent interfaces, respectively.
Similarly to the rate k (unit 1/time), the permeability P is a kinetic property (unit length/time). The membrane permeability P is defined as the ratio , where J is the net flux through the membrane when a concentration gradient is maintained over the membrane in steady state. Firstly, in the counting method, this ratio is evaluated by counting the membrane crossings in both positive and negative directions and by evaluating the ratio of the bidirectional flux through the whole membrane and the reference concentration in a long equilibrium MD simulation. Secondly, in the inhomogeneous solubility-diffusion model, the permeability is estimated assuming diffusive transport, as described by the Smoluchowski equation, giving
(3) |
with the inverse temperature, the Boltzmann constant, T the temperature, h the membrane thickness, and the reference free energy in the solvent phase in region A. The position-dependent free energy and diffusion profiles along the membrane normal to that figure in the Smoluchowski equation may be fitted from equilibrium MD with Bayesian analysis (35,36) or a maximum likelihood estimation (37).
Let us now return to the path-sampling methodology. The ratio is evaluated, where is the flux in the positive direction and is the reference concentration in state A at the left of the membrane (see Fig. 1). As shown in (17), the definition of has similarities to the RETIS rate k,
(4) |
where M refers to the membrane region, T is the simulation time of a very long equilibrium simulation, is the part of simulation time spent in overall state , and σ is the cross-section area of the membrane. By juggling Eqs. (4) and (1), it follows that
(5) |
with the number of permeants in the simulation box and . The quantity in Eq. 5 is the probability that the permeants were last in state A rather than in state B. Its evaluation would necessitate full sampling of , which is, however, not sampled at all in the RETIS simulation! Fortunately, this factor conveniently drops out when evaluating the product . This is a key point in the derivation of the practical permeability formula (see (17)). In a last step, the reference concentration enters in the ratio . It negates the factor in Eq. 5. When combined with the product , the reference concentration contribution to the permeability formula becomes a matter of counting the time spent in a user-chosen reference interval in state A. With the details given in (17), this gives an equation for the permeability that purely uses RETIS quantities,
(6) |
where is the time spent in , per path in the ensemble.
Yet, Eq. 6 is not straightforward to use with RETIS in practical simulations. The bulk phases at each side of the membrane are, in principle, unbounded such that the order parameter λ can have any value from minus infinite to infinite. The application of periodic boundary conditions will prevent this in practice, but could potentially introduce artificial transitions where a permeant ends up at the other side of the membrane without actually moving through it. Ghysels et al. (17) solved both issues by introducing an extra interface that bounds region A to the left (Fig. 1). Time is frozen for particles that reach beyond .
When using the interface, the ensemble is replaced with the path ensemble. Whereas only contains paths starting and ending at , the ensemble will also contain paths that start or end at the other side of the A′ region, at . Consequently, this changes the number of paths in vs. that could be cut off a long equilibrium trajectory. This in turn affects the time spent per path in the reference interval by a factor ξ, with
(7) |
The factor ξ expresses this ratio in the number of paths between ensembles, i.e., only the paths arriving to the right at are counted, versus all paths arriving at either or are counted. Using the factor ξ, this leads to the final permeability formula in presence of the interface,
(8) |
Alternatively, one can write (17).
(9) |
where is the average pathlength of paths in ensemble and is the conditional probability density of the reference region provided that the system is inside state A′. If both and are in the bulk where the free energy is flat, then .
Improvements of sampling and computational efficiency
Reformulating the permeability expression in RETIS terminology has the obvious advantage that many recent developments in the RETIS method can now be used for permeation simulations. Recently, there have been some interesting advancements in the exact RETIS approach, but even further acceleration while maintaining a good accuracy is possible by reducing the memory dependency of the methodology via a PPTIS-like description of the crossing probabilities. In the next section, we present some simulation results on the combination of replica exchange and PPTIS, coined REPPTIS, in a highly simplified didactical model showing both the importance of replica exchange and memory. In this section, we cover the three aspects by which improvements toward longer timescales are achieved, i.e., development of new MC moves, novel parallelization schemes, and memory reduction.
MC moves
Like any MC method, the efficiency of the sampling highly depends on the types of moves that are being employed. Until recently, the main MC move in all path-sampling simulations has been the shooting move (38) in which a phase point of the previous trajectory is perturbed, usually by a randomization of the velocities alone, after which the equations of motion from this point are integrated forward and backward in time by means of MD until the boundaries of the stable states, or , are hit. To ensure detailed balance, the final trajectory is accepted or rejected using a Metropolis-Hastings scheme (21,39).
The shifting move, which adds a few steps at the end and removes a few steps at the start of the path or vice versa, was the most frequently executed move in the original TPS method. The standard RETIS (40,41) rate calculation method emerged via TIS (18) from transition path sampling (TPS) (38,42). TIS and RETIS allowed for flexible pathlengths, which made the shifting move both useless and redundant. The time reversal move, which simply inverts the direction of time in the old path, used to be employed regularly in path-sampling simulations (TPS, TIS, and RETIS). While it is not so useful in present-day simulation settings where the randomization of velocities in the shooting move is mostly fully randomized, independent of the previous velocities, it is still useful for other types of path analysis such as the predictive capacity identification of reaction triggers (43). RETIS improved the former TPS further via the introduction of the path ensemble, and it added the replica exchange move between neighboring path ensembles to the palette (41). New advances in path sampling seek to add more alternative moves, replace the main shooting move entirely, or gain greater efficiency by novel parallelization schemes and by optimizing the relative frequency of the moves’ execution.
New MC moves
In particular, in (17) we added two MC moves, the mirror move and the target swap move, specifically for permeation simulations. The target swap move improves the exploration path space whenever more than one permeant is present in the simulation box. As RETIS studies transition from the to the interface defined by the z coordinate of a single target particle, , the presence of other permeants in the system merely affects the environment of the target permeant. The target swap move, however, uses the statistics of the other permeants more effectively by a random reassignment of the target. This new target permeant might be located in a different area of the simulation box, and thus higher sampling decorrelation is likely achieved. The mirror move (17) increases the sampling in periodic systems by completely mirroring the particle’s coordinates in the plane, effectively changing the reaction coordinate from to with respect to the original coordinates. This implies that permeation pathways through the membrane in both directions are sampled, which also improves sampling efficiency. Despite the fact that the target swap move and the mirror move only operate in the path ensemble, the faster exploration in the directions orthogonal to the reaction coordinate are felt by all the other path ensembles due to the replica exchange moves between path ensembles, as was clearly illustrated in a membrane model with two unequal permeation channels (17).
Another promising trend is to change the main MC move itself via so-called subtrajectory moves (30,31). The main idea behind these moves is that successive paths, created by the shooting move, are correlated, which leads to a statistical inefficiency, , of several tens or hundreds of paths (40). Not saving every path, but saving every -th path, with , will typically not lead to any loss in statistical precision in the final result as a lower number of stored paths, which is used in the analysis, is compensated by a reduction in the correlation between the paths that are saved. While this may be a good strategy to save disk capacity and time required for writing to disk, the subtrajectory moves go a step further by significantly reducing the number of MD steps for paths that do not need to be saved. The subtrajectory move is best combined with the high-acceptance technique (30,31).
Parallellization
Further efficiency gains without invoking any approximation or Markovian assumption can be achieved via a smart parallelization scheme and by maximizing the replica exchange swapping frequency (32). Parallel computing will typically distribute the same number of processing units per ensemble to carry out the computational intensive standard moves. This makes the parallelization of the RETIS method a nontrivial task as each path can have a different length and the average pathlength differs for each path ensemble. Standard RETIS simulations apply the replica exchange swapping moves and standard MC moves alternately. The swapping move is cheap, but requires that the ensembles involved in the swap have completed their previous move. This means that, if the standard moves in each ensemble require different computing times, several processing units have to wait for the slow ones to finish, i.e., the replicas are cost-unbalanced. Roet et al. (32) solve this problem through a fundamentally new approach to the generic replica exchange method in which ensembles are not updated in cohort.
Roet et al. (32) also show that the number of replica exchange moves, in between two shooting or subtrajectory moves, can effectively be set to infinite without having to do an infinite number replica exchange moves explicitly. While the idea of infinite swapping has been suggested before (44,45,46,47), a reformulation of the implicit infinite swapping problem in terms of permanents allows for a much better scaling with the number of interfaces. The noncohort infinite replica exchange approach applied to RETIS, coined RETIS, opens the way for massively parallel path-sampling simulations for computing rate constants (40), activation energies (48), permeability constants (17), and mechanistic analysis for reaction triggers (43,49).
Reduction in memory
Still, when the individual trajectories themselves are too long to be simulated, the statistics of long trajectories should be obtained via shorter ones without actually sampling any trajectory going all the way from to . This is essentially the idea behind milestoning (19) and PPTIS (23). This strategy will generally cause the method to be no longer exact unless the interfaces are isocommittor surfaces (24). However, the isocommittor surfaces are generally not known and extremely difficult and costly to determine via simulations. The lack of knowledge about the isocommittor can be compensated by adding a bit of memory to the interface crossing probabilities. We denote the PPTIS path ensembles as (23). Trajectories in path ensemble are restricted by the and interfaces. They can start and end at either side, but should at least cross the middle interface once. From these path ensembles, two-directional local crossing probabilities are obtained, , , , and . Here, the lower sign refers to the past conditional direction and the upper sign refers to the measure of the probability in the future, measured from a point in time where is crossed for the first time since its latest crossing with either or . For instance, both and refer to the probability that is crossed earlier than (future condition) after a first crossing with . But their past condition is different and equal to “given it came from ” and “given it came from ,” respectively. The local crossing probabilities with the same past condition add up to one: . Once a sufficient number of paths in the ensemble is sampled, the local crossing probability is determined by simply counting the appropriate paths with specific future and past conditions, e.g., is given by the number of paths starting at and ending at divided by the number of paths starting at .
The PPTIS formalism is based on recursive relations where the local crossing probabilities are linked to global crossing probabilities:
(10) |
where is the chance to cross before given that is crossed at this moment while was crossed more recently than . Similarly, is the chance that is crossed before given that is crossed at this moment while was crossed more recently than . From these recursive relations, the overall crossing probability from to can be computed from
(11) |
Here, the probability is slightly different from the definitions with in the sense that it is just the probability to reach before after a positive crossing with , i.e., has no additional past condition.
The larger the distance between interfaces, the more memory is included in the calculation, the more accurate is Eq. (10). The calculation of memory loss functions is a way to estimate the required distance between interfaces (23). On the other hand, the interfaces should be placed relatively close to each other to obtain the best efficiency. This can lead to conflicting strategies for parameter optimization. A potential solution could be to use path history beyond the boundaries of the ensemble. This kind of information could in principle become available if PPTIS is also combined with replica exchange moves.
The potential of performing replica exchange between path ensembles was first suggested for PPTIS (48). Yet, this idea has so far never been put in practice. The replica exchange move in PPTIS is more costly than the swapping move in RETIS. In RETIS, full trajectories are swapped without the need to do additional MD steps. In PPTIS, it is first checked whether the path ends at and whether the path starts at . If not, the move is directly rejected. However, if so, the and paths are extended forward and backward in time, respectively. Subsequently, the extended paths are trimmed in accordance to the new path ensemble boundaries to which the paths are being transferred to.
This article presents the first applications of the replica exchange and PPTIS combination, which we coin REPPTIS. The algorithms are implemented in the PyRETIS code, which is readily available to be used in combination with other MD simulation packages such as GROMACS, OpenMM, or CP2K (50,51). The first application is a model system, showing both the importance of the replica exchange moves and the effect of memory. In the second application of ibuprofen permeation, we show how RETIS is challenged by metastable states, which can make the paths prohibitively long, whereas REPPTIS can be used to simulate full membrane transits. The results of these two examples are presented in the next section.
Results
Permeation through a maze potential
A two-dimensional toy system is developed to demonstrate the role of memory in permeability calculations. A Langevin particle is permeating along the z direction from the water phase through the membrane (Fig. 2). The propagation of the permeation is measured by the z coordinate of the particle, so the order parameter is . The coordinate y describes the orthogonal degrees of freedom, which could be a general coordinate such as the orientation of the molecule or the local composition of heterogeneous membranes. Here, a membrane is chosen with different permeation pathways; for instance, corresponding to different regions of a heterogeneous membrane. The membrane is represented by a maze potential with two permeation channels (upper channel for , lower channel for ). Passage through the lower channel is entropically unfavorable, as the lower channel is only accessible via an aperture at about . Passage through the upper channel requires the Langevin particle to overcome an energy barrier at . The maze can be thought of as a pinball machine, where the ball can either go through the “flippers” of the lower channel, or go over the “bump” in the upper channel. When the initial path is located in the upper channel passing over the bump, the orthogonal degree of freedom (y) will need to be sampled sufficiently with path sampling to detect the alternative pathway through the flippers, and vice versa. Moreover, for every z value, there is a broad y region in the upper and/or lower channel where the ball can easily move locally somewhat left or right. This local picture could give the impression that the ball has no entropic nor energetic challenges to overcome at all. However, all complete permeation pathways will need to overcome the entropic or energetic barrier, so including all memory in the pathways gives a distinctly different picture than the local picture. This makes our test case a good illustration of the role of memory. If one focuses on pieces of trajectories that only move somewhat to the left or right, i.e., if memory is too short, one will miss the dynamics included in the complete pathways.
We do different types of simulations.
-
•
RETIS simulation, which retains all memory and thus gives exact kinetics. This is the benchmark.
-
•
PPTIS simulation, where memory is reduced. In the ensemble, paths that cross are cut short when they pass a neighboring interface at or .
-
•
REPPTIS simulation, where memory is reduced and where replica exchange moves between the ensembles are allowed. This potentially incorporates additional memory (see previous section).
Six interfaces were chosen along the z axis (, , ) in the membrane region between and . The path ensembles were sampled for a total of 100,000 MC moves with the PyRETIS code (50,51) using shooting moves, the wire fencing (31) variant of the subtrajectory moves with 6 subpaths, and replica exchange moves. The ensembles were sampled for (RE)PPTIS without wire fencing moves. In addition, the interface was used at to bound the region at the left of the membrane. The properties ξ and with the reference interval set to [0.1,0.2] were computed from the path ensemble. Two PPTIS simulations were run, where the first was initialized with a reactive path through the lower entropic barrier, and the second with a reactive path through the upper energetic barrier. These PPTIS simulations are referred to as PPTIS 1 and PPTIS 2, respectively.
To challenge the memory reduction, we also run REPPTIS with an extra interface at between and , which we refer to as in this text for convenience. For RETIS, extra interfaces typically increase the accuracy as more paths are sampled, and matching the probabilities can be done with higher accuracy. For (RE)PPTIS, however, the extra interface implies a more drastic cut in memory as some of the ensembles will span a smaller spatial area. The simulation without and with the extra interface are referred to as REPPTIS 1 and REPPTIS 2, respectively.
A tilt potential with slope 0.5 was superimposed on the maze potential (green gradient in Fig. 2) for , mimicking a membrane barrier. Details about setup, simulations, and code to generate more general maze potentials are given in the supporting material. Reduced units are used, and reported errors are standard errors based on block averaging.
The maze: Effect of memory and replica exchange move
The average pathlength in the highest RETIS ensemble is 47.5, while the (RE)PPTIS ensembles have an average pathlength of about 3.8. The goal of reducing the length of the MD trajectories by memory reduction is thus clearly achieved. With Eq. 8, the permeability from RETIS is equal to (). To compare the effect of memory on this permeability value, this discussion will focus on the crossing probability , which is the only factor in Eq. 8 that may be affected by the memory reduction. The overall crossing probability is given in Table 1. We first discuss the simulations without the extra interface. The PPTIS 1 and PPTIS 2 simulations significantly overestimate and underestimate the crossing probability, respectively, by more than a factor of 2. The added replica exchange moves in REPPTIS 1 improve the crossing probability considerably. Fig. 3 plots the intermediate crossing probabilities to reach , showing that the first deviations between the simulations start at , when the Langevin particle has entered the maze.
Table 1.
Simulation | Overall |
Forward |
Backward |
||||
---|---|---|---|---|---|---|---|
RETIS | 2.65 | ||||||
PPTIS 1 initial lower | 6.44 | 0.41 | 0.54 | 0.45 | 0.63 | ||
PPTIS 2 initial upper | 0.93 | 0.18 | 0.24 | 0.70 | 0.96 | ||
REPPTIS 1 | 2.14 | 0.19 | 0.47 | 0.56 | 0.66 | ||
REPPTIS 2 with | 2.94 ) | 0.59 | 0.28 | 0.43 | 0.39 | 0.79 | 0.75 |
For PPTIS, the initial path was either in the upper (PPTIS 1) or lower (PPTIS 2) channel. The local crossing probabilities and are given for some of the ensembles.
Let us look at the origin of these deviations by tracing some randomly selected exemplary paths in the different ensembles in Fig. 4. In the reference simulation, RETIS, the reactive paths in cross both the entropic and energetic barrier, where the particle prefers the “flippers” channel (lower) rather than the “bump” channel (upper).
In PPTIS 1, the initial path is located in the lower channel and it remains there indefinitely in the ensemble. The MC shooting moves in cannot result in a switch to the other channel, so the path is stuck. The absence of such nonlocal moves that allow channel switching breaks the ergodicity of the sampling. The effect of this sampling deficit is modest as can be concluded from the and values in Table 1 since crossings with are more likely in the lower channel where the potential energy is low. Also in the ensemble, the paths remain for most of the simulation in the lower channel, but here the ergodicity problem is more severe since most first time crossings with coming from should be in the upper channel. As it is more difficult to reach from in the undersampled upper channel, is overestimated. For PPTIS 2, the initial path is in the upper channel and the absence of nonlocal MC moves again breaks the ergodicity of the sampling, where the paths in are now stuck in the upper channel. In REPPTIS 1, we have added the replica exchange moves and, impressively, this move reintroduces ergodicity. When the y axis is sampled in the ensemble, this effect can be transported to the other ensembles with the swap move. Adding the exchange move will thus effectively allow for switching between channels.
The crossing probabilities of PPTIS are affected by the particle being stuck in (or somewhat stuck in ) in a particular channel. It is much easier to reach in the lower channel instead of the upper channel, where is high uphill on the wall’s slope. The true mechanism has a mixture of both pathways (see RETIS). This gives an overestimation of the and crossing probability by PPTIS 1 and an underestimation by PPTIS 2. Numerically, this is also reflected in the local crossing probabilities. A selection is shown in Table 1; other local crossing probabilities were not statistically different between the simulations, as expected. PPTIS 1 is mainly located in the easier flipper channel, and is overestimated by PPTIS 1 compared with REPPTIS 1 (0.41 vs. 0.19), which increases the overall crossing probability in PPTIS 1. Likewise, PPTIS 2 is mainly located in the more difficult bump channel, and is strongly underestimated by PPTIS 2 compared with REPPTIS 1 (0.24 vs. 0.47). In combination with the higher backwards and values, this results in a lower overall crossing probability. In a very long PPTIS simulation, the ensemble could eventually be correctly sampled, but the ensembles will remain stuck with paths resembling the initial path.
Finally, we discuss REPPTIS 2 with the extra interface at , which further reduces memory. Fig. 3 shows that the probability to reach is overestimated, which can be expected because of tunneling between and . In , the particle can move freely in the upper channel, as it is not hindered by the energetic barrier located to the right of . In , the particle can move freely in the lower channel, as it is not hindered by the entropic barrier located to the left of . This can also be seen in Fig. 4, where the LMR and RML example paths of and are predominantly located in the upper and lower channel, respectively. Connecting these two ensembles to derive a crossing probability, the particle seems to switch from the upper channel in to the lower channel in , as if it had tunneled through the wall. In other words, the particle “forgets” its passage through the flippers. A too harsh reduction of memory can thus lead to an overestimate of the permeability. For REPPTIS 1, no such tunneling occurs between and , because is located on the rising edge of the energetic barrier. Surprisingly, the REPPTIS 2 crossing probability decreases at the end, resulting in a total crossing probability that lies close to RETIS. This is, however, a lucky cancellation of errors as tunneling also happens from right to left. The paths of RETIS and REPPTIS 1 have a small probability of recrossing the energetic or entropic barriers, while the reverse tunneling in REPPTIS 2 makes this more likely, which results in a decrease of the global crossing probability.
Permeation of ibuprofen drug molecule
Whereas the maze system was built to showcase the role of memory, we now study an application that is more representative for a typical membrane permeability simulation. Passive permeability through (lipid) membranes is of vital importance for drug design, as it gives insight to the timescale at which drugs transit the membrane for a given concentration gradient (6,52). The nonsteroidal anti-inflammatory drug ibuprofen has to cross several membranes before realizing its inhibitory effect on the cyclooxygenase enzymes COX-1 and COX-2 (53,54). Path sampling is now used to investigate the permeation of ibuprofen through a dioleoylphosphatidylcholine (DOPC) membrane. The presence of metastable states combined with an orthogonal degree of freedom will put REPPTIS to the test.
Assume z is the center-of-mass distance (in unit nanometers) of ibuprofen to the bilayer midplane, and θ is the dihedral angle determining the OH orientation in the carboxyl group of ibuprofen. The free energy profile of ibuprofen in a DOPC bilayer is shown in Fig. 5 A, which was recreated from data in (55). Details of the implementation can be found in the supporting material. The two stable OH bond conformations are cis () and trans (), which are visualized in Fig. 5 B. The free energy profile contains minima in each leaflet ( and ), such that a full transit across the bilayer consists of at least two successive rare events. This means that RETIS is no viable option to study the full permeation event, as the paths would get stuck in the metastable states, resulting in extremely long paths. The memory reduction in REPPTIS greatly reduces the pathlengths and enables the study of the full permeation using a single simulation.
Permeation of ibuprofen through the DOPC bilayer is characterized by three steps, i.e., entering the membrane, hopping over an internal barrier, and escaping from the membrane. Starting from the water phase in , ibuprofen enters the energy minimum around in the first leaflet. Given that ibuprofen crosses to the right, the molecule has a crossing probability denoted by to enter into this stable region. This probability is not 1, as friction by the membrane molecules can let the molecule return to , rather than fully entering. Next, ibuprofen must overcome the internal barrier between the leaflets to reach the second energy minimum . The corresponding crossing probability over the internal barrier is denoted . Finally, ibuprofen needs to escape from the second stable region and reach the water phase (). This crossing probability is denoted .
These characteristic crossing probabilities , , and are calculated using RETIS and REPPTIS (simulation details in supporting material), and are given in Table 2. Each simulation was run twice, where the initial path was either in the cis or trans configuration. As it was verified that transitions between these configurations happened in all of the ensembles, the data of both runs were merged.
Table 2.
Simulation | [] | [] | [] | [] |
---|---|---|---|---|
RETIS | 17 | 1.2 | 2.3 | 5.4 |
REPPTIS | 1.1 | 2.2 | 6.1 |
is the crossing probability of a full membrane transit: the REPPTIS value is from a simulation, while the RETIS value is an estimate based on a simple Markov model. Reported errors are standard errors based on block averaging.
As the paths would become too long to simulate a full transit with RETIS, the three characteristic crossing probabilities were used in a Markov model to estimate the full transit probability from to . Let and be the internal and escape rates, respectively, where the fluxes and are part of the RETIS simulation output. As shown in the supporting material, the transit probability is approximated by . In contrast to RETIS, REPPTIS is capable of calculating of the full membrane transit using a single simulation. Both the REPPTIS and the approximate Markov RETIS values of are given in Table 2.
The RETIS and REPPTIS simulations result in statistically equivalent crossing probabilities for both the internal and escape transitions. From the entrance RETIS simulation, the factor nm/ps is obtained, which enters the permeability equation (Eq. 8). Using the Markov model with the characteristic crossing probabilities of the RETIS simulations, the permeability of ibuprofen becomes cm/s. Using of the full permeation REPPTIS simulation, the permeability of ibuprofen is estimated to be cm/s. This value, based on the two-dimensional profile at 303 K of (55), is in reasonable agreement with the ibuprofen permeability (92 6) cm/s through dipalmitoylphosphatidylcholine at 323 K as obtained from MD simulations and the inhomogeneous solubility-diffusion model (56).
Conclusion
In this article we first reviewed the recently developed theoretical framework for calculating permeability coefficients using the RETIS methodology. The approach requires a slight modification of the path ensemble to the ensemble, which describes the paths at the left side of . The RETIS-based permeability can be computed with exponential reduction in time compared with standard MD, while it still gives exactly the same result without introducing any approximation. The mathematical formulation of microscopic permeability in terms of RETIS properties has the advantage that recent algorithmic developments in the RETIS method can directly be applied, such as the recently developed MC moves for generating new paths more efficiently (17,30,31) and the nonsynchronous replica exchange approach (32).
However, if the individual transition paths themselves are long, it may be wise to give up some of the method’s exactness for the sake of obtaining shorter paths. This idea underlies the PPTIS method in which the statistics of long transition paths is obtained via paths with much shorter range using a memory loss assumption. Still, some memory is retained in the conditional local crossing probabilities that are computed. In this article, we combined the PPTIS method with replica exchange into a new implementation, coined the REPPTIS method. We applied PPTIS and REPPTIS on a didactic model and on the permeation of ibuprofen based on a realistic free energy surface. The results showed the importance of both replica exchange and memory, as simulations without them gave wrong permeability estimates.
There are several interesting opportunities to improve the REPPTIS method further. Note that the extension of paths by means of MD in a swapping move could yield additional information that adds back in some of the lost memory. Before the extended trajectories are trimmed to fit the boundaries of the new path ensemble, these extensions provide continuous trajectories that go beyond the range of three consecutive interfaces. Using the information of untrimmed trajectories might be exploited in future variants of the REPPTIS method since it could solve the conflicting benefits of having interfaces close enough for efficiency and far apart for accuracy. Moreover, the time information is not yet exploited by TIS-based methods. For instance, the PPTIS crossing probabilities relate to the chance that a specific interface is crossed before another irrespective how long it takes. Another future development that we want to achieve is the inclusion of time durations in the statistical description of the crossing probabilities, as is done in milestoning, to compute (conditional) mean first passage times and diffusion coefficients. Note that other milestone variations such as the use of multidimensional interface networks via, e.g., Voronoi cells (57), can in principle be applied within a REPPTIS framework as well. We can therefore conclude that REPPTIS is a promising method to enable permeation simulations with high efficiency and accuracy that might not be easily achieved by any other method.
Author contributions
A.G. and T.S.v.E. designed the research. W.V. and D.Z. carried out all simulations. W.V., T.S.v.E., and A.G. analyzed the data. W.V., T.S.v.E., and A.G. wrote the article with input from all authors.
Acknowledgments
The computational resources (Stevin Supercomputer Infrastructure) and services used in this work were provided by the VSC (Flemish Supercomputer Center), funded by Ghent University, FWO and the Flemish Government – department EWI. We acknowledge funding of the FWO (project G002520N and project G094023N) and the Research Council of Norway (project Theolight, grant no. 275506).
Declaration of interests
The authors declare no competing interests.
Editor: Chris Chipot.
Footnotes
Supporting material can be found online at https://doi.org/10.1016/j.bpj.2023.02.021.
Supporting material
References
- 1.Yang N.J., Hinner M.J. In: Site-Specific Protein Labeling: Methods and Protocols. Gautier A., Hinner M.J., editors. Springer; 2015. Getting across the cell membrane: an overview for small molecules, peptides, and proteins; pp. 29–53. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Awoonor-Williams E., Rowley C.N. Molecular simulation of nonfacilitated membrane permeation. Biochim. Biophys. Acta. 2016;1858:1672–1687. doi: 10.1016/j.bbamem.2015.12.014. [DOI] [PubMed] [Google Scholar]
- 3.Shinoda W. Permeability across lipid membranes. Biochim. Biophys. Acta. 2016;1858:2254–2265. doi: 10.1016/j.bbamem.2016.03.032. [DOI] [PubMed] [Google Scholar]
- 4.Bennion B.J., Be N.A., et al. Carpenter T.S. Predicting a drug’s membrane permeability: a computational model validated with in vitro permeability assay data. J. Phys. Chem. B. 2017;121:5228–5237. doi: 10.1021/acs.jpcb.7b02914. [DOI] [PubMed] [Google Scholar]
- 5.Hannesschlaeger C., Horner A., Pohl P. Intrinsic membrane permeability to small molecules. Chem. Rev. 2019;119:5922–5953. doi: 10.1021/acs.chemrev.8b00560. [DOI] [PubMed] [Google Scholar]
- 6.Menichetti R., Kanekal K.H., Bereau T. Drug-membrane permeability across chemical space. ACS Cent. Sci. 2019;5:290–298. doi: 10.1021/acscentsci.8b00718. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Levental I., Lyman E. Regulation of membrane protein structure and function by their lipid nano-environment. Nat. Rev. Mol. Cell Biol. 2023;24:79. doi: 10.1038/s41580-022-00524-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Dotson R.J., Smith C.R., et al. Pias S.C. Influence of cholesterol on the oxygen permeability of membranes: insight from atomistic simulations. Biophys. J. 2017;112:2336–2347. doi: 10.1016/j.bpj.2017.04.046. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Venable R.M., Krämer A., Pastor R.W. Molecular dynamics simulations of membrane permeability. Chem. Rev. 2019;119:5954–5997. doi: 10.1021/acs.chemrev.8b00486. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Davoudi S., Ghysels A. Sampling efficiency of the counting method for permeability calculations estimated with the inhomogeneous solubility–diffusion model. J. Chem. Phys. 2021;154 doi: 10.1063/5.0033476. [DOI] [PubMed] [Google Scholar]
- 11.Marrink S.J., Berendsen H.J.C. Simulation of water transport through a lipid membrane. J. Phys. Chem. 1994;98:4155–4168. [Google Scholar]
- 12.De Vos O., Venable R.M., et al. Ghysels A. Membrane permeability: characteristic times and lengths for oxygen and a simulation-based test of the inhomogeneous solubility-diffusion model. J. Chem. Theory Comput. 2018;14:3811–3824. doi: 10.1021/acs.jctc.8b00115. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Ghysels A., Krämer A., et al. Pastor R.W. Permeability of membranes in the liquid ordered and liquid disordered phases. Nat. Commun. 2019;10:5616. doi: 10.1038/s41467-019-13432-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Torrie G., Valleau J. Nonphysical sampling distributions in Monte Carlo free-energy estimation: umbrella samping. J. Comput. Phys. 1977;23:187–199. [Google Scholar]
- 15.Darve E., Pohorille A. Calculating free energies using average force. J. Chem. Phys. 2001;115:9169–9183. [Google Scholar]
- 16.Comer J., Gumbart J.C., et al. Chipot C. The adaptive biasing force method: everything you always wanted to know but were afraid to ask. J. Phys. Chem. B. 2015;119:1129–1151. doi: 10.1021/jp506633n. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Ghysels A., Roet S., et al. van Erp T.S. Exact non-Markovian permeability from rare event simulations. Phys. Rev. Res. 2021;3 [Google Scholar]
- 18.van Erp T.S., Moroni D., Bolhuis P.G. A novel path sampling method for the calculation of rate constants. J. Chem. Phys. 2003;118:7762–7774. [Google Scholar]
- 19.Faradjian A.K., Elber R. Computing time scales from reaction coordinates by milestoning. J. Chem. Phys. 2004;120:10880–10889. doi: 10.1063/1.1738640. [DOI] [PubMed] [Google Scholar]
- 20.Allen R.J., Warren P.B., ten Wolde P.R. Sampling rare switching events in biochemical networks. Phys. Rev. Lett. 2005;94 doi: 10.1103/PhysRevLett.94.018104. [DOI] [PubMed] [Google Scholar]
- 21.Metropolis N., Rosenbluth A.W., et al. Teller E. Equation of state calculations by fast computing machines. J. Chem. Phys. 1953;21:1087–1092. [Google Scholar]
- 22.van Erp T. Dynamical rare event simulation techniques for equilibrium and nonequilibrium systems. Adv. Chem. Phys. 2012;151:27. [Google Scholar]
- 23.Moroni D., Bolhuis P.G., van Erp T.S. Rate constant for diffusive processes by partial path sampling. J. Chem. Phys. 2004;120:4055–4065. doi: 10.1063/1.1644537. [DOI] [PubMed] [Google Scholar]
- 24.Vanden-Eijnden E., Venturoli M., et al. Elber R. On the assumptions underlying milestoning. J. Chem. Phys. 2008;129 doi: 10.1063/1.2996509. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Cardenas A.E., Elber R. Computational study of peptide permeation through membrane: searching for hidden slow variables. Mol. Phys. 2013;111:3565–3578. doi: 10.1080/00268976.2013.842010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Cardenas A.E., Elber R. Modeling kinetics and equilibrium of membranes with fields: milestoning analysis and implication to permeation. J. Chem. Phys. 2014;141 doi: 10.1063/1.4891305. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Fathizadeh A., Elber R. Ion permeation through a phospholipid membrane: transition state, path splitting, and calculation of permeability. J. Chem. Theory Comput. 2019;15:720–730. doi: 10.1021/acs.jctc.8b00882. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Votapka L.W., Lee C.T., Amaro R.E. Two relations to estimate membrane permeability using milestoning. J. Phys. Chem. B. 2016;120:8606–8616. doi: 10.1021/acs.jpcb.6b02814. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Riccardi E., Krämer A., et al. Ghysels A. Permeation rates of oxygen transport through POPC membrane using replica exchange transition interface sampling. J. Phys. Chem. B. 2021;125:193–201. doi: 10.1021/acs.jpcb.0c09947. [DOI] [PubMed] [Google Scholar]
- 30.Riccardi E., Dahlen O., van Erp T.S. Fast decorrelating Monte Carlo moves for efficient path sampling. J. Phys. Chem. Lett. 2017;8:4456–4460. doi: 10.1021/acs.jpclett.7b01617. [DOI] [PubMed] [Google Scholar]
- 31.Zhang D.T., Riccardi E., van Erp T.S. Path sampling with sub-trajectory moves. J. Chem. Phys. 2023;158:024113. doi: 10.1063/5.0127249. [DOI] [PubMed] [Google Scholar]
- 32.Roet S., Zhang D.T., van Erp T.S. Exchanging replicas with unequal cost, infinitely and permanently. J. Phys. Chem. A. 2022;126:8878–8886. doi: 10.1021/acs.jpca.2c06004. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Davoudi S., Ghysels A. Defining permeability of curved membranes in molecular dynamics simulations. Biophys. J. 2023;122:1–10. doi: 10.1016/j.bpj.2022.11.028. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Dellago C., Bolhuis P.G., Geissler P.L. Transition path sampling. Adv. Chem. Phys. 2002;123:1. doi: 10.1146/annurev.physchem.53.082301.113146. [DOI] [PubMed] [Google Scholar]
- 35.Hummer G. Position-dependent diffusion coefficients and free energies from Bayesian analysis of equilibrium and replica molecular dynamics simulations. New J. Phys. 2005;7:34. [Google Scholar]
- 36.Ghysels A., Venable R.M., et al. Hummer G. Position-dependent diffusion tensors in anisotropic media from simulation: oxygen transport in and through membranes. J. Chem. Theory Comput. 2017;13:2962–2976. doi: 10.1021/acs.jctc.7b00039. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Krämer A., Ghysels A., et al. Pastor R.W. Membrane permeability of small molecules from unbiased molecular dynamics simulations. J. Chem. Phys. 2020;153 doi: 10.1063/5.0013429. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Dellago C., Bolhuis P.G., Chandler D. Efficient transition path sampling: application to Lennard-Jones cluster rearrangements. J. Chem. Phys. 1998;108:9236–9245. [Google Scholar]
- 39.Hastings W. Monte-Carlo sampling methhods using Markov chains and their applications. Biometrika. 1970;57:97. [Google Scholar]
- 40.van Erp T.S. Reaction rate calculation by parallel path swapping. Phys. Rev. Lett. 2007;98 doi: 10.1103/PhysRevLett.98.268301. [DOI] [PubMed] [Google Scholar]
- 41.Cabriolu R., Skjelbred Refsnes K.M., et al. van Erp T.S. Foundations and latest advances in replica exchange transition interface sampling. J. Chem. Phys. 2017;147 doi: 10.1063/1.4989844. [DOI] [PubMed] [Google Scholar]
- 42.Dellago C., Bolhuis P.G., et al. Chandler D. Transition path sampling and the calculation of the rate constant. J. Chem. Phys. 1998;108:1964–1977. [Google Scholar]
- 43.van Erp T.S., Moqadam M., et al. Lervik A. Analyzing complex reaction mechanisms using path sampling. J. Chem. Theory Comput. 2016;12:5398–5410. doi: 10.1021/acs.jctc.6b00642. [DOI] [PubMed] [Google Scholar]
- 44.Plattner N., Doll J.D., et al. Gubernatis J.E. An infinite swapping approach to the rare-event sampling problem. J. Chem. Phys. 2011;135 doi: 10.1063/1.3643325. [DOI] [PubMed] [Google Scholar]
- 45.Plattner N., Doll J.D., Meuwly M. Overcoming the rare event sampling problem in biological systems with infinite swapping. J. Chem. Theory Comput. 2013;9:4215–4224. doi: 10.1021/ct400355g. [DOI] [PubMed] [Google Scholar]
- 46.Yu T.-Q., Lu J., et al. Vanden-Eijnden E. Multiscale implementation of infinite-swap replica exchange molecular dynamics. Proc. Natl. Acad. Sci. USA. 2016;113:11744–11749. doi: 10.1073/pnas.1605089113. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.Lu J., Vanden-Eijnden E. Methodological and computational aspects of parallel tempering methods in the infinite swapping limit. J. Stat. Phys. 2019;174:715–733. [Google Scholar]
- 48.van Erp T.S., Bolhuis P.G. Elaborating transition interface sampling methods. J. Comput. Phys. 2005;205:157–181. [Google Scholar]
- 49.Moqadam M., Lervik A., et al. van Erp T.S. Local initiation conditions for water autoionization. Proc. Natl. Acad. Sci. USA. 2018;115:E4569–E4576. doi: 10.1073/pnas.1714070115. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Lervik A., Riccardi E., van Erp T.S. PyRETIS: a well-done, medium-sized python library for rare events. J. Comput. Chem. 2017;38:2439–2451. doi: 10.1002/jcc.24900. [DOI] [PubMed] [Google Scholar]
- 51.Riccardi E., Lervik A., et al. van Erp T.S. PyRETIS 2: an improbability drive for rare events. J. Comput. Chem. 2020;41:370–377. doi: 10.1002/jcc.26112. [DOI] [PubMed] [Google Scholar]
- 52.Di L., Artursson P., et al. Sugano K. The critical role of passive permeability in designing successful drugs. ChemMedChem. 2020;15:1862–1874. doi: 10.1002/cmdc.202000419. [DOI] [PubMed] [Google Scholar]
- 53.Choi S.-H., Aid S., Bosetti F. The distinct roles of cyclooxygenase-1 and-2 in neuroinflammation: implications for translational research. Trends Pharmacol. Sci. 2009;30:174–181. doi: 10.1016/j.tips.2009.01.002. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Novakova I., Subileau E.-A., et al. Neuhaus W. Transport rankings of non-steroidal antiinflammatory drugs across blood-brain barrier in vitro models. PLoS One. 2014;9 doi: 10.1371/journal.pone.0086806. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.Jämbeck J.P.M., Lyubartsev A.P. Exploring the free energy landscape of solutes embedded in lipid bilayers. J. Phys. Chem. Lett. 2013;4:1781–1787. doi: 10.1021/jz4007993. [DOI] [PubMed] [Google Scholar]
- 56.Boggara M.B., Krishnamoorti R. Partitioning of nonsteroidal antiinflammatory drugs in lipid membranes: a molecular dynamics simulation study. Biophys. J. 2010;98:586–595. doi: 10.1016/j.bpj.2009.10.046. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 57.Vanden-Eijnden E., Venturoli M. Markovian milestoning with Voronoi tessellations. J. Chem. Phys. 2009;130 doi: 10.1063/1.3129843. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.