Метадинамика - Википедия - Metadynamics
Метадинамика (MTD; также сокращенно METAD или MetaD) - это компьютерное моделирование метод в вычислительная физика, химия и биология. Он используется для оценивать то свободная энергия и другие государственные функции из система, куда эргодичность сдерживается формой системы энергетический ландшафт. Впервые это было предложено Алессандро Лайо и Микеле Парринелло в 2002[1] и обычно применяется в молекулярная динамика симуляции. МПД очень похож на ряд недавних методов, таких как адаптивно смещенная молекулярная динамика,[2] адаптивные силы координат реакции[3] и зонтичный отбор проб на местности.[4] Совсем недавно как оригинальная, так и спокойная метадинамика[5] были получены в контексте выборки по важности и показаны как частный случай настройки потенциала адаптивного смещения.[6] MTD относится к Ван-Ландау отбор проб.[7]
Вступление
Этот метод основан на большом количестве связанных методов, включая (в хронологическом порядке) дефляцию,[8]туннелирование[9]табу поиск,[10]местное возвышение,[11]конформационное затопление,[12]Энгквист-Карлстрём[13] иАдаптивная сила смещения методы.[14]
Метадинамика неформально описывается как «заполнение ям свободной энергии вычислительным песком».[15] Алгоритм предполагает, что систему можно описать несколькими коллективные переменные. Во время моделирования вычисляется положение системы в пространстве, определяемом коллективными переменными, и положительный Гауссовский потенциал добавляется к реальному энергетическому ландшафту системы. Таким образом система не может вернуться к предыдущему пункту. В ходе эволюции моделирования все больше и больше гауссианцев подводят итоги, тем самым препятствуя тому, чтобы система все больше и больше возвращалась к своим предыдущим шагам, пока система не исследует полный энергетический ландшафт - в этот момент измененная свободная энергия становится постоянной как функция коллективных переменных, которая является причиной того, что коллективные переменные начинают сильно колебаться. В этот момент можно восстановить энергетический ландшафт как противоположность суммы всех гауссиан.
Временной интервал между добавлением двух гауссовых функций, а также гауссова высота и гауссова ширина настраиваются для оптимизации соотношения между точностью и вычислительными затратами. Путем простого изменения размера гауссиана метадинамика может быть приспособлена для очень быстрого получения приблизительной карты энергетического ландшафта с использованием больших гауссианов или может использоваться для более тонкого описания с использованием меньших гауссианов.[1] Обычно спокойная метадинамика[5] используется для адаптивного изменения гауссова размера. Кроме того, гауссову ширину можно адаптировать с помощью адаптивной гауссовой метадинамики.[16]
Метадинамика имеет преимущество перед такими методами, как адаптивные зонтичный отбор проб, не требуя первоначальной оценки энергетического ландшафта для исследования.[1] Однако выбрать подходящие коллективные переменные для сложного моделирования нетривиально. Как правило, для нахождения хорошего набора коллективных переменных требуется несколько испытаний, но предлагается несколько автоматических процедур: основные координаты,[17] Эскиз-карта,[18] и нелинейные коллективные переменные, управляемые данными.[19]
Подход с несколькими репликами
Независимые модели метадинамики (реплики) могут быть объединены, чтобы улучшить удобство использования и параллельную производительность. Предлагается несколько таких методов: многоступенчатый МПД,[20] МПД с параллельным отпуском,[21] МПД смещения-обмена,[22] и МПД отпуска с коллективными переменными.[23] Последние три похожи на параллельный отпуск метод и используйте обмен репликами для улучшения выборки. Обычно Метрополис – Гастингс алгоритм используется для обмена репликами, но бесконечный обмен[24] и Сува-Тодо[25] алгоритмы дают лучший обменный курс реплик.[26]
Многогранный подход
Типичное (однократное) моделирование MTD может включать до 3 CV, даже при использовании подхода с несколькими репликами на практике трудно превысить 8 CV. Это ограничение происходит из-за потенциала смещения, построенного путем добавления гауссовых функций (ядер). Это частный случай оценщик плотности ядра (KDE). Количество требуемых ядер для постоянной точности KDE увеличивается экспоненциально с увеличением количества измерений. Таким образом, длина моделирования МПД должна экспоненциально увеличиваться с увеличением количества CV, чтобы поддерживать такую же точность потенциала смещения. Кроме того, потенциал смещения для быстрой оценки обычно аппроксимируется регулярная сетка.[27] Требуемый объем памяти для хранения сетка увеличивается экспоненциально с увеличением количества измерений (CV).
Многомерное обобщение метадинамики - это NN2B.[28] Он основан на двух машинное обучение алгоритмы: оценка плотности ближайших соседей (NNDE) и искусственная нейронная сеть (АННА). NNDE заменяет KDE для оценки обновлений потенциала смещения из коротких симуляций смещения, в то время как ИНС используется для аппроксимации результирующего потенциала смещения. ИНС - это представление многомерных функций с эффективным использованием памяти, где производные (силы смещения) эффективно вычисляются с помощью обратное распространение алгоритм.[28][29]
Альтернативный метод, использующий ИНС для потенциала адаптивного смещения, использует средние потенциальные силы для оценки.[30] Этот метод также является многомерным обобщением Адаптивная сила смещения (ABF) метод.[31] Кроме того, обучение ИНС улучшено с использованием байесовской регуляризации,[32] и ошибка приближения может быть получена путем обучения ансамбля ИНС.[30]
Алгоритм
Предположим, у нас есть классический -система частиц с позициями при в Декартовы координаты . Взаимодействие частиц описывается потенциал функция . Форма потенциальной функции (например, два локальных минимума, разделенных высокоэнергетическим барьером) предотвращает эргодический отбор проб с молекулярная динамика или же Монте-Карло методы.
Оригинальная метадинамика
Общая идея MTD состоит в том, чтобы улучшить выборку системы, не допуская повторного посещения состояний выборки. Это достигается за счет дополнения системы Гамильтониан с потенциалом смещения :
- .
Потенциал смещения является функцией коллективные переменные . Коллективная переменная является функцией положения частиц . Потенциал смещения постоянно обновляется путем добавления смещения со скоростью , куда это мгновенное значение коллективной переменной в момент времени :
- .
В бесконечно долгом времени моделирования , накопленный потенциал смещения сходится к свободная энергия с противоположным знаком (и несущественной константой ):
Для вычислительно эффективной реализации процесс обновления дискретизированный в временные интервалы ( обозначает функция пола ) и -функция заменяется локализованным положительным функция ядра . Потенциал смещения становится суммой функций ядра, сосредоточенных на мгновенных значениях коллективной переменной. вовремя :
- .
Обычно ядро представляет собой многомерная функция Гаусса, ковариационная матрица которого имеет только диагональные ненулевые элементы:
- .
Параметр , , и определены априори и оставался постоянным во время моделирования.
Выполнение
Ниже есть псевдокод базы МПД на молекулярная динамика (MD), где и являются положения и скорости системы частиц соответственно. Предвзятость обновляется каждые Шаги МД и его вклад в системные силы является .
набор исходный и набор каждый Шаг MD: вычислить Значения CV: каждый Шаги MD: Обновить потенциал смещения: вычислить атомные силы: размножаться и к
Оценщик свободной энергии
Конечный размер ядра заставляет потенциал смещения колебаться около среднего значения. Конвергентная свободная энергия может быть получена путем усреднения потенциала смещения. Усреднение начинается с , когда движение по коллективной переменной становится диффузным:
Приложения
Метадинамика использовалась для изучения:
- сворачивание белка[22]
- химические реакции[33]
- молекулярный док[34][35]
- фазовые переходы.[36]
- инкапсуляция ДНК на гидрофобные[37] и гидрофильный[38] однослойные углеродные нанотрубки.
Реализации
СЛИВЫЕ
СЛИВЫЕ[39] является Открытый исходный код библиотека реализация многих алгоритмов МПД и коллективные переменные. Имеет гибкий объектно-ориентированный дизайн[40][41] и может взаимодействовать с несколькими программами MD (ЯНТАРЬ, GROMACS, ЛАМПЫ, NAMD, Квантовый ЭСПРЕССО, DL_POLY_4 и CP2K ).[42][43]
Другой
Другие реализации MTD существуют в Модуль коллективных переменных [44] (за ЛАМПЫ и NAMD ), ORAC, CP2K,[45] и Десмонд.
внешняя ссылка
Смотрите также
Рекомендации
- ^ а б c Laio, A .; Парринелло, М. (2002). «Выход из минимумов свободной энергии». Труды Национальной академии наук Соединенных Штатов Америки. 99 (20): 12562–12566. arXiv:cond-mat / 0208352. Bibcode:2002PNAS ... 9912562L. Дои:10.1073 / pnas.202427399. ЧВК 130499. PMID 12271136.
- ^ Бабин, В .; Roland, C .; Сагуи, К. (2008). «Стабилизация резонансных состояний асимптотическим кулоновским потенциалом». J. Chem. Phys. 128 (2): 134101/1–134101/7. Bibcode:2008ЖЧФ.128б4101А. Дои:10.1063/1.2821102. PMID 18205437.
- ^ Barnett, C.B .; Найду, К.Дж. (2009). «Свободная энергия от адаптивных координационных сил реакции (FEARCF): приложение к сморщиванию кольца». Мол. Phys. 107 (8): 1243–1250. Bibcode:2009МолФ.107.1243Б. Дои:10.1080/00268970902852608.
- ^ Hansen, H.S .; Hünenberger, P.H. (2010). «Использование метода локального возвышения для построения оптимизированных зонтичных потенциалов отбора проб: расчет относительных свободных энергий и межконверсионных барьеров конформеров глюкопиранозного кольца в воде». J. Comput. Chem. 31 (1): 1–23. Дои:10.1002 / jcc.21253. PMID 19412904.
- ^ а б Barducci, A .; Bussi, G .; Парринелло, М. (2008). «Хорошо темперированная метадинамика: плавно сходящийся и настраиваемый метод свободной энергии». Письма с физическими проверками. 100 (2): 020603. arXiv:0803.3861. Bibcode:2008PhRvL.100b0603B. Дои:10.1103 / PhysRevLett.100.020603. PMID 18232845.
- ^ Диксон, Б. (2011). «Приближение к беспараметрической метадинамике». Phys. Ред. E. 84 (3): 037701–037703. arXiv:1106.4994. Bibcode:2011PhRvE..84c7701D. Дои:10.1103 / PhysRevE.84.037701. PMID 22060542.
- ^ Кристоф Юнгханс, Дэнни Перес и Томас Фогель. «Молекулярная динамика в многоканоническом ансамбле: эквивалентность выборки Ванга – Ландау, статистическая температурная молекулярная динамика и метадинамика». Журнал химической теории и вычислений 10.5 (2014): 1843-1847. Дои:10.1021 / ct500077d
- ^ Криппен, Гордон М .; Шерага, Гарольд А. (1969). «Минимизация энергии полипептида. 8. Применение метода дефляции к дипептиду». Труды Национальной академии наук. 64 (1): 42–49. Bibcode:1969ПНАС ... 64 ... 42С. Дои:10.1073 / pnas.64.1.42. ЧВК 286123. PMID 5263023.
- ^ Леви, А.В .; Монтальво, А. (1985). «Алгоритм туннелирования для глобальной минимизации функций». SIAM J. Sci. Стат. Вычислить. 6: 15–29. Дои:10.1137/0906002.
- ^ Гловер, Фред (1989). "Поиск табу - Часть I". Журнал ORSA по вычислительной технике. 1 (3): 190–206. Дои:10.1287 / ijoc.1.3.190.
- ^ Huber, T .; Torda, A.E .; ван Гунстерен, В.Ф. (1994). «Местное возвышение: метод улучшения поисковых свойств моделирования молекулярной динамики». J. Comput.-Aided Mol. Des. 8 (6): 695–708. Bibcode:1994JCAMD ... 8..695H. CiteSeerX 10.1.1.65.9176. Дои:10.1007 / BF00124016. PMID 7738605.
- ^ Грубмюллер, Х. (1995). «Прогнозирование медленных структурных переходов в макромолекулярных системах: конформационное затопление». Phys. Ред. E. 52 (3): 2893–2906. Bibcode:1995PhRvE..52.2893G. Дои:10.1103 / PhysRevE.52.2893. HDL:11858 / 00-001M-0000-000E-CA15-8. PMID 9963736.
- ^ Энгквист, О .; Карлстрем, Г. (1996). «Метод расчета распределения вероятностей для систем с большими энергетическими барьерами». Chem. Phys. 213 (1): 63–76. Bibcode:1996CP .... 213 ... 63E. Дои:10.1016 / S0301-0104 (96) 00247-9.
- ^ Darve, E .; Похорилл, А. (2001). «Расчет свободной энергии с использованием средней силы». J. Chem. Phys. 115 (20): 9169. Bibcode:2001ЖЧФ.115.9169Д. Дои:10.1063/1.1410978. HDL:2060/20010090348.
- ^ http://www.grs-sim.de/cms/upload/Carloni/Presentations/Marinelli.ppt[постоянная мертвая ссылка ]
- ^ Брандуарди, Давиде; Бусси, Джованни; Парринелло, Микеле (04.06.2012). «Метадинамика с адаптивными гауссианами». Журнал химической теории и вычислений. 8 (7): 2247–2254. arXiv:1205.4300. Дои:10.1021 / ct3002464. PMID 26588957.
- ^ Spiwok, V .; Lipovová, P .; Кралова, Б. (2007). «Метадинамика в существенных координатах: моделирование конформационных изменений свободной энергией». Журнал физической химии B. 111 (12): 3073–3076. Дои:10.1021 / jp068587c. PMID 17388445.
- ^ Чериотти, Микеле; Трибелло, Гарет А .; Парринелло, Микеле (22 февраля 2013 г.). «Демонстрация переносимости и описательной силы Sketch-Map». Журнал химической теории и вычислений. 9 (3): 1521–1532. Дои:10.1021 / ct3010563. PMID 26587614.
- ^ Хашемиан, Бехруз; Миллан, Даниэль; Арройо, Марино (07.12.2013). «Моделирование и расширенная выборка молекулярных систем с гладкими и нелинейными коллективными переменными, управляемыми данными». Журнал химической физики. 139 (21): 214101. Bibcode:2013ЖЧФ.139у4101Н. Дои:10.1063/1.4830403. HDL:2117/20940. ISSN 0021-9606. PMID 24320358.
- ^ Райтери, Паоло; Лайо, Алессандро; Гервасио, Франческо Луиджи; Микелетти, Кристиан; Парринелло, Микеле (28 октября 2005 г.). «Эффективная реконструкция сложных ландшафтов свободной энергии с помощью метадинамики множественных ходоков †». Журнал физической химии B. 110 (8): 3533–3539. Дои:10.1021 / jp054359r. PMID 16494409.
- ^ Бусси, Джованни; Гервасио, Франческо Луиджи; Лайо, Алессандро; Парринелло, Микеле (октябрь 2006 г.). "Пейзаж свободной энергии для β-складывания шпильки из комбинированного параллельного отпуска и метадинамики". Журнал Американского химического общества. 128 (41): 13435–13441. Дои:10.1021 / ja062463w. PMID 17031956.
- ^ а б Piana, S .; Лайо, А. (2007). «Подход смещения обмена к сворачиванию белка». Журнал физической химии B. 111 (17): 4553–4559. Дои:10.1021 / jp067873l. HDL:20.500.11937/15651. PMID 17419610.
- ^ Гил-Лей, Алехандро; Бусси, Джованни (19 февраля 2015). «Улучшенная конформационная выборка с использованием обмена репликами с темперированием коллективных переменных». Журнал химической теории и вычислений. 11 (3): 1077–1085. Дои:10.1021 / ct5009087. ЧВК 4364913. PMID 25838811.
- ^ Платтнер, Нурия; Doll, J.D .; Дюпюи, Поль; Ван, Хуэй; Лю, Юйфэй; Губернатис, Дж. Э. (07.10.2011). «Бесконечный подход к проблеме выборки редких событий». Журнал химической физики. 135 (13): 134111. arXiv:1106.6305. Bibcode:2011ЖЧФ.135м4111П. Дои:10.1063/1.3643325. ISSN 0021-9606. PMID 21992286.
- ^ Сува, Хидемаро (01.01.2010). «Метод Монте-Карло с цепью Маркова без детального баланса». Письма с физическими проверками. 105 (12): 120603. arXiv:1007.2262. Bibcode:2010PhRvL.105l0603S. Дои:10.1103 / PhysRevLett.105.120603. PMID 20867621.
- ^ Гальвелис, Раймондас; Сугита, Юджи (15.07.2015). «Реплика метадинамики обмена состояниями для улучшения сходимости оценок свободной энергии». Журнал вычислительной химии. 36 (19): 1446–1455. Дои:10.1002 / jcc.23945. ISSN 1096-987X. PMID 25990969.
- ^ "СЛИВ: метадинамика". перышко.github.io. Получено 2018-01-13.
- ^ а б Гальвелис, Раймондас; Сугита, Юджи (13.06.2017). «Нейронная сеть и алгоритмы ближайшего соседа для улучшения выборки молекулярной динамики». Журнал химической теории и вычислений. 13 (6): 2489–2500. Дои:10.1021 / acs.jctc.7b00188. ISSN 1549-9618. PMID 28437616.
- ^ Шнайдер, Элиа; Дай, Люк; Топпер, Роберт К .; Дрехсель-Грау, Кристоф; Такерман, Марк Э. (11.10.2017). "Подход стохастической нейронной сети для изучения многомерных поверхностей свободной энергии". Письма с физическими проверками. 119 (15): 150601. Bibcode:2017PhRvL.119o0601S. Дои:10.1103 / PhysRevLett.119.150601. PMID 29077427.
- ^ а б Чжан, Линьфэн; Ван, Хан; Э, Вэйнань (2017-12-09). «Усиленная динамика для улучшенного отбора проб в больших атомных и молекулярных системах. I. Базовая методология». Журнал химической физики. 148 (12): 124113. arXiv:1712.03461. Дои:10.1063/1.5019675. PMID 29604808.
- ^ Комер, Джеффри; Гамбарт, Джеймс С.; Энин, Жером; Лельевр, Тони; Похорилл, Эндрю; Чипо, Кристоф (2015-01-22). «Метод адаптивной силы смещения: все, что вы всегда хотели знать, но боялись спросить». Журнал физической химии B. 119 (3): 1129–1151. Дои:10.1021 / jp506633n. ISSN 1520-6106. ЧВК 4306294. PMID 25247823.
- ^ Сидки, Хайтем; Уитмер, Джонатан К. (07.12.2017). «Изучение ландшафтов свободной энергии с помощью искусственных нейронных сетей». Журнал химической физики. 148 (10): 104111. arXiv:1712.02840. Дои:10.1063/1.5018708. PMID 29544298.
- ^ Энсинг, Б .; De Vivo, M .; Liu, Z .; Moore, P .; Кляйн, М. (2006). «Метадинамика как инструмент для исследования ландшафтов свободной энергии химических реакций». Отчеты о химических исследованиях. 39 (2): 73–81. Дои:10.1021 / ar040198i. PMID 16489726.
- ^ Gervasio, F .; Laio, A .; Парринелло, М. (2005). «Гибкая стыковка в решении с использованием метадинамики». Журнал Американского химического общества. 127 (8): 2600–2607. Дои:10.1021 / ja0445950. PMID 15725015.
- ^ Vargiu, A. V .; Ruggerone, P .; Magistrato, A .; Карлони, П. (2008). «Отделение связующих малых бороздок от ДНК: выводы из моделирования метадинамики». Исследования нуклеиновых кислот. 36 (18): 5910–5921. Дои:10.1093 / nar / gkn561. ЧВК 2566863. PMID 18801848.
- ^ Martoák, R .; Laio, A .; Бернаскони, М .; Ceriani, C .; Raiteri, P .; Zipoli, F .; Парринелло, М. (2005). «Моделирование структурных фазовых переходов методом метадинамики». Zeitschrift für Kristallographie. 220 (5–6): 489. arXiv:cond-mat / 0411559. Bibcode:2005ЗК .... 220..489М. Дои:10.1524 / zkri.220.5.489.65078.
- ^ Cruz, F.J.A.L .; de Pablo, J.J .; Мота, J.P.B. (2014), «Эндоэдральное ограничение додекамера ДНК на первичных углеродных нанотрубках и стабильность канонической формы B», J. Chem. Phys., 140 (22): 225103, arXiv:1605.01317, Bibcode:2014ЖЧФ.140в5103С, Дои:10.1063/1.4881422, PMID 24929415
- ^ Cruz, F.J.A.L .; Мота, J.P.B. (2016), «Конформационная термодинамика нитей ДНК в гидрофильных нанопорах», J. Phys. Chem. C, 120 (36): 20357–20367, Дои:10.1021 / acs.jpcc.6b06234
- ^ "СЛИВЫЙ". www.plumed.org. Получено 2016-01-26.
- ^ Бономи, Массимилиано; Брандуарди, Давиде; Бусси, Джованни; Камиллони, Карло; Проваси, Давиде; Райтери, Паоло; Донадио, Давиде; Маринелли, Фабрицио; Пьетруччи, Фабио (2009-10-01). «PLUMED: портативный плагин для расчета свободной энергии с помощью молекулярной динамики». Компьютерная физика Коммуникации. 180 (10): 1961–1972. arXiv:0902.0874. Bibcode:2009CoPhC.180.1961B. Дои:10.1016 / j.cpc.2009.05.011.
- ^ Трибелло, Гарет А .; Бономи, Массимилиано; Брандуарди, Давиде; Камиллони, Карло; Бусси, Джованни (01.02.2014). «СЛИВЫЕ 2: Новые перья для старой птицы». Компьютерная физика Коммуникации. 185 (2): 604–613. arXiv:1310.0980. Bibcode:2014CoPhC.185..604T. Дои:10.1016 / j.cpc.2013.09.018.
- ^ «Двигатели МД - СЛИВЫЕ». www.plumed.org. Архивировано из оригинал на 2016-02-07. Получено 2016-01-26.
- ^ "howto: install_with_plumed [молекулярная динамика с открытым исходным кодом CP2K]". www.cp2k.org. Получено 2016-01-26.
- ^ Фиорин, Джакомо; Klein, Michael L .; Энин, Жером (декабрь 2013 г.). «Использование коллективных переменных для моделирования молекулярной динамики». Молекулярная физика. 111 (22–23): 3345–3362. Дои:10.1080/00268976.2013.813594. ISSN 0026-8976.
- ^ "Cp2K_Input / Motion / Free_Energy / Metadyn".