Summary

Visual Dynamics 3.0 の新機能

Published: August 09, 2024
doi:

Summary

Visual Dynamicsは、Gromacsを使用した分子動力学シミュレーションの実装と学習を加速するオープンソースツールです。提示されたプロトコルでは、ACPYPEで調製したタンパク質-リガンドシミュレーションを簡単に実行するための手順と、他のシミュレーションモデルの一般的な手順をガイドします。

Abstract

Visual Dynamics(VD)は、Gromacsで実行される分子動力学(MD)の使用と適用を容易にすることを目的としたWebツールであり、計算に詳しくないユーザーでも、検証、デモンストレーション、および教育目的で短時間のシミュレーションを実行できるようにします。量子法が最も正確であることは事実です。しかし、現在のところ、MDが行うような実験を実行するための計算上の実現可能性はありません。ここで説明するツールは、ここ数年にわたって継続的に改善されてきました。このプロトコルでは、ACPYPEで以前に調製したタンパク質-リガンド複合体を使用してVDでシミュレーションを実行するために必要なものと、利用可能な他のシミュレーションモデルに関するいくつかの一般的な指示について説明します。詳細なシミュレーションでは、三日熱マラリア原虫由来のFK506結合タンパク質と阻害剤D5(PDB ID:4mgv)を複合体化し、使用したすべてのファイルを提供します。このプロトコルは、提示されたのと同じ結果を達成するために使用するすべてのオプションを指示しますが、これらのオプションが必ずしも利用可能な唯一のオプションではないことに注意してください。

Introduction

IUPACの定義によれば、MDは、ニュートンの運動の法則に従って、分子内の原子、または固体、液体、気体中の個々の原子または分子の運動を計算することからなるシミュレーション手順です。原子に作用する力は、その運動をシミュレートするために必要なもので、一般的には分子力学1の力場を用いて計算される。これは、分子レベル、多くの場合原子レベル2で情報を抽出しようとするあらゆる現象に適用できます。

MDは、バイオインフォマティクス、特に構造バイオインフォマティクスに組み込まれている技術の1つです。それにより、生体分子構造の動力学的および熱力学的特性を得ることが可能である。例えば、高分子安定性、アロステリック部位の同定、酵素活性のメカニズムの解明、低分子との複合体の分子認識と物性、タンパク質間の会合、タンパク質のフォールディング、その水和などである3。さらに、MDは、分子設計(医薬品設計で広く使用されている)から、その構造とその精製(X線、NMR、およびタンパク質モデリング)を決定するための幅広い研究を可能にします3。MDの最後に得られる結果は、非量子シミュレーション4の観点から最も豊富で完全です。古典的なMDは、実質的な近似の数のために、生体分子システムの物理学を十分に考慮して予想されるよりもはるかに効率的です。特に、量子力学効果は通常無視されます3。しかし、MD実験の実施は簡単ではありません5。コンピューティングの知識、特にほとんどの構造バイオインフォマティクスソフトウェアがLinuxターミナル用に作られているため、Linuxターミナルの知識が必要です。その知識があっても、Gromacsのコマンドとパラメータ化の学習は、別の急な学習曲線です。

1977年に生物学に初めて応用されて以来、計算処理の増加とコーディングの改善により、多くの進化が遂げました。20年以上前、生物学的問題を対象とした最初のMDソフトウェア、すなわちGromacs7、AMBER8、NAMD9が発売されました。

最初のバージョン以来、これらのソフトウェアは依然として最も使用され、引用されています。しかし、彼らは、コンピュータの専門家ではない研究者を悩ませているのと同じ共通の実装上の困難を抱え続けています5。インストールと構成の手順が複雑なものもあり、最大限に活用するために実行するハードウェアに関する広範な知識と、高度にコンピューター中心の技術ドキュメントが必要になる場合があります。コマンドラインと無限パラメータを除けば、それらとインターフェースする簡単な方法が必要です。

インターフェースは、実行される論理プロセスと人間10との間の仲介者として機能する。ソフトウェアの実行方法のパラダイムは、コンピューティングリソースの向上とともに進化してきました。最初のデジタルパラダイムは、コマンドラインインターフェース(CLI)であり、その後、既知のグラフィカルユーザーインターフェース(GUI)11に進化しました。進化のサイクルに続いて、World Wide Web(または単にWEB)によって生成されるインターフェースは、GUI11の進化と見なされます。これら3つのパラダイムは、現在、開発者に依存して共存しています。CLI アプリケーションは、オペレーティング・システム・コンソールでテキスト・コマンドを使用します。GUI アプリケーション (グラフィカル デスクトップとも呼ばれます) は、ウィンドウ、ボタン、およびその他のコンポーネントで構成されるグラフィカル インターフェイスを使用します。これは、オペレーティングシステム用に固有で事前にプログラムされています。CLIとの主な違いは、ヒューマンマシンインタラクション12の追加要素としてマウスを使用することです。WEBアプリケーションは、GUIと混同されているにもかかわらず、開発はより複雑ですが、より用途が広く、運用においてはるかに機敏です。さらに、それらはブラウザと呼ばれるインタプリタソフトウェアにのみ依存しており、これにより、クライアントアプリケーションはオペレーティングシステム13から独立したネットワークを介してサーバと通信することが可能になる。

