Целью данного занятия был анализ результатов моделирования плавления пептида в формамиде
import pandas as pd
import matplotlib.pyplot as plt
Посчитаем средне-квадратичное отколнение в ходе моделирования от стартового состояния
data = pd.read_csv("rms_1.xvg", sep="\s+", names=["time", "rms"])
data.head()
data.plot(x="time", y="rms")
plt.show()
Видим, что у нас сначало было изменение конформации, потом она стала приближаться к исходной. Теперь посмотрим на изменение rmsd по сравнению со структурой на расстоянии 400 кадров от текущей
data = pd.read_csv("rms_2.xvg", sep="\s+", names=["time", "rms"])
data.plot(x="time", y="rms")
plt.show()
Видим, что структура продолжала переодически меняться до конца динамики
Построим график зависимости площадей гидрофобной и гидрофильной поверхностей, доступных растворителю от времени
data = pd.read_csv("sas_pep.xvg", sep="\s+", names=["time",
"Hydrophobic",
"Hydrophilic",
"Total",
"D Gsolv"])
data.head()
data.plot(x="time", y = ["Hydrophobic", "Hydrophilic"])
plt.show()
Наблюдаем заметное уменьшение площади гидрофильной поверхности в 7500 и 15000. Однако сильного, устойчивого изменения не происходит
Пронаблюдаем зависимость количества водородных связей в пептиде от времени.
data = pd.read_csv("hbond_pep.xvg", sep="\s+", names=["time",
"Hbonds",
"Pairs35nm"
])
data.plot(x="time", y = ["Hbonds"])
plt.show()
Видим, что связи меняются переодически - как и все до этого
Посмотрим зависимость количества водородных связей пептид-формамид от времени
data = pd.read_csv("hbond_pep_sl.xvg", sep="\s+", names=["time",
"Hbonds",
"Pairs35nm"
])
data.plot(x="time", y = ["Hbonds"])
plt.show()
Наблюдаем слабые изменения, в целом зеркальные наблюдавшемуся на прошлом графике
Построим для ориентира зависимость количества водородных связей между молекулами растворителя, должна получиться приблизительно константа
data = pd.read_csv("hbond_sl_sl.xvg", sep="\s+", names=["time",
"Hbonds",
"Pairs35nm"
])
data.plot(x="time", y = ["Hbonds"])
plt.show()
Действительно так.
Видимо, конформационного перехода у нас в опыте не наблюдалось (точнее, он не доходил до конца)
from IPython.display import IFrame
IFrame("ss.pdf", width=600, height=300)
Видим, что, действительно, полного конформационного перехода в ходе эксперимента не происходило, максимум расплавленности альфа-спирали соответсвует 7500 фрейму, что наблюдалось и на прежних графиках