Visual Dynamics, Gromacs kullanarak moleküler dinamik simülasyonunda uygulamaları ve öğrenmeyi hızlandıran açık kaynaklı bir araçtır. Sunulan protokol, ACPYPE’de hazırlanmış bir protein-ligand simülasyonunu kolaylıkla gerçekleştirme adımlarında ve diğer simülasyon modellerine genel adımlarda size rehberlik edecektir.
Görsel Dinamikler (VD), Gromacs’ta yürütülen Moleküler Dinamiğin (MD) kullanımını ve uygulanmasını kolaylaştırmayı amaçlayan bir web aracıdır ve hesaplama aşinalığı olmayan kullanıcıların doğrulama, gösterim ve öğretim amaçları için kısa süreli simülasyonlar çalıştırmasına olanak tanır. Kuantum yöntemlerinin en doğru olduğu doğrudur. Bununla birlikte, şu anda MD’nin gerçekleştirdiği deneyleri gerçekleştirmek için herhangi bir hesaplama fizibilitesi yoktur. Burada açıklanan araç, son birkaç yıl boyunca sürekli olarak iyileştirildi. Bu protokol, daha önce ACPYPE’de hazırlanmış bir protein-ligand kompleksi ile VD’de bir simülasyonu çalıştırmak için neyin gerekli olduğunu ve mevcut diğer simülasyon modelleriyle ilgili bazı genel talimatları açıklayacaktır. Ayrıntılı simülasyon için, inhibitör D5 (PDB ID: 4mgv) ile komplekslenmiş Plasmodium vivax’tan FK506 bağlayıcı protein kullanılacak ve kullanılan tüm dosyalar sağlanacaktır. Bu protokolün, sunulan sonuçların aynısını elde etmek için kullanılacak her seçeneği söyleyeceğini, ancak bu seçeneklerin yalnızca mevcut olması gerekmediğini unutmayın.
IUPAC tanımına göre MD, Newton’un hareket yasalarına göre bir moleküldeki atomların veya katılar, sıvılar ve gazlardaki tek tek atomların veya moleküllerin hareketini hesaplamaktan oluşan simülasyon prosedürüdür. Atomlara etki eden ve hareketlerini simüle etmek için gerekli olan kuvvetler, genellikle moleküler mekanik1’den gelen kuvvet alanları kullanılarak hesaplanır. Moleküler ve genellikle atomik düzeyde2 bilgi elde etmeye çalışan herhangi bir fenomene uygulanabilir.
MD, biyoinformatiğe, özellikle yapısal biyoinformatiğe dahil edilen tekniklerden biridir. Bununla beraber, biyomoleküler yapıların kinetik ve termodinamik özelliklerini elde etmek mümkündür. Örneğin, makromoleküler stabilite, allosterik bölgelerin tanımlanması, enzimatik aktivite mekanizmalarının aydınlatılması, küçük moleküllü komplekslerin moleküler tanınması ve özellikleri, proteinler arasındaki ilişki, protein katlanması ve hidrasyonu3. Ayrıca, MD, yapının ve arıtılmasının (X-ışını, NMR ve protein modellemesi) belirlenmesinde moleküler tasarım (ilaç tasarımında yaygın olarak kullanılır) dahil olmak üzere çok çeşitli çalışmalara olanak tanır3. Bir MD’nin sonunda elde edilen sonuçlar, kuantum olmayan simülasyon açısından en zengin ve en eksiksiz olanlardır4. Klasik MD, önemli yaklaşımların sayısı nedeniyle biyomoleküler sistemlerin fiziğinin tam olarak değerlendirilmesinden beklenenden çok daha verimlidir. Özellikle, kuantum dinamik etkileri genellikle göz ardı edilir3. Bununla birlikte, bir MD deneyi uygulamak önemsiz değildir5. Çoğu yapısal biyoinformatik yazılımı bunun için yapıldığından, özellikle Linux Terminali olmak üzere bilgi işlem bilgisi gerektirir. Bu bilgiyle bile, Gromacs komutlarını ve parametrelendirmeyi öğrenmek başka bir dik öğrenme eğrisidir.
1977’de biyolojiye ilk uygulamasından buyana6, artan hesaplamalı işleme ve gelişmiş kodlama nedeniyle çok şey gelişti. Yirmi yıldan fazla bir süre önce, biyolojik problemlere yönelik ilk MD yazılımı, yani Gromacs7, AMBER8 ve NAMD9 piyasaya sürüldü.
İlk sürümlerinden bu yana, bu yazılımlar hala en çok kullanılan ve alıntı yapılan yazılımlar olmaya devam ediyor. Bununla birlikte, bilgisayar uzmanı olmayan araştırmacıları rahatsız eden aynı yaygın uygulama zorluklarıyla devam ediyorlar5. Bazılarının karmaşık kurulum ve yapılandırma adımları vardır, bazen ondan en iyi şekilde yararlanmak için üzerinde çalışacağı donanım hakkında kapsamlı bilgi ve son derece bilgisayar merkezli teknik belgeler gerektirir. Komut satırı ve sonsuz parametrelerin yanı sıra onlarla arayüz oluşturmanın daha kolay bir yoluna ihtiyaç vardır.
Bir arayüz, gerçekleştirilecek mantıksal işlem ile insan10 arasında bir aracı görevi görür. Yazılımın nasıl yürütüldüğüne dair paradigma, bilgi işlem kaynakları geliştikçe gelişmiştir. İlk dijital paradigma, komut satırı arayüzleri (CLI) idi ve bunu bilinen grafiksel kullanıcı arayüzlerine (GUI) evrim izledi.11. Evrimsel döngüyü takiben, World Wide Web (veya kısaca WEB) tarafından üretilen arayüz, GUI’lerin11’in bir evrimi olarak kabul edilir. Bu üç paradigma şu anda geliştiricilere bağlı olarak bir arada var olmaktadır. CLI uygulamaları, işletim sistemi konsolunda metin komutlarını kullanır. Grafik masaüstleri olarak da adlandırılan GUI uygulamaları, pencereler, düğmeler ve diğer bileşenlerden oluşan bir grafik arabirim kullanır. Bir işletim sistemi için özeldir ve önceden programlanmıştır. CLI’dan temel farkı, farenin insan-makine etkileşiminde ek bir unsur olarak kullanılmasıdır12. WEB uygulamaları, bir GUI ile karıştırılmasına rağmen, geliştirilmesi daha karmaşıktır, ancak daha çok yönlüdür ve operasyonda açık ara en çevik olanlardır. Ayrıca, yalnızca tarayıcı adı verilen bir tercüman yazılımına bağımlıdırlar, bu da istemci uygulamasının işletim sisteminden bağımsız bir ağ üzerinden sunucuyla iletişim kurmasını mümkün kılar13.
Yapısal biyoinformatik yazılımı en yaygın olarak CLI ve GUI paradigmalarını kullanır. CLI kullanan klasik yazılımların bazı örnekleri, benzerlik modellemesi için Modeller14 , moleküler yerleştirme için Autodock15 ve moleküler dinamikler için Gromacs16’dır . GUI türünü benimseyen yazılımlara örnek olarak SwissPDBviewer17, Pymol18, VMD19, UCSF Chimera20, Autodock tools15, PyRx21, Biovia22, Maestro23 ve Moe24 verilebilir.
Diğerlerinin yanı sıra Hypertext Markup Language sürüm 5 (HTML5)25, Cascading Style Sheets (CSS)26 ve Javascript27 teknolojilerinin ortaya çıkmasıyla, birçok yapısal biyoinformatik uygulaması WEB’e getirilebilir ve böylece daha erişilebilir hale gelebilir. Benzerlik modelleme WEB sunucularına örnek olarak, arka uç olarak Modeller14 kullanan MODWEB28 ve Swissmodel29 verilebilir. Moleküler yerleştirme için web uygulama sunucularına örnek olarak Haddock30, Swissdock31, Cluspro32, Dockthor33 ve diğerleri verilebilir.
Yapısal analiz, modelleme ve yerleştirme metodolojileri CLI paradigmalarından GUI’ye ve son olarak WEB’e evrimleşirken, MD çoğunlukla komut satırı yürütme (CLI tipi) tarafından desteklenmeye devam ediyor. Bu panoramayı geliştirmek için bazı iyi girişimler ortaya çıktı. Bu girişimlere örnek olarak, VMD34’e QwikMD eklentisi, PyMOL’e GROMACS Eklentisi ve UCSF Chimera20’deki Moleküler Dinamik Simülasyon seçeneği gibi mevcut yazılımlarda eklentilerin uygulanması, ASGARD35, Gmx_qk 36 ve CHAPERONg37 gibi bazı yeni ve daha kolay CLI uygulamaları ve sağlam bir web platformu olan BioBB-Wfs38 verilebilir. Bu eklentilerin ve uygulamaların kullanımı bir ilerleme olsa da, bunların uygulanması çoğu vasıfsız araştırmacı için hala bir zorluktur. Yaygın zorluklar arasında, genellikle simülasyonun tam olarak yürütülmesini tehlikeye atan MD yazılımının yüklenmesi ve yapılandırılması sorunları yer alır5.
2022’de, web tabanlı hesaplamalı simülasyon için Visual Dynamics yazılımı, Fiocruz Rondônia39’daki Laboratório de Bioinformática e Química Medicinal tarafından kullanıma sunuldu. İlk versiyonu Python ve Flask’ta inşa edildi ve sadece 2 ns için serbest proteinler (apoenzimler) içeren sistemlerin simülasyonlarına izin verdi. Daha sonra, PRODRG40 kullanılarak hazırlanan ligandlarla otomatik bir simülasyon versiyonunu içerecek şekilde geliştirildi.
VD, yapısal biyofizik, biyoteknoloji ve ilgili alanlarda, hesaplama bilgisinde sınırlamaları olan tüm araştırmacılara yardımcı olmak için inşa edilmiştir; araç, bu araştırmacıların herhangi bir operasyonel sistemden ve yüksek performanslı bir bilgisayara (HPC) erişim olmadan MD simülasyonlarını içeren hipotezlerini test etmelerine olanak tanır. Bu çalışmanın amacı, Visual Dynamics sürüm 3.0’ın yeni özelliklerini sunmaktır. Ek olarak, araç için güncellenmiş bir kullanım protokolü sunmayı ve şu ana kadar olan kullanım istatistikleriyle birlikte gelecekte ele alınacak sınırlamaları vurgulamayı amaçlamaktadır (Şekil 1).
Süreçleri otomatikleştirmek kolay değildir, ancak aynı zamanda bir sistemi sıfırdan yeniden programlamaktan daha az zordur. Gromacs şu anda en popüler moleküler simülasyon yazılımıdır ve sürekli güncellenmektedir. Groningen Üniversitesi Biyofiziksel Kimya Bölümü başlangıçta geliştirdi ve şu anda Stockholm43 Üniversitesi’ndeki Yaşam Bilimleri Laboratuvarı tarafından sürdürülüyor.
Herhangi bir yeni kullanıcı için simülasyon teknikleri…
The authors have nothing to disclose.
Bu çalışma 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) ve Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq).
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. |