構造バイオインフォマティクスソフトウェアは、CLIおよびGUIパラダイムを最も一般的に使用します。CLIを使用する従来のソフトウェアの例としては、類似性モデリング用のModeller14 、分子ドッキング用のAutodock15 、分子動力学用のGromacs16 などがあります。GUIタイプを採用しているソフトウェアの例としては、SwissPDBviewer17、Pymol18、VMD19、UCSF Chimera20、Autodockツール15、PyRx21、Biovia22、Maestro23、Moe24などがあります。

Hypertext Markup Language version 5 (HTML5)25、Cascading Style Sheets (CSS)26、Javascript27 などの技術の出現により、多くの構造バイオインフォマティクス アプリケーションを WEB に持ち込むことができ、よりアクセスしやすくなりました。類似性モデリングWEBサーバーの例としては、Modeller14をバックエンドとして使用するMODWEB28や、Swissmodel29があります。分子ドッキング用の Web アプリケーションサーバーの例としては、Haddock30、Swissdock31、Cluspro32、Dockthor33 などがあります。

構造解析、モデリング、ドッキングの方法論は、CLIパラダイムからGUI、そして最終的にはWEBへと進化しましたが、MDは引き続きコマンドライン実行(CLIタイプ)によって主にサポートされています。このパノラマを改善するために、いくつかの優れたイニシアチブが生まれています。これらの取り組みの例としては、VMD34 の QwikMD プラグイン、PyMOL の GROMACS プラグイン、UCSF Chimera20 の分子動力学シミュレーション オプションなどの既存のソフトウェアへのプラグインの実装、ASGARD35、Gmx_qk36、CHAPERONg37 などの新しくて簡単な CLI アプリケーション、堅牢な Web プラットフォームである BioBB-Wfs38 などがあります.これらのプラグインやアプリケーションの使用は進歩ですが、その実装は、ほとんどの未熟な研究者にとって依然として課題です。一般的な問題には、MDソフトウェアのインストールと構成の問題が含まれ、シミュレーション5の完全な実行が損なわれることがよくあります。

2022年、フィオクルス・ロンドニア39のLaboratório de Bioinformática e Química Medicinal から、ウェブベースの計算シミュレーション用のVisual Dynamicsソフトウェアが利用可能になりました。その初期バージョンはPythonとFlaskで構築されており、遊離タンパク質(アポエンザイム)を持つシステムのシミュレーションをわずか2nsで行うことができます。その後、PRODRG40を使用して調製されたリガンドを使用した自動シミュレーションバージョンを含むように拡張されました。

VDは、構造生物物理学、バイオテクノロジー、および計算知識に限界がある関連分野のすべての研究者を支援するために設立されました。このツールにより、これらの研究者は、ハイパフォーマンスコンピューター(HPC)にアクセスすることなく、任意の運用システムからMDシミュレーションを含む仮説をテストできます。この作業の目的は、Visual Dynamics バージョン 3.0 の新機能を紹介することです。さらに、ツールの更新された使用プロトコルを導入し、現時点までの使用状況統計とともに、将来対処すべき制限を強調することを目的としています(図1)。

Protocol

