Simulation biomoléculaire

From CC Doc
Jump to navigation Jump to search
This site replaces the former Compute Canada documentation site, and is now being managed by the Digital Research Alliance of Canada.

Ce site remplace l'ancien site de documentation de Calcul Canada et est maintenant géré par l'Alliance de recherche numérique du Canada.

This page is a translated version of the page Biomolecular simulation and the translation is 100% complete.
Other languages:
English • ‎français

Généralités

La simulation biomoléculaire[1] est l'application de la simulation en dynamique moléculaire à la recherche biochimique. Parmi les processus qui peuvent être modélisés, on trouve le repliement des protéines, les liaisons médicamenteuses, le transport membranaire et les modifications conformationnelles essentielles à la fonction protéinique.

La simulation biomoléculaire est considérée comme étant un sous-domaine de la chimie computationnelle; son champ d'action est cependant assez spécialisé pour que Calcul Canada dispose d'une équipe d'experts dédiés. Consultez aussi la liste des ressources disponibles en chimie computationnelle.

Logiciels

Les paquets logiciels suivants sont disponibles via les ressources de Calcul Canada.

Wheels Python

Calcul Canada offre des wheels Python qui peuvent être installés dans des environnements virtuels Python; ces wheels sont très utiles en simulation biomoléculaire et dynamique moléculaire.

La liste suivante contient une sélection des wheels les plus utiles, mais ne doit pas être considérée comme complète :

  • MDAnalysis, bibliothèque Python orientée objet pour l'analyse de trajectoires dans les simulations de dynamique moléculaires dans plusieurs formats.
  • MDTraj, qui peut aussi lire, écrire et analyser des trajectoires par quelques lignes de code Python, dans une grande variété de formats.
  • Biopython, ensemble d'outils gratuits pour les calculs biologiques.
  • foyer, paquet pour déterminer le type des atomes et appliquer et disséminer les champs de force.
  • mBuild, langage hiérarchique pour construire des molécules basées sur des composantes.
  • mdsynthesis, ensemble d’outils de manipulation et d'analyse des données de dynamique moléculaire.
  • nglview, collection d'outils en ligne pour la visualisation en moléculaire.
  • ParmEd, outil général pour l'analyse des systèmes biomoléculaires avec des paquets de simulation populaires.
  • PyRETIS, bibliothèque Python pour les simulations d'événements rares, avec une emphase sur l'échantillonnage d'interfaces de transition et d'interfaces de transition avec échange de réplication.

Voyez liste des wheels disponibles et la commande commande avail_wheels pour savoir ce qui est disponible.

Si vous avez besoin d'autres paquets Python ou des versions plus récentes, contactez le soutien technique.

Formation

Des ateliers de formation sont donnés par notre équipe nationale pour la modélisation et la simulation moléculaires; les dates seront annoncées à l'avance.

Vous pouvez aussi prendre connaissance du matériel de formation par les liens suivants :

  1. Practical considerations for Molecular Dynamics
  2. Visualizing Structures with VMD
  3. Running Molecular Dynamics with Amber on our clusters
  4. Analyzing Molecular Dynamics Data with PYTRAJ

Étalonnage en dynamique moléculaire

Des exemples pratiques de simulation en dynamique moléculaire sont en préparation.

Références

Biomolecular Simulation: A Computational Microscope for Molecular Biology

  1. Ron O. Dror, Robert M. Dirks, J.P. Grossman, Huafeng Xu, and David E. Shaw. "Biomolecular Simulation: A Computational Microscope for Molecular Biology." Annual Review of Biophysics, 41:429-452, 2012. https://doi.org/10.1146/annurev-biophys-042910-155245