M1 BI 33GB4131 Modélisation moléculaire Université Paris Diderot – Paris 7 TP 2 : Minimisation d'énergie But : Afin de vous donner un aperçu des différentes techniques de minimisation, nous allons dans un premier temps regarder les résultats sur un petit système constitué de deux molécules d'eau (comme par hasard...). Dans un deuxième temps, on observera comment se comportent les mêmes algorithmes sur une petite protéine, la Barstar. Tous ces résultats ont été générés avec le programme et le champ de forces de CHARMM. 1) Minimisation de deux molécules d’eau. Pour cet exercice, vous allez utiliser rasmol (ou pymol) pour visualiser le système des deux molécules d'eau, ainsi que xmgrace pour regarder des graphes. Voici des sites d'aide : http://www.bernstein-plus-sons.com/software/rasmol/doc/rasmol.html http://pymol.sourceforge.net/newman/user/toc.html http://plasma-gate.weizmann.ac.il/Grace/doc/UsersGuide.html a) Calcul d'énergie. • Créer un nouveau répertoire mini_water dans lequel vous ferez cette partie du TP. • Récupérer le fichier water.pdb et enregistrer le dans le répertoire. (tous les fichiers sont disponibles à la page : http://www.dsimb.inserm.fr/~fuchs/M1BI/index.html • Regarder le système avec rasmol. L'orientation des molécules d'eau vous semble-t-elle favorable ? Mesurer la distance O-O avec la commande set picking distance. À quel signe vous attendez-vous pour l'énergie électrostatique ? • Regarder le résultat du calcul d'énergie sur la page web. Si on minimisait le système, à quelle(s) modification(s) vous attendriez vous au niveau des termes d'énergie et de la géométrie ? b) Minimisation. Nous avons lancé une minimisation pour vous en utilisant 4 algorithmes disponibles dans le programme CHARMM : Steepest Descent, Gradient Conjugué, ABNR (Adopted-Basis NewtonRaphson) et Newton-Raphson. Dans les 4 cas, nous avons minimisé jusqu'à ce que le RMS du gradient de l'énergie (GRMS dans les fichiers CHARMM) soit inférieur à 10-4 kcal.mol-1.Å-1. Un maximum de 10000 pas de minimisation a été imposé au cas où la méthode n'aurait pas convergé. • Pour l'algorithme Steepest Descent, regarder le fichier de sortie CHARMM ainsi que le graphe avec le programme xmgrace (enregistrer chaque graphe sur le disque puis lancer xmgrace de la manière suivante xmgrace fichier.xvg). Que constatez­vous ? L'algorithme vous semble­t­il efficace ? Pour xmgrace : en haut à gauche vous avez un bouton avec une loupe permettant de faire un zoom avec la souris, pour revenir au graphe complet, cliquer sur le bouton As). N'hésitez pas à zoomer sur les diverses zones du graphe. Pour le fichier de sortie de CHARMM : il contient un bilan des énergies le long des pas de minimisation (toutes les lignes commençant par MINI>, MINI INTERN>). • Regarder de même les fichiers de sortie et les graphes pour le Gradient Conjugué, l'ABNR et Newton-Raphson. Les 4 algorithmes convergent-ils vers la même énergie ? • Regarder les 4 structures minimisées. Sont-elles différentes ? Est-ce que cela vous paraît cohérent par rapport à la différence d'énergie ? • Regarder le graphe de comparaison des 4 algorithmes. Quelles sont les méthodes qui ont ou n'ont pas convergé ? Quelle est selon vous la plus efficace ? Pouvez-vous expliquer pourquoi ? 2) Minimisation d'une petite protéine, la barstar. 1/2 2008­10­22 M1 BI 33GB4131 Modélisation moléculaire Université Paris Diderot – Paris 7 Comme dans l’exercice précédent, nous allons comparer les différents algorithmes de minimisation disponibles dans le programme CHARMM, mais cette fois-ci sur la protéine barstar (code PDB : 1BTA) qui est un inhibiteur de ribonucléase. • Comme dans le 1), observer le comportement de chaque algorithme de minimisation en utilisant les fichiers sur la page web. Pour chaque algorithme, noter l’énergie finale (bien observer les différentes contributions), le nombre de pas pour converger ou l’absence de convergence, le RMS du gradient de l’énergie (GRMS), le temps CPU. • Regarder la structure après chaque minimisation (vous pouvez les comparer avec pymol) et comparer la avec la structure de départ en mode ruban, puis en mode ‘wireframe’. Observezvous des différences importantes. • Quel algorithme vous semble le plus efficace ? S’agit-il du même que dans le 1) ? Comment expliquez-vous ce résultat ? Conseil : vous pouvez établir un tableau récapitulatif des différentes méthodes de minimisation pour chaque système étudié (2 molécules H2O et barstar) : SD CG ABNR NRAP Epot finale Eelec finale EVDW finale Eliée finale Convergence ? Nb de pas pour converger GRMS final elapsed time Observation Structure minimisée 2/2 2008­10­22