Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Метадинамика (MTD; также сокращенно METAD или MetaD) - это метод компьютерного моделирования в вычислительной физике , химии и биологии . Он используется для оценки в свободную энергию и другие государственные функции из в системе , где эргодичности тормозится виде системы энергетического ландшафта . Впервые он был предложен Алессандро Лайо и Микеле Парринелло в 2002 году [1] и обычно применяется в рамках молекулярной динамики.симуляции. МПД очень напоминает ряд недавних методов, таких как адаптивно смещенная молекулярная динамика [2], адаптивные силы координат реакции [3] и зонтичная выборка локального возвышения. [4] Совсем недавно как исходная, так и хорошо продуманная метадинамика [5] была выведена в контексте выборки по важности и показана как частный случай настройки адаптивного потенциала смещения. [6] МПД связано с выборкой Ванга – Ландау . [7]

Введение [ править ]

Этот метод основан на большом количестве связанных методов, включая (в хронологическом порядке) дефляцию, [8] туннелирование, [9] запретный поиск , [10] локальное повышение , [11] конформационное затопление, [12] Engkvist-Karlström [ 13] и методы адаптивной силы смещения . [14]

Метадинамика неформально описывается как «заполнение ям свободной энергии вычислительным песком». [15] Алгоритм предполагает, что система может быть описана несколькими коллективными переменными . Во время моделирования вычисляется положение системы в пространстве, определяемое коллективными переменными, и положительный гауссовскийпотенциал добавляется к реальному энергетическому ландшафту системы. Таким образом система не желает возвращаться к предыдущему пункту. В ходе эволюции моделирования все больше и больше гауссианцев подводят итоги, тем самым отговаривая систему от возврата к ее предыдущим шагам, пока система не исследует полный энергетический ландшафт - в этот момент измененная свободная энергия становится постоянной как величина функция коллективных переменных, которая является причиной того, что коллективные переменные начинают сильно колебаться. На этом этапе энергетический ландшафт может быть восстановлен как противоположность суммы всех гауссиан.

Временной интервал между добавлением двух функций Гаусса, а также высота Гаусса и ширина Гаусса настраиваются для оптимизации соотношения между точностью и вычислительными затратами. Путем простого изменения размера гауссиана метадинамика может быть приспособлена для очень быстрого получения приблизительной карты энергетического ландшафта с использованием больших гауссианов или может использоваться для более тонкого описания с использованием меньших гауссианов. [1] Обычно хорошо темперированная метадинамика [5] используется для адаптивного изменения гауссова размера. Кроме того, гауссову ширину можно адаптировать с помощью адаптивной гауссовой метадинамики. [16]

Преимущество метадинамики перед методами, такими как адаптивная зонтичная выборка , состоит в том, что для исследования не требуется первоначальная оценка энергетического ландшафта. [1] Однако выбрать подходящие коллективные переменные для сложного моделирования нетривиально. Как правило, требуется несколько попыток, чтобы найти хороший набор коллективных переменных, но предлагается несколько автоматических процедур: основные координаты , [17] Sketch-Map , [18] и нелинейные коллективные переменные, управляемые данными. [19]

Подход с несколькими репликами [ править ]

Независимые симуляции метадинамики (реплики) могут быть объединены, чтобы улучшить удобство использования и параллельную производительность. Предлагается несколько таких методов: МПД с несколькими шагающими устройствами, МПД с параллельным отпуском [20], МПД с параллельным отпуском, [21] МПД с заменой смещения, [22] и МПД с отпуском с коллективными переменными. [23] Последние три аналогичны методу параллельного темперирования и используют замену реплик для улучшения отбора проб. Обычно для обмена репликами используется алгоритм Метрополиса – Гастингса, но алгоритмы бесконечного обмена [24] и Сува-Тодо [25] дают лучшие скорости обмена репликами. [26]

Многогранный подход [ править ]

Типичное (однократное) моделирование МПД может включать до 3 CV, даже при использовании подхода с несколькими репликами на практике трудно превысить 8 CV. Это ограничение происходит из-за потенциала смещения, построенного путем добавления гауссовых функций (ядер). Это частный случай оценки плотности ядра (KDE). Количество требуемых ядер для постоянной точности KDE увеличивается экспоненциально с увеличением количества измерений. Таким образом, длина моделирования МПД должна экспоненциально увеличиваться с увеличением количества CV, чтобы поддерживать такую ​​же точность потенциала смещения. Кроме того, для быстрой оценки потенциал смещения обычно аппроксимируется регулярной сеткой . [27] Требуемая память для хранения сетки увеличивается экспоненциально с увеличением количества измерений (CV).

