🔬 Visualiseur de repliement des protéines
Simulez un repliement de protéine simplifié par minimisation d'énergie sur un réseau 2D (modèle HP). Regardez les résidus hydrophobes et polaires former un cœur compact via une recherche Monte Carlo.
Modèle de réseau HP
Le modèle HP (Hydrophobe-Polaire) assigne à chaque résidu H (hydrophobe, sombre) ou P (polaire, clair) sur un réseau carré 2D. Énergie E = moins le nombre de contacts H-H non liés. La chaîne minimise l'énergie en formant un cœur hydrophobe, imitant la force motrice dominante derrière le repliement réel des protéines.
Recherche Monte Carlo
À chaque étape, un mouvement d'extrémité ou une rotation de pivot aléatoire est proposé. Le critère de Metropolis accepte les mouvements montants avec une probabilité e^(−ΔE/kT), équilibrant l'exploration à haute température avec l'exploitation à basse température. Cette recherche stochastique navigue dans le paysage énergétique accidenté vers des repliements compacts.
Paradoxe de Levinthal
Une protéine de 100 résidus a environ 3^98 conformations. Un échantillonnage aléatoire prendrait plus de temps que l'âge de l'univers. Pourtant les protéines se replient en millisecondes en suivant un paysage énergétique en forme d'entonnoir, et non une marche aléatoire. Cette simulation rend cet entonnoir tangible grâce au graphique de trace d'énergie.
À propos du repliement des protéines
Cette simulation modélise le repliement d'une chaîne d'acides aminés sur un réseau carré bidimensionnel en utilisant le modèle HP (hydrophobe-polaire), l'un des cadres fondateurs de la biologie computationnelle. Chaque résidu est classé comme hydrophobe (H, bille sombre) ou polaire (P, bille claire), et l'énergie de toute conformation est définie comme le compte négatif des contacts H-H non liés. Le repliement est piloté par un algorithme de Monte Carlo utilisant le critère d'acceptation de Metropolis, qui imite les fluctuations thermiques et permet à la chaîne d'échapper aux pièges énergétiques peu profonds tout en dérivant vers des structures compactes de plus basse énergie qui enfouissent les résidus hydrophobes dans un cœur loin de l'environnement aqueux environnant.
La simulation visualise le squelette de la protéine comme une marche aléatoire auto-évitante sur le réseau, avec des lignes violettes en pointillés marquant les contacts H-H favorables qui stabilisent le repliement. Un graphique de trace d'énergie en direct à droite montre comment l'énergie de la conformation évolue au fil des étapes de Monte Carlo, révélant le paysage en forme d'entonnoir décrit par la théorie du paysage énergétique du repliement des protéines. Les contrôles vous permettent de choisir entre une séquence de 8, 16 ou 24 résidus, d'ajuster la température sans dimension kT pour explorer l'équilibre exploration-exploitation, d'exécuter un échantillonnage Monte Carlo continu, ou de déclencher une recherche intensive à basse température pour approcher le repliement optimal. Malgré sa simplicité, le modèle capture la physique essentielle : l'effet hydrophobe, l'effondrement coopératif, et le paradoxe du repliement rapide malgré un espace conformationnel astronomiquement grand.
Questions fréquentes
Qu'est-ce que le modèle HP du repliement des protéines ?
Le modèle HP (hydrophobe-polaire) est un modèle de réseau à gros grain introduit par Lau et Dill en 1989. Il réduit chaque acide aminé à l'un de deux types : hydrophobe (H) ou polaire (P), les place sur un réseau carré comme une marche aléatoire auto-évitante, et définit l'énergie comme le nombre négatif de contacts H-H non liés. Malgré sa simplicité radicale, il prédit correctement que les résidus hydrophobes se regroupent en un cœur enfoui, la même force motrice qui gouverne le repliement réel des protéines.
Pourquoi le repliement des protéines se produit-il ?
Les protéines se replient parce qu'enfouir les résidus hydrophobes loin de l'eau est thermodynamiquement favorable. Les molécules d'eau forment des cages ordonnées de liaisons hydrogène autour des groupes non polaires exposés, ce qui coûte de l'entropie. Cacher ces groupes dans un cœur compact libère les molécules d'eau pour adopter des configurations plus désordonnées, abaissant l'énergie libre globale du système. Cet effet hydrophobe est la force physique dominante qui pilote le repliement, complétée par les liaisons hydrogène, l'électrostatique et les interactions de van der Waals.
Que signifie l'énergie E = −(contacts H-H) ?
Chaque paire de résidus hydrophobes voisins sur le réseau mais non consécutifs dans la séquence contribue pour moins une unité d'énergie. L'énergie totale est donc un entier négatif ; plus elle est négative, plus la conformation est stable. La simulation vise à minimiser cette énergie, ce qui correspond à maximiser le nombre de contacts H-H et donc la taille du cœur hydrophobe. Le graphique d'énergie en direct vous permet d'observer la progression de la recherche en temps réel.
Comment fonctionne l'algorithme de Monte Carlo ici ?
À chaque étape, un mouvement aléatoire est proposé : soit un mouvement d'extrémité (une extrémité se déplace vers un site voisin du réseau), soit une rotation de pivot (un segment de la chaîne est tourné de 90 degrés autour d'un résidu pivot choisi aléatoirement). Si la conformation résultante se chevauche elle-même, elle est rejetée immédiatement. Sinon, le changement d'énergie ΔE est calculé. S'il est négatif (énergie plus basse), le mouvement est accepté inconditionnellement ; s'il est positif, il est accepté avec une probabilité e^(−ΔE/kT). Ce critère de Metropolis garantit que la chaîne échantillonne les conformations selon une distribution de Boltzmann à la température kT.
Que contrôle le curseur de température kT ?
La température sans dimension kT fixe l'échelle des fluctuations thermiques. À kT élevé (approchant 5), le facteur de Boltzmann e^(−ΔE/kT) reste proche de 1 même pour de grandes augmentations d'énergie, donc la chaîne explore largement l'espace conformationnel et est rarement piégée. À kT faible (jusqu'à 0,1), seuls les mouvements abaissant l'énergie sont pratiquement acceptés, donc la chaîne descend abruptement dans le minimum local le plus proche. Le bouton Trouver l'optimum force kT = 0,1 pendant 8 000 étapes pour mener la recherche au plus profond du bassin accessible le plus bas.
Qu'est-ce que le paradoxe de Levinthal ?
Le paradoxe de Levinthal, formulé par Cyrus Levinthal en 1969, souligne qu'une protéine de N résidus a de l'ordre de 3^N conformations possibles. Pour une modeste protéine de 100 résidus, cela représente environ 10^47 états. Si la chaîne les échantillonnait à 10^6 par seconde, il faudrait bien plus longtemps que l'âge de l'univers pour trouver le repliement de plus basse énergie par force brute. Pourtant les vraies protéines se replient de manière fiable en microsecondes à millisecondes. La résolution est que le repliement n'est pas une recherche aléatoire : le paysage énergétique a une forme d'entonnoir, avec de nombreux chemins descendants guidant la chaîne vers l'état natif.
Pourquoi trouver le repliement HP optimal est-il NP-difficile ?
Le problème computationnel de trouver la conformation de plus basse énergie dans le modèle HP sur un réseau carré 2D a été prouvé NP-complet par Hart et Istrail en 1996. Cela signifie qu'aucun algorithme connu ne garantit l'optimum global en temps polynomial à mesure que la longueur de séquence augmente. En pratique, des heuristiques comme Monte Carlo, le recuit simulé et les algorithmes génétiques sont utilisées pour trouver de bons repliements, mais pas nécessairement optimaux. Le bouton Trouver l'optimum dans cette simulation exécute une recherche gloutonne à basse température, pas une recherche exhaustive.
Comment la théorie du paysage énergétique explique-t-elle le repliement rapide ?
La théorie du paysage énergétique, développée principalement par Wolynes, Onuchic et Dill dans les années 1990, décrit le repliement comme un mouvement sur une surface énergétique de haute dimension au-dessus de l'espace des conformations. Pour les séquences qui se replient de manière fiable, le paysage a une forme d'entonnoir : les conformations au bord de l'entonnoir sont de haute énergie et désordonnées ; les conformations près du fond sont de basse énergie et compactes. L'entonnoir fournit un biais thermodynamique qui dirige constamment la chaîne vers le bas, expliquant pourquoi le repliement est rapide et reproductible malgré le nombre énorme d'états possibles.
Quelles sont les limites de cette simulation ?
Le modèle est délibérément simplifié. Les vraies protéines utilisent 20 types d'acides aminés, pas 2. Elles se replient en trois dimensions plutôt que sur un réseau plat. Des interactions importantes comme les liaisons hydrogène, la rigidité du squelette, la géométrie des chaînes latérales, l'électrostatique et la solvatation sont toutes absentes. Le modèle HP ne peut pas non plus distinguer différents résidus hydrophobes entre eux. Néanmoins, il capture la physique essentielle de l'effondrement hydrophobe et du paysage en entonnoir, ce qui en fait un outil conceptuel précieux même s'il ne peut pas être utilisé pour des prédictions quantitatives sur de vraies protéines.
Que signifient les étiquettes N et C sur la chaîne ?
N marque l'extrémité N-terminale, l'extrémité de la chaîne polypeptidique qui commence par un groupe amine (-NH2), et C marque l'extrémité C-terminale, l'extrémité portant un groupe carboxyle (-COOH). Dans les vraies protéines, la séquence d'acides aminés est toujours lue de N vers C, qui est aussi la direction de la biosynthèse sur le ribosome. Dans le modèle HP, les étiquettes marquent simplement les deux extrémités de la marche aléatoire auto-évitante afin que vous puissiez suivre l'orientation de la chaîne à mesure que la conformation évolue pendant le repliement.
Modèle de réseau HP du repliement des protéines sur une grille de 22×22. Les mouvements de pivot de Monte Carlo avec acceptation de Metropolis et recuit simulé (T 2,5→0,02) amènent les résidus hydrophobes à se regrouper et à minimiser l'énergie.
3D · Moteur de rendu Three.js / WebGL · Cible 60 FPS · fonctionne entièrement côté client, sans installation