1. ソフトウェアへのアクセスと新規ユーザー登録 Visual Dynamics(VD)のWebページにアクセスします。右上の 「+登録 」アイコンをクリックして、アカウントを作成します。ソフトウェアを使用するには、登録してください。注: 教育機関のメールアドレスのみが許可されます。登録が承認されると、ユーザーにはメール通知が届きます。 右上の [ロ…

Representative Results

VDは、ユーザーの介入やユーザー提供の計算リソースを必要としない、完全に自律的なシミュレーション実行を提供します。シミュレーションを実行にサブミットした後、ユーザーはシミュレーションを終了し、マシンの電源を切ると、シミュレーションは実行を続けます。また、ユーザーはラップトップやモバイルデバイスなど、どのデバイスからでも結果にアクセスできます。 <p class=…

Discussion

プロセスの自動化は簡単ではありませんが、システムをゼロから再プログラミングするよりも難しくありません。Gromacsは現在最も人気のある分子シミュレーションソフトウェアであり、常に更新されています。フローニンゲン大学の生物物理化学部が最初に開発し、現在はストックホルム大学の生命科学研究所によって維持されています43

新しいユ?…

Disclosures

The authors have nothing to disclose.

Acknowledgements

この研究は、The Fundação Oswaldo Cruz (Fiocruz)、Fundação para o Desenvolvimento Científico e Tecnológico em Saúde (Fiotec)、Instituto Nacional de Ciência e Tecnologia de Epidemiologia da Amazônia Ocidental – INCT-EpiAmO、Fundação Rondônia de Amparo ao Desenvolvimento das Ações Científicas e Tecnológicas e à Pesquisa do Estado de Rondônia (FAPERO)、 Coordenação de Aperfeiçoamento de Pessoal de Nível Superior(CAPES)とConselho Nacional de Desenvolvimento Científico e Tecnológico(CNPq)。

Materials

ACPYPE Server Bio2Byte Available at https://www.bio2byte.be/acpype/
GRACE software Plasma Laboratory at the Weizmann Institute of Science Available at https://plasma-gate.weizmann.ac.il/Grace/
GROMACS software GROMACS Team Installation instructions at https://manual.gromacs.org/current/install-guide/index.html
The structure of the FK506-binding protein
From Plasmodium vivax complexed with the
inhibitor D5
RCSB Protein Data Bank Available at https://www.rcsb.org/structure/4mgv
Already contains the ligand complexed to the macromolecule.

References

  1. . . The IUPAC Compendium of Chemical Terminology: The Gold Book. , (2019).
  2. Karplus, M., McCammon, J. A. Molecular dynamics simulations of biomolecules. Nat Str Biol. 9 (9), 646-652 (2002).
  3. Adcock, S. A., McCammon, J. A. Molecular dynamics: Survey of methods for simulating the activity of proteins. Chem Rev. 106 (5), 1589-1615 (2006).
  4. Stillinger, F. H., Rahman, A. Improved simulation of liquid water by molecular dynamics. J Chem Phys. 60 (4), 1545-1557 (1974).
  5. Zinovjev, K., Van Der Kamp, M. W. Enlighten2: molecular dynamics simulations of protein-ligand systems made accessible. Bioinformatics. 36 (20), 5104-5106 (2020).
  6. McCammon, J. A., Gelin, B. R., Karplus, M. Dynamics of folded proteins. Nature. 267 (5612), 585-590 (1977).
  7. Berendsen, H. J. C., Van Der Spoel, D., Van Drunen, R. GROMACS: A message-passing parallel molecular dynamics implementation. Comp Phys Comm. 91 (1-3), 43-56 (1995).
  8. Pearlman, D. A., et al. AMBER, a package of computer programs for applying molecular mechanics, normal mode analysis, molecular dynamics and free energy calculations to simulate the structural and energetic properties of molecules. Comp Phys Comm. 91 (1-3), 1-41 (1995).
  9. Nelson, M. T. NAMD: A parallel, object-oriented molecular dynamics program. Int J Supercomp Appl High Performance Comp. 10 (4), 251-268 (1996).
  10. . . The Art of human-computer interface design. , (1990).
  11. Wigdor, D., Wixon, D. . Brave NUI World: Designing Natural User Interfaces for Touch and Gesture. , (2014).
  12. Unwin, A., Heike, H. . GUI and Command-line – Conflict or Synergy. , (2000).
  13. Clark, D. Developing Web Applications. Beginning C# Object-Oriented Programming. , 243-263 (2011).
  14. Eswar, N., et al. Comparative protein structure modeling using Modeller. Curr Protoc Bioinformatics. 5 (5.6), (2006).
  15. Morris, G. M. AutoDock4 and AutoDockTools4: Automated docking with selective receptor flexibility. J Comp Chem. 30 (16), 2785-2791 (2009).
  16. Van Der Spoel, D., Lindahl, E., Hess, B., Groenhof, G., Mark, A. E., Berendsen, H. J. C. GROMACS: Fast, flexible, and free. J Comp Chem. 26 (16), 1701-1718 (2005).
  17. Guex, N., Peitsch, M. C. SWISS-MODEL and the Swiss-Pdb Viewer: An environment for comparative protein modeling. Electrophoresis. 18 (15), 2714-2723 (1997).
  18. . The PyMOL molecular graphics system Available from: https://pymol.org/ (2023)
  19. Humphrey, W., Dalke, A., Schulten, K. VMD: Visual molecular dynamics. J Mol Graph. 14 (1), 33-38 (1996).
  20. Pettersen, E. F., et al. UCSF Chimera-A visualization system for exploratory research and analysis. J Comp Chem. 25 (13), 1605-1612 (2004).
  21. . PyRx-python prescription v. 0.8 Available from: https://pyrx.sourceforge.io/ (2023)
  22. . PyRx-python prescription v. 0.8 Available from: https://pyrx.sourceforge.io/ (2023)
  23. . Maestro Available from: https://www.schrodinger.com/platform/products/maestro/ (2024)
  24. . Molecular operating environment (MOE) Available from: https://www.chemcomp.com/en/Products.htm (2023)
  25. . The Syntax, Vocabulary and APIs of HTML5 Available from: https://dev.w3.org/html5/html-author/ (2023)
  26. . Cascading Style Sheets Available from: https://www.w3.org/Style/CSS/ (2023)
  27. . ECMAScript 2020 language specification, 11th edition Available from: https://www.ecma-international.org/publications-and-standards/standards/ecma-262/ (2023)
  28. Pieper, U., et al. ModBase, a database of annotated comparative protein structure models, and associated resources. Nucleic Acids Res. 39 (Database), D465-D474 (2011).
  29. Kiefer, F., Arnold, K., Kunzli, M., Bordoli, L., Schwede, T. The SWISS-MODEL Repository and associated resources. Nucleic Acids Res. 37 (Database), D387-D392 (2009).
  30. De Vries, S. J., Van Dijk, M., Bonvin, A. M. J. J. The HADDOCK web server for data-driven biomolecular docking. Nat Prot. 5 (5), 883-897 (2010).
  31. Grosdidier, A., Zoete, V., Michielin, O. SwissDock, a protein-small molecule docking web service based on EADock DSS. Nucleic Acids Res. 39 (suppl), W270-W277 (2011).
  32. Kozakov, D., et al. The ClusPro web server for protein-protein docking. Nat Prot. 12 (2), 255-278 (2017).
  33. Santos, K. B., Guedes, I. A., Karl, A. L. M., Dardenne, L. E. Highly flexible ligand docking: Benchmarking of the DockThor program on the LEADS-PEP protein-peptide data set. J Chem Info Modeling. 60 (2), 667-683 (2020).
  34. Ribeiro, J. V., et al. QwikMD – Integrative molecular dynamics toolkit for novices and experts. Sci Rep. 6 (1), 26536 (2016).
  35. Rodríguez Martínez, A., et al. . ASGARD. A simple and automatic GROMACS tool to analyze Molecular Dynamic simulations. , (2023).
  36. Singh, H., Raja, A., Prakash, A., Medhi, B. Gmx_qk: An automated protein/protein-ligand complex simulation workflow bridged to MM/PBSA, based on Gromacs and Zenity-Dependent GUI for beginners in MD simulation study. J Chem Info Modeling. 63 (9), 2603-2608 (2023).
  37. Yekeen, A. A., Durojaye, O. A., Idris, M. O., Muritala, H. F., Arise, R. O. CHAPERONg: A tool for automated GROMACS-based molecular dynamics simulations and trajectory analyses. Comp Str Biotechnol J. 21, 4849-4858 (2023).
  38. Bayarri, G., Andrio, P., Hospital, A., Orozco, M., Gelpí, J. L. BioExcel building blocks workflows (BioBB-Wfs), an integrated web-based platform for biomolecular simulations. Nucleic Acids Res. 50 (W1), (2022).
  39. Vieira, I. H. P., et al. Visual dynamics: a WEB application for molecular dynamics simulation using GROMACS. BMC Bioinfo. 24 (1), 107 (2023).
  40. Schüttelkopf, A. W., Van Aalten, D. M. F. PRODRG: a tool for high-throughput crystallography of protein-ligand complexes. Acta Crystallographica Sect D Biol Crystallography. 60 (8), 1355-1363 (2004).
  41. Harikishore, A., et al. Adamantyl derivative as a potent inhibitor of Plasmodium FK506 binding protein 35. ACS Med Chem Lett. 4 (11), 1097-1101 (2013).
  42. Sousa Da Silva, A. W., Vranken, W. F. ACPYPE – AnteChamber PYthon Parser interfacE. BMC Res Notes. 5 (1), 367 (2012).
  43. . Gromacs developmet and developers Available from: https://www.gromacs.org/development.html (2023)
  44. Andrio, P., et al. BioExcel building blocks, a software library for interoperable biomolecular simulation workflows. Sci Data. 6 (1), 169 (2019).
  45. Páll, S., et al. Heterogeneous parallelization and acceleration of molecular dynamics simulations in GROMACS. J Chem Phys. 153 (13), 134110 (2020).

Play Video

Cite This Article
Henrique Provensi Vieira, I., Mendonça, E. A. M., Guariero, F. L., Guimarães, R. M. d. S., Zanchi, F. B. New Features in Visual Dynamics 3.0. J. Vis. Exp. (210), e66964, doi:10.3791/66964 (2024).

View Video