Многомерное обобщение метадинамики - это NN2B. [28] Он основан на двух алгоритмах машинного обучения : оценке плотности ближайших соседей (NNDE) и искусственной нейронной сети (ANN). NNDE заменяет KDE для оценки обновлений потенциала смещения из коротких симуляций смещения, в то время как ИНС используется для аппроксимации результирующего потенциала смещения. ИНС - это представление многомерных функций с эффективным использованием памяти, где производные (силы смещения) эффективно вычисляются с помощью алгоритма обратного распространения ошибки . [28] [29]

Альтернативный метод, использующий ИНС для адаптивного потенциала смещения, использует для оценки средние потенциальные силы . [30] Этот метод также является многомерным обобщением метода адаптивной силы смещения (ABF). [31] Кроме того, обучение ИНС улучшается с использованием байесовской регуляризации [32], и ошибка аппроксимации может быть выведена путем обучения ансамбля ИНС. [30]

Алгоритм [ править ]

Предположим, у нас есть классическая система -частиц с позициями в декартовых координатах . Взаимодействие частиц описывается потенциальной функцией . Форма потенциальной функции (например, два локальных минимума, разделенных высокоэнергетическим барьером) предотвращает эргодическую выборку с помощью методов молекулярной динамики или Монте-Карло .

Исходная метадинамика [ править ]

Общая идея MTD состоит в том, чтобы улучшить выборку системы, не допуская повторного посещения состояний выборки. Это достигается за счет дополнения гамильтониана системы потенциалом смещения :

.

Потенциал смещения является функцией коллективных переменных . Коллективная переменная зависит от положения частиц . Потенциал смещения постоянно обновляется путем добавления смещения со скоростью , где - мгновенное значение коллективной переменной в определенный момент времени :

.

За бесконечно долгое время моделирования накопленный потенциал смещения сходится к свободной энергии с противоположным знаком (и несущественной константой ):

Для вычислительно эффективной реализации процесс обновления разбивается на временные интервалы ( обозначает минимальную функцию ), а -функция заменяется локализованной положительной функцией ядра . Потенциал смещения становится суммой функций ядра, сосредоточенных на мгновенных значениях коллективной переменной в момент времени : δ {\displaystyle \delta }

.

Обычно ядро ​​является многомерной функцией Гаусса , ковариационная матрица которой имеет только диагональные ненулевые элементы:

.

Параметры , и определяются априори и остаются постоянными во время моделирования.

Реализация [ править ]

Ниже приведен псевдокод МПД на основе молекулярной динамики (МД), где и - положения и скорости системы -частиц соответственно. Смещение обновляется каждые шаги MD, и его вклад в системные силы составляет .

установить начальный и установить  каждый шаг MD: вычислить значения CV:   каждые шаги MD: обновите потенциал смещения:   вычислить атомные силы:   распространяться и на

Оценщик свободной энергии [ править ]

Конечный размер ядра заставляет потенциал смещения колебаться около среднего значения. Сведенная свободная энергия может быть получена путем усреднения потенциала смещения. Усреднение начинается с того момента, когда движение по коллективной переменной становится диффузным:

Приложения [ править ]

Метадинамика использовалась для изучения:

  • сворачивание белка [22]
  • химические реакции [33]
  • молекулярный докинг [34] [35]
  • фазовые переходы . [36]
  • инкапсуляция ДНК на гидрофобные [37] и гидрофильные [38] однослойные углеродные нанотрубки.

Реализации [ править ]

PLUMED [ править ]

PLUMED [39] - это библиотека с открытым исходным кодом, реализующая множество алгоритмов MTD и коллективных переменных . Он имеет гибкий объектно-ориентированный дизайн [40] [41] и может взаимодействовать с несколькими программами MD ( AMBER , GROMACS , LAMMPS , NAMD , Quantum ESPRESSO, DL_POLY_4 и CP2K ). [42] [43]

Другое [ править ]

Другие реализации MTD существуют в модуле коллективных переменных [44] (для LAMMPS и NAMD ), ORAC , CP2K , [45] и Desmond .

Внешние ссылки [ править ]

  • Введение в метадинамику
  • СЛИВЫЕ
  • Сайт модуля Colvars (NAMD и LAMMPS)
  • Визуальный фильм метадинамики

См. Также [ править ]

  • Местное возвышение
  • Параллельный отпуск
  • Зонтичный отбор проб

Ссылки [ править ]

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