|
1 | 1 | \subsubsection{Introduction}
|
2 |
| -Many relevant biological processes, such as transmembrane permeation or transitions between active and inactive protein conformations, occur on a timescale of $\mu$ s-s~\cite{Zwier2010,Choy2017,Wells2007}. However, even with GPU acceleration, the timescales accessible via MD simulations are only a few hundred ns/day~\cite{HecBioSim_benchmark}. One of the methods to get around this limitation is steered molecular dynamics (sMD). sMD involves applying a harmonic restraint to bias the system towards a conformation defined through one or more collective variables (CVs): |
| 2 | +Many relevant biological processes, such as transmembrane permeation or transitions between active and inactive protein conformations, occur on a timescale of microseconds to seconds ~\cite{Zwier2010,Choy2017,Wells2007}. However, even with GPU acceleration, the timescales accessible via MD simulations are only a few hundred ns/day ~\cite{HecBioSim_benchmark}. One of the methods to get around this limitation is steered molecular dynamics (sMD). sMD involves applying a harmonic restraint to bias the system towards a conformation defined through one or more collective variables (CVs): |
3 | 3 |
|
4 | 4 | \begin{equation}
|
5 | 5 | V(\vec{s},t) = \frac{1}{2} \kappa(t) ( \vec{s} - \vec{s}_0(t) )^2,
|
6 | 6 | \label{eq:sMD}
|
7 | 7 | \end{equation}
|
8 | 8 |
|
9 |
| -where $\kappa$ is the force constant, $\vec{s}_0$ is the expected CV value at a specific timestep, and $\vec{s}$ is the actual CV value at that timestep\cite{Isralewitz2001,Tribello2014}. |
| 9 | +where $\kappa$ is the force constant, $\vec{s}_0$ is the expected CV value at a specific timestep, and $\vec{s}$ is the actual CV value at that timestep \cite{Isralewitz2001,Tribello2014}. |
10 | 10 |
|
11 | 11 | This section of the tutorial summarizes how to use BioSimSpace to set up and run sMD simulations. BSS prepares input files for PLUMED, which is the software that works together with MD engines such as AMBER and GROMACS to add the restraint in eq~\ref{eq:sMD}.
|
12 | 12 |
|
13 |
| -We use protein tyrosine phosphatase 1B (PTP1B) as the system of choice for this tutorial. It is a negative regulator of insulin signalling~\cite{sMD_ptp1b-diabetes} and is an attractive target for type II diabetes~\cite{sMD_Wiesman}. The function of PTP1B depends on the conformation of its WPD loop, which can be closed (active) or open (inactive) (Figure~\ref{fig:ptp1b}). The WPD loop of PTP1B opens and closes on a $\mu$s timescale~\cite{Choy2017}, and therefore this transition is not observed on conventional computational timescales. |
| 13 | +We use protein tyrosine phosphatase 1B (PTP1B) as the system of choice for this tutorial. It is a negative regulator of insulin signalling ~\cite{sMD_ptp1b-diabetes}, and is an attractive target for type II diabetes ~\cite{sMD_Wiesman}. The function of PTP1B depends on the conformation of its WPD loop, which can be closed (active) or open (inactive) (Figure~\ref{fig:ptp1b}). The WPD loop of PTP1B opens and closes on a $\mu$s timescale ~\cite{Choy2017}, and therefore this transition is not observed on conventional computational timescales. |
14 | 14 |
|
15 | 15 | \begin{figure}[htp]
|
16 | 16 | \includegraphics[width=\linewidth]{LIVECOMS/03_steered_md/open-close.png}
|
@@ -40,8 +40,9 @@ \subsubsection{sMD trajectory analysis}
|
40 | 40 |
|
41 | 41 | The notebook also illustrates a "failed" steered MD trajectory, where the steering duration and force were insufficient to reach the target CV value.
|
42 | 42 |
|
43 |
| -\subsubsection{Markov State Models} |
44 |
| -While the information provided here focuses on running sMD simulations with BSS, there are multiple potential applications, such as studying membrane permeability~\cite{Wells2007} or ligand residence time\cite{Potterton2019}. Another use is for the additional exploration of conformational space for predicting allosteric modulation using Markov State Models (MSMs). MSMs give the probability of protein conformations and therefore can be used to model how a ligand affects the conformation ensemble of a target (e.g. whether it decreases the active state probability and therefore is an allosteric inhibitor). There is a lot to consider when building MSMs, and the method is not covered in this tutorial. Here the Python library \href{http://emma-project.org/latest/}{PyEMMA} was used, which has extensive examples and documentation\cite{Wehmeyer_2019}. The integration of sMD in this allosteric modulation prediction workflow is illustrated in Figure \ref{fig:ensemble-protocol}. \href{https://github.com/OpenBioSim/BioSimSpaceTutorials/blob/main/03_steered_md/02_trajectory_analysis.ipynb}{02-trajectory-analysis} shows how the sMD trajectory can be sampled to extract a range of protein conformations. Hardie \emph{et al} report a detailed study of allosteric modulators of PTP1B using this sMD/MSM methodology~\cite{Hardie2023}. |
| 43 | +\subsubsection{Example application - combining steered MD with Markov State Modeling} |
| 44 | +While the information provided here focuses on running sMD simulations with BSS, there are multiple potential applications, such as studying membrane permeability~\cite{Wells2007} or ligand residence time\cite{Potterton2019}. Here we briefly highlight one application of sMD simulations enabled by BioSimSpace in the AMMo software project. AMMo ("Allostery in Markov Models") was developed to evaluate the allosteric effects of protein mutations or ligand binding by combining sMD with Markov State Models (MSMs). MSMs are used to give the probability of protein conformations and therefore can be used to model how a ligand affects the conformation ensemble of a target (e.g. whether the presence of a ligand decreases the active state probability and therefore is an allosteric inhibitor). |
| 45 | + There is a lot to consider when building MSMs, and the method is not covered in this tutorial. AMMo uses the Python library \href{http://emma-project.org/latest/}{PyEMMA} was to implement MSMs. Extensive examples and documentation for PyEMMA are available elsewhere ~\cite{Wehmeyer_2019}. The integration of sMD with MSM in this allosteric modulation prediction workflow is illustrated in Figure \ref{fig:ensemble-protocol}. The notebook \href{https://github.com/OpenBioSim/BioSimSpaceTutorials/blob/main/03_steered_md/02_trajectory_analysis.ipynb}{02-trajectory-analysis} shows how a sMD trajectory can be sampled to extract a range of protein conformations suitable for inputs to an MSM workflow. Hardie et al. report a detailed study of allosteric modulators of PTP1B using this sMD/MSM methodology ~\cite{Hardie2023} and notebooks for the PTP1B case study are available on the \href{https://github.com/michellab/AMMo/tree/main/examples/ptp1b}{GitHub} page for AMMo. |
45 | 46 |
|
46 | 47 | \begin{figure}[htp]
|
47 | 48 | \includegraphics[width=\linewidth]{LIVECOMS/03_steered_md/ensemble-md-protocol.png}
|
|
0 commit comments