Ich möchte den Einfluss von Solvatationsparametern in impliziten Solvatationsmodellen testen und mich fragen, welche Codes als eigenständige Programme für die Proteinfaltung kleiner Proteine frei verfügbar sind und welche Energieminimierungsansätze anstelle von Dynamik verwenden. Daher suche ich nicht nach molekulardynamischen Codes .
computational-chemistry
computational-biology
Mach den Weg frei
quelle
quelle
Antworten:
Die beliebtesten molekulardynamischen Codes sind namd und gromacs und vielleicht auch desmond . Diese Pakete sind frei verfügbar und "Open Source" in dem Sinne, dass der Quellcode kostenlos zur Verfügung gestellt wird. Wikipedia enthält eine Liste von Software für die molekulare Modellierung, die möglicherweise andere gute Links enthält.
Diese Codes sind jedoch auch recht komplex. Wenn Sie also eigene Änderungen vornehmen möchten, z. B. um neue Solvatationsmodelle zu testen, verbringen Sie möglicherweise viel Zeit damit, sie nur zu verstehen. Wenn die Benutzerfreundlichkeit die Geschwindigkeit übertrifft (wahrscheinlich nicht vollständig, wenn Sie Zeitskalen für das Falten betrachten), sollten Sie sich mmtk ansehen , mit dem Ihr Programm benutzerdefinierte molekulardynamische Simulationen in Python durchführen kann.
Wenn Sie an Geschwindigkeit interessiert sind, aber nicht an allen Schnickschnack eines vollwertigen Simulationspakets, interessieren Sie sich möglicherweise auch für molekulardynamische Bibliotheken wie OpenMM oder mdcore (Haftungsausschluss: mdcore ist mein eigenes Softwareprojekt). Diese erfordern jedoch viel mehr Programmierung auf Ihrer eigenen Seite.
quelle
Neben Pedros Vorschlägen können Sie sich auch Quantum Espresso ansehen , der unter anderem Car-Parrinello-Berechnungen ermöglicht . Es ist (oder zumindest war es) in Fortran 90 geschrieben.
quelle
Der Begriff "Energieminimierung" bezieht sich üblicherweise auf die Minimierung der potentiellen Energie. Für Proteinfaltungssimulationen müssen Sie die freie Energie wirklich minimieren. Wenn Sie eine einfache Energieminimierung für ein ungefaltetes Protein durchführen, werden Sie ziemlich bald in einem lokalen Minimum stecken bleiben. Sie möchten also wahrscheinlich Molekulardynamik und verwenden ein Protokoll wie simuliertes Tempern, um zunehmend niedrigere Energien zu erreichen. In der Antwort von pedro finden Sie Softwarevorschläge.
quelle
Es gibt auch ein interessantes Programm namens Foldit, das wie ein Puzzlespiel mit einer schönen Benutzeroberfläche aussieht, aber im Hintergrund tatsächlich die Proteinfaltung untersucht.
quelle