Topic 3 Flashcards
-Explain the challenge with calculating free energies from molecular simulations. -Outline the thermodynamic perturbation approach. -Calculate the free energy difference of two states of a simple model system by thermodynamic perturbation. -Explain how you might evaluate the results of a free energy calculation.
Define Free energy qualitatively. How does free energy relate to whether a reaction proceeds or not?
- Useful work that can be obtained from the system
- A reaction proceeds when system has the ability to perform work or when change in free energy, ΔA is negative.
Define Free energy thermodynamically. What kind of ensemble is used?
- ΔA = ΔE-TΔS
- A = Helmholtz free energy
- E = Internal energy
- T = Temperature
- S = Entropy
- Generally done under NPT ensemble, however here canonical (NVT) ensemble described for simplicity.
What type of systems cannot be simulated usind MD? Give examples of biological systems we can simulate and how the free energy there is related to the processes.
- In MD, classical forcefields can’t be used for reactions involving bond breaking/making.
- Protein folding and ligand binding are ideal applications for this
- ΔE and ΔS define whether a protein fold is favourable enough to form and how strongly a ligand binds to a protein.
Discuss changes in free enrgy, binding and structure as well as solvent reorganisation in a ligand binding system
- Binding of the ligand will cause a change in enthalpy/internal energy as a result of intermolecular interactions (e.g. electrostatic interaction associated with vdW)
- Loss of conformational freedom in binding site causes a decease in entropy, that counterbalances an increase due to water around free ligand having more freedom.
- The total free energy is a net effect of all these different changes
Experimentally we can find the free energy of a system using ΔA = -RTlnKbind where Kbind is the ratio of the time a ligand is bound compared to unbound. Why does this approach not work for simulation and what is an alternative approach?
- To sufficiently sample a system in both states, and directly calculate the free energy would involve simulation times that are too unrealistic.
- Instead relate the free energy to a microscopic description of the system through statistical mechanics
- A = -kbTlnQNVT, (QNVT is the canonical partition function)
- Canonical partition function, QNVT tells us the total number of … a system can access through summing all possible state’s … and …
- Canonical partition function, QNVT tells us the total number of microstates a system can access through summing all possible states positions and momenta
What are some problems with using a partition function approach to calculate free energy directly? What is an alternative approach
- Sampling entire phase space and integrating QNVT directly is impractical
- Alternatively, could take an ensemble average, and give A in terms of potential energy, U. (A ∝ e-U(r))
- However low energy samples would contribute very little average (?) and high energy samples take a long time to reach.
- This leads us to not being able to calculate A directly.
Alternatively, we can use the free energy difference to calculate ΔA between an initial state (0) and final state (1). Briefly, give an example of an initial and final state system as well as how we arrive at being able to use this as our method.
- An initial state may be an unbound ligand or unfolded protein, with a corresponding bound/folded final state.
- We can therefore solve ΔA = -kbTlnQ1/Q0
- QNVT is a function of the …, which depends on the sum of … (…) and … (…) energy as a function of … and …
- … can be solved analytically, leaving … as an excess which can be calculated in a simulation at each step giving overall …
- QNVT is a function of the Hamiltonian, which depends on the sum of kinetic (K) and potential (U) energy as a function of position and momenta.
- K can be solved analytically, leaving U as an excess which can be calculated in a simulation at each step giving overall ΔU.
![](https://s3.amazonaws.com/brainscape-prod/system/cm/270/045/818/a_image_thumb.jpg?1551991169)
What is an ensemble average and how is it applied to our calculation of ΔA?
- Ensemble average is an average over all microstates generated from a simulation in a given state. In our case, P, is the property in our snapshot* probability distribution (related to Q)
- We can now calculate ΔA from a single simulation in the ensemble corresponding to state 0
![](https://s3.amazonaws.com/brainscape-prod/system/cm/270/046/060/a_image_thumb.png?1552054851)
How is our method of calculating ΔA as a function of ΔU implemented?
- Carry out simulation of state 0, calculating PE at each step (U0)
- At each step also, take configuration (snapshot of trajectory) and apply PE function corresponding to state 1 to calculate U1, resulting in ΔU.
- This is known as thermodynamic perturbation theory
How might we compute the difference in hydration free energy between two ions?
- Define forcefield parameters for Lithium in a box of water, as well as for rubidium in water.
- Water terms are identical, Li and Rb will have different LJ/coulombic terms
- Run MD simulation of system in state 0 (Li(aq)+), calculating U0 via PE eqn and terms defined in FF.
- Simultaneously, take same configuration and calculate PE of system in state 1 (Rb(aq)+), U1
- Same coordinates, only difference is parameters used to calculate U1 and therefore ΔU at that step.
- At end of simulation take average of ΔU and use to find ΔA.
How might we compute binding free energy difference between ligand B and ligand A?
- Physical changes in binding are difficult to simulate accurately in MD simulations (in addition to the longer length of time it takes to wait for event to occur)
- Instead we can simulate the non-physical transfer of A to B inside and outside the pocket.
- Parameters associated with A (state 0) will differ from those of B (state 1)
- At each step we can calculate the energy of A in/out of the pocket and that of B in/out the pocket to find ΔU, then average ΔU over the simulation.
![](https://s3.amazonaws.com/brainscape-prod/system/cm/270/047/542/a_image_thumb.png?1551992285)
What is the problem ignored so far in free energy calculation using thermodynamic perturbation theory with no windows? relate your answer to the free energy of the system
- If state 0 and 1 are very different (state 0 has a low probability of being in state 1) then ΔU is large
- In the case of Li/Rb this would occur due to unfavourable interactions of Rb overlapping the water molecules closer to Li, causing a high energy LJP term
- A large ΔU results in the large exponential term becoming negligibly small, giving low weight in ensemble average
- This causes ΔA to converge slowly, meaning our errors in our finite simulation will be large.
What is the solution to our free energy perturbation theory problem?
- Break down calculation into windows where there is good overlap between states and ΔU is small.
- This is done through a coupling parameter, λ, which gradually increases from 0 to 1 through multiple simulations (equation), then sum the free energy changes outputed
- There is an increase in cost for these additional simulations
- In Li/Rb case first window would be change from Li to 10% Rb etc