Computerwissenschaftler am Oak Ridge National Laboratory des Energieministeriums haben veröffentlichte eine Studie im Zeitschrift für chemische Theorie und Berechnung das stellt einen seit langem akzeptierten Faktor bei der Simulation der Molekulardynamik von Wasser in Frage: den Zeitschritt von 2 Femtsekunden (ein Billiardstel einer Sekunde). Die Femtosekunde ist eine Zeitskala, mit der Wissenschaftler ultraschnelle Prozesse von Atomen und Molekülen messen.
Den Erkenntnissen des Teams zufolge kann die Verwendung eines Zeitschritts von mehr als 0,5 Femtosekunden – dem Zeitintervall, in dem eine Computersimulation analysiert wird – bei der Simulation von Wasser mithilfe einer Starrkörperbeschreibung zu Fehlern sowohl in der Dynamik als auch in der Thermodynamik führen.
Da Wasser der am weitesten verbreitete Bestandteil biomolekularer Simulationen ist – von Proteinensembles bis hin zu Nukleinsäuren – könnte die Empfehlung des Teams, einen Zeitschritt von 0,5 Femtosekunden für eine bessere Genauigkeit vorzunehmen, in der wissenschaftlichen Gemeinschaft für Aufsehen sorgen. Der 2-Femtosekunden-Zeitschritt gilt seit fast 50 Jahren als Standard in Wassersimulationen.
„Dies hat weitreichende Auswirkungen, da Wasser der aktive Bestandteil in der Zellbiologie ist. Wasser ist die Matrix des Lebens, und alle Simulationen, die wir an biologischen Systemen durchführen, finden immer im Wasser statt. Aber wenn Sie diese Flüssigkeit auf eine Weise simulieren, die a „Der grundlegende Grundsatz der statistischen Gleichgewichtsmechanik ist ein Problem“, sagte Co-Autor Dilip Asthagiri, ein leitender computergestützter biomedizinischer Wissenschaftler in der ORNL-Gruppe „Advanced Computing for Life Sciences and Engineering“.
Molekulare Simulationen lösen Newtonsche Bewegungsgleichungen, um aufzuklären, wie sich die Moleküle im Laufe der Zeit entwickeln. Von besonderem Interesse für Forscher, die solche Berechnungen durchführen, ist die Ermittlung der resultierenden Systemtemperaturen.
Einer der Grundsätze der statistischen Mechanik besagt, dass, wenn sich ein System im Gleichgewicht befindet, die mit seiner Translationsbewegung (Bewegung entlang einer Linie) und seiner Rotationsbewegung verbundenen Temperaturen gleich sein sollten. Wenn diese beiden Temperaturen unterschiedlich sind, ist die Simulation nicht im Gleichgewicht. Nach den Erkenntnissen des Teams ist dies das wesentliche Problem bei der Verwendung von Zeitschritten, die länger als 0,5 Femtosekunden sind, um Wasser zu simulieren.
Die Verwendung des 2-Femtosekunden-Zeitschritts in Simulationen geht auf eine Veröffentlichung aus dem Jahr 1977 zurück, als die Rechenzeit weitaus rechenintensiver war. Da die flexible Bindung zwischen Sauerstoff und Wasserstoff schnell schwingt, sind die zur genauen Berechnung dieser Schwingung erforderlichen Zeitschritte sehr klein, sodass mehr Rechenzeit erforderlich ist, um genügend Intervalle für die Untersuchung zu erfassen. Da diese Bewegung am schnellsten ist, muss in der Evolution dieser Zeitschritt genutzt werden, um die richtige Antwort zu erhalten.
Die Autoren des Papiers wollten wissen, ob es eine Möglichkeit gibt, längere Zeitschritte zu verwenden und weniger Intervalle und längere Simulationen zu ermöglichen. Um genau das zu erreichen, schlugen diese Forscher eine Starrkörperbeschreibung von Wasser vor.
„Die Arbeit von 1977 besagte im Wesentlichen, dass die Schwingungen der Sauerstoff-Wasserstoff-Bindung von Translation und Rotation entkoppelt werden können und dass das Einfrieren der Schwingungen durch die Behandlung von Wasser als starrem Körper daher einen großen Zeitschritt ermöglichen sollte“, sagte Asthagiri. „Seitdem ist das Rigid-Bond-Modell zum Standard geworden – die kanonische Art und Weise, wie Wissenschaftler dies betrachten.“
Asthagiri entdeckte jedoch, dass die Verwendung dieser Methode zu Temperaturunterschieden zwischen den Translations- und Rotationsbewegungen der Wassermoleküle führen kann, was bedeutet, dass die Simulation möglicherweise falsche Ergebnisse liefert.
„Was Dilip herausgefunden hat, ist, dass man bei zu langen Zeitschritten tendenziell ungenaue Werte sowohl für die Thermodynamik als auch für die Dynamik der Bewegung von Wasser erhält, dem Medium, in dem sich alle diese Moleküle bewegen. Tatsächlich ist das möglich.“ Aufgrund dieser Annäherung an einen zu langen Zeitschritt entsteht eine falsche Reibung, entweder zu groß oder zu klein. Und wenn die Reibung ausgeschaltet ist, bedeutet das, dass auch die Bewegung dieser Moleküle gestört ist“, sagte Co-Autor. Autor Tom Beck, Abteilungsleiter für wissenschaftliches Engagement am National Center for Computational Sciences am ORNL.
Asthagiri bemerkte diese Temperaturunterschiede erstmals als Forschungsprofessor an der Rice University im Jahr 2021. Er und ein Doktorand simulierten Wasser im unterkühlten Bereich und stellten fest, dass die Durchschnittstemperatur in der Protokolldatei niedriger war als die Solltemperatur.
„Es war ein Unterschied von 1 Kelvin, und man kann ihn leicht ignorieren, aber er wurde systematisch bei unterschiedlichen Temperaturen beobachtet. Und das war der Hinweis darauf, dass etwas nicht stimmte – okay, vielleicht eine Temperatur, aber mehrere Temperaturen mit dem gleichen Verhalten? Da.“ „Da muss etwas nicht stimmen“, sagte Asthagiri.
Nach seinem Beitritt zum ORNL im Jahr 2022 begann Asthagiri, Rotation und Translation separat zu untersuchen, anstatt die Standortkoordinaten und Geschwindigkeiten zu verwenden, bei denen es sich um Standardgrößen handelt, die biomolekulare Simulationscodes erzeugen. Übrigens war es der Ansatz der Autoren, die Gleichungen dieser Bewegungen separat zu formulieren allererste Arbeit, die jemals geschrieben wurde zur Simulation von Wasser im Jahr 1971. Diese Autoren empfahlen einen Zeitschritt von 0,4 Femtosekunden.
„Wir müssen in puncto Vorsicht zur ursprünglichen Arbeit zurückkehren. Es ist nichts Falsches daran, Ortsgeschwindigkeiten zu ermitteln, aber wenn man es als Ortsgeschwindigkeiten macht, muss man einen Zeitschritt machen, der klein genug ist, um die Temperaturen zwischen den Übersetzungen auszugleichen und Rotation sind im Durchschnitt gleich“, sagte Asthagiri.
Computerwissenschaftler können problemlos auf Zeitschritte von 0,5 Femtosekunden umstellen, wenn sie dies wünschen, obwohl dies aufgrund der längeren Rechenzeiten auch zu kürzeren Simulationen führen würde.
„Es ist nur ein Flag im Eingabeskript – 2 auf 0,5. Es ist ein sehr einfacher Wechsel, aber jetzt besteht das Problem darin, dass man mehr Rechenzeit verwenden muss, das ist alles. Aber die Rechenleistung ist jetzt verfügbar“, sagte Asthagiri.
Asthagiri hat die Ergebnisse der Studie Kollegen im Telluride Science & Innovation Center und im Internet präsentiert Seminarreihe „Statistische Thermodynamik und molekulare Simulationen“..
„Als ich die Arbeit im Rahmen einer Online-Seminarreihe zur statistischen Thermodynamik vorstellte, war die erste Reaktion ein kleiner Schock. Es wird einige Zeit dauern, bis ich sie verstanden habe“, sagte Asthagiri.
Asthagiri wird es tun Präsentieren Sie die Ergebnisse auf einem weiteren Workshop Mitorganisiert von Beck für das Centre Européen de Calcul Atomique et Moléculaire vom 6. bis 8. Mai in Pisa, Italien.
Mehr Informationen:
Dilipkumar N. Asthagiri et al, MD Simulation von Wasser unter Verwendung eines starren Körpers Beschreibung erfordert einen kleinen Zeitschritt, um eine gleichmäßige Verteilung sicherzustellen, Zeitschrift für chemische Theorie und Berechnung (2023). DOI: 10.1021/acs.jctc.3c01153