Visual Molecular Dynamics
VMD 1.8.3 | |
| Yazar | William Humphrey Andrew Dalke Klaus Schulten John Stone |
|---|---|
| Geliştirici | UIUC |
| İlk yayınlanma | 4 Temmuz 1995) |
| Güncel sürüm | 1.9.3[1] |
| Programlama dili | C |
| İşletim sistemi | macOS, Unix, Windows |
| Diller | İngilizce |
| Tür | Moleküler modelleme |
| Resmî sitesi | www |
Visual Molecular Dynamics (VMD), moleküler modelleme ve görselleştirme amacıyla geliştirilen bir bilgisayar programıdır.[2]
VMD, başlıca moleküler dinamik simülasyonlarının sonuçlarını görüntülemek ve analiz etmek için geliştirilmiştir.[3] Bunun yanında hacimsel veriler, dizi verileri ve çeşitli grafik nesneleriyle çalışmaya yönelik araçlar da içerir. Oluşturulan moleküler sahneler (trajectory) POV-Ray, RenderMan, Tachyon, Virtual Reality Modeling Language (VRML) ve benzeri dış işleme yazılımlarına aktarılabilir. VMD, gömülü Tcl ve Python yorumlayıcıları sayesinde kullanıcıların kendi Tcl ve Python betiklerini çalıştırmasına da olanak tanır. Yazılım, Unix, macOS ve Microsoft Windows işletim sistemlerinde çalışmaktadır.[4] VMD, ticari olmayan kullanıcılara yönelik özel bir lisans kapsamında ücretsiz olarak sunulmakta; bu lisans programın kullanılmasına ve kaynak kodunun değiştirilmesine izin vermektedir.[5]
Tarihi
[değiştir | kaynağı değiştir]VMD, Illinois Üniversitesi Urbana-Champaign yerleşkesindeki Beckman Institute for Advanced Science and Technology bünyesinde faaliyet gösteren Kuramsal ve Hesaplamalı Biyofizik Grubu'nda, baş araştırmacı Klaus Schulten öncülüğünde geliştirilmiştir.[6][7] Yazılımın öncülü olan VRChem, 1992'de Mike Krogh, William Humphrey ve Rick Kufrin tarafından geliştirilmiştir.[8] VMD'nin ilk sürümü ise William Humphrey, Andrew Dalke, Ken Hamer, Jon Leech ve James Phillips tarafından yazılmış ve 1995'te yayımlanmıştır.[8][9] İlk VMD sürümleri Silicon Graphics iş istasyonları için geliştirilmiş, ayrıca CAVE (Cave Automatic Virtual Environment) sistemlerinde çalışabilmiş ve NAMD ile iletişim kurabilmiştir.[2] Yazılım, 1995-1996 yıllarında Andrew Dalke, William Humphrey ve J. Ulrich; 1997-1998 yıllarında ise Sergei Izrailev ile John Stone tarafından geliştirilmeye devam edilmiştir. 1998 yılında John Stone, VMD'nin baş geliştiricisi olmuş; yazılımı çok sayıda Unix işletim sistemine taşımış ve ilk tam özellikli OpenGL sürümünü tamamlamıştır.[10] Microsoft Windows için hazırlanan ilk VMD sürümü 1999 yılında yayımlanmıştır.[11]

2001'de Justin Gullingsrud, Paul Grayson ve John Stone, etkileşimli moleküler dinamik simülasyonlarının yürütülmesi amacıyla dokunsal geri bildirim aygıtlarına destek eklemiş ve VMD ile NAMD arasındaki etkileşimi daha da geliştirmiştir.[12][13] Sonraki yıllarda Jordi Cohen, Justin Gullingsrud ve John Stone grafik kullanıcı arayüzünü baştan tasarlamış, hacimsel verilerin görüntülenmesi ve işlenmesine yönelik yerleşik destek eklemiş,[14] ayrıca GLSL kullanımını yazılıma kazandırmıştır.[15]

Süreçler arası iletişim
[değiştir | kaynağı değiştir]VMD, Tcl/Tk aracılığıyla diğer programlarla iletişim kurabilir. Bu iletişim, VMD ile birlikte çalışan çok sayıda harici eklentinin geliştirilmesine olanak sağlamıştır. Söz konusu eklentiler, VMD'nin sunduğu özellik ve araçları önemli ölçüde genişleterek onu hesaplamalı kimya, biyoloji ve biyokimya alanlarında en yaygın kullanılan yazılımlardan biri hâline getirmiştir.
Aşağıda Tcl/Tk kullanılarak geliştirilen bazı VMD eklentileri yer almaktadır:
- Delphi Force — Elektrostatik kuvvetlerin hesaplanması ve görselleştirilmesi.[16]
- Pathways Plugin — Baskın elektron aktarım yollarını belirler ve donör-akseptör arasındaki elektronik tünellemeyi tahmin eder.
- Check Sidechains Plugin — Asparajin (Asn), glutamin (Gln) ve histidin (His) yan zincirleri için en uygun yönelimi ve protonasyon durumunun seçilmesine yardımcı olur.
- MultiMSMS Plugin — MSMS (Michel Sanner's Molecular Surface) hesaplamalarını önbelleğe alarak kare dizilerinin animasyonunu hızlandırır.
- Interactive Essential Dynamics — Temel dinamiklerin etkileşimli olarak görselleştirilmesini sağlar.
- Mead Ionize — Yüksek yüklü sistemler için geliştirilmiş bir Autoionize sürümüdür.
- Andriy Anishkin's VMD Scripts — Görselleştirme ve analiz amacıyla geliştirilmiş çeşitli VMD betiklerini içerir.
- RMSD Trajectory Tool — Yörüngeler için geliştirilen RMSD (Root Mean Square Deviation) eklentisinin geliştirme sürümüdür.
- Clustering Tool — Bir yapının konformasyon kümelerini görselleştirir.
- iTrajComp — Yörüngelerin etkileşimli olarak karşılaştırılmasını sağlar.
- Swap — RMSD hizalamasını iyileştirmek amacıyla atom koordinatlarının yer değiştirilmesini gerçekleştirir.
- Intervor — Protein–protein etkileşim ara yüzlerinin çıkarılmasını ve görüntülenmesini sağlar.
- SurfVol — Proteinlerin yüzey alanını ve hacmini ölçer.[17]
- vmdICE — RMSD, RMSF (Root Mean Square Fluctuation), SASA (Solvent Accessible Surface Area) ve zamana bağlı diğer niceliklerin hesaplanmasına yönelik bir eklentidir.[18]
- molUP — Gaussian yazılımı kullanılarak gerçekleştirilen QM ve ONIOM hesaplamalarını yürütmeye yönelik bir VMD eklentisidir.[19]
- VMD Store — Kullanıcıların diğer VMD eklentilerini keşfetmesine, kurmasına ve güncellemesine yardımcı olan bir VMD eklenti deposudur.[20]
- ffTK (Force Field Toolkit) — Küçük moleküllerin CHARMM kuvvet alanı parametrelerinin kuantum kimyası hesaplamaları veya mevcut CGenFF verileri kullanılarak oluşturulmasını ve iyileştirilmesini sağlar.[3]
Ayrıca bakınız
[değiştir | kaynağı değiştir]Kaynakça
[değiştir | kaynağı değiştir]- ↑ Hata: Referans düzgün görüntülenemiyor. Bilgi için belgeleme sayfasına bakınız.
- 1 2 Humphrey, William; Dalke, Andrew; Schulten, Klaus (1996). "VMD: Visual molecular dynamics". Journal of Molecular Graphics (İngilizce). 14 (1): 33-38. doi:10.1016/0263-7855(96)00018-5. ISSN 0263-7855. 10 Kasım 2023 tarihinde kaynağından arşivlendi16 Temmuz 2026.
- 1 2 Spivak, Mariano; Stone, John E.; Ribeiro, João; Saam, Jan; Freddolino, Lydia; Bernardi, Rafael C.; Tajkhorshid, Emad (14 Ağustos 2024). "VMD as a Platform for Interactive Small Molecule Preparation and Visualization in Quantum and Classical Simulations". Journal of Chemical Information and Modeling. 63 (15): 4664-4678. doi:10.1021/acs.jcim.3c00658. ISSN 1549-960X. PMC 10516160
. PMID 37506321. 16 Temmuz 2026 tarihinde kaynağından arşivlendi16 Temmuz 2026. - ↑ "VMD User's Guide" (PDF). NIH Resource for Macromolecular Modeling and Bioinformatics (İngilizce). Massachusetts Institute of Technology. 29 Ocak 2012. 9 Haziran 2016 tarihinde kaynağından (PDF) arşivlendi16 Temmuz 2026.
- ↑ "VMD License". Theoretical and Computational Biophysics Group. NIH Center for Macromolecular Modeling & Bioinformatics. University of Illinois at Urbana-Champaign. 21 Ocak 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Temmuz 2026.
- ↑ Schulten, Klaus. "Department of Health and Human Services Public Health Service National Institutes of Health NIH Resource Biomedical Research Technology Program Annual Progress Report, Grant Number P41 RR05969" (PDF) (İngilizce). University of Illinois at Urbana-Champaign. 16 Temmuz 2026 tarihinde kaynağından arşivlendi (PDF)16 Temmuz 2026.
- ↑ Schulten, Klaus J. "Department of Health and Human Services Public Health Service National Institutes of Health National Center for Research Resources Biomedical Technology Area Annual Progress Report (8/1/10-7/31/11), Grant Number P41RR005969" (PDF) (İngilizce). University of Illinois at Urbana-Champaign. 16 Temmuz 2026 tarihinde kaynağından arşivlendi (PDF)16 Temmuz 2026.
- 1 2 "VMD Release History". Theoretical and Computational Biophysics Group (İngilizce). NIH Center for Macromolecular Modeling & Bioinformatics, University of Illinois at Urbana-Champaign. 16 Temmuz 2026 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Temmuz 2026.
- ↑ Bishop, Tom Connor (4 Temmuz 1995). "Announcing the Program VMD, Version 1.0". Computation Chemistry List. CCL.Net. 27 Eylül 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Temmuz 2026.
- ↑ "VMD 1.3". Theoretical and Computational Biophysics Group. NIH Center for Macromolecular Modeling & Bioinformatics, University of Illinois at Urbana-Champaign. 16 Temmuz 2026 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Temmuz 2026.
- ↑ "VMD 1.4". Theoretical and Computational Biophysics Group. NIH Center for Macromolecular Modeling & Bioinformatics, University of Illinois at Urbana-Champaign. 16 Temmuz 2026 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Temmuz 2026.
- ↑ Stone, John E; Gullingsrud, Justin; Grayson, Paul; Schulten, Klaus (2001). A system for interactive molecular dynamics simulation. ACM Symposium on Interactive 3D Graphics (İngilizce). New York. ss. 191-194. 14 Nisan 2026 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Temmuz 2026.
- ↑ Dreher, Matthieu; Piuzzi, Marc; Ahmed, Turki; Matthieuten, Chavent (2013). "Interactive Molecular Dynamics: Scaling up to Large Systems" (PDF). International Conference on Computational Science. Barselona; New York: Elsevier. 16 Temmuz 2026 tarihinde kaynağından arşivlendi (PDF)16 Temmuz 2026.
- ↑ "VMD 1.8". Theoretical and Computational Biophysics Group. NIH Center for Macromolecular Modeling & Bioinformatics, University of Illinois at Urbana-Champaign. 16 Temmuz 2026 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Temmuz 2026.
- ↑ "VMD 1.8.7". Theoretical and Computational Biophysics Group. NIH Center for Macromolecular Modeling & Bioinformatics, University of Illinois at Urbana-Champaign. 16 Temmuz 2026 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Temmuz 2026.
- ↑ Li, Lin; Jia, Zhe; Peng, Yunhui; Chakravorty, Arghya; Sun, Lexuan; Alexov, Emil (2017). "DelPhiForce web server: electrostatic forces and energy calculations and visualization". Bioinformatics. 33 (22): 3661-3663. doi:10.1093/bioinformatics/btx495. ISSN 1367-4811. PMC 5870670
. PMID 29036596. 16 Temmuz 2026 tarihinde kaynağından arşivlendi16 Temmuz 2026. - ↑ Ribeiro, João V.; Tamames, Juan A. C.; Cerqueira, Nuno M. F. S. A.; Fernandes, Pedro A.; Ramos, Maria J. (2013). "Volarea-A Bioinformatics Tool to Calculate the Surface Area and the Volume of Molecular Systems". Chemical Biology & Drug Design (İngilizce). 82 (6): 743-755. doi:10.1111/cbdd.12197. ISSN 1747-0285. 17 Haziran 2020 tarihinde kaynağından arşivlendi16 Temmuz 2026.
- ↑ Knapp, Bernhard; Lederer, Nadja; Omasits, Ulrich; Schreiner, Wolfgang (2010). "vmdICE: A plug-in for rapid evaluation of molecular dynamics simulations using VMD". Journal of Computational Chemistry (İngilizce). 31 (16): 2868-2873. doi:10.1002/jcc.21581. ISSN 1096-987X. 6 Kasım 2018 tarihinde kaynağından arşivlendi16 Temmuz 2026.
- ↑ S. Fernandes, Henrique; Ramos, Maria J.; M. F. S. A. Cerqueira, Nuno (2018). "molUP: A VMD plugin to handle QM and ONIOM calculations using the gaussian software". Journal of Computational Chemistry (İngilizce). 39 (19): 1344-1353. doi:10.1002/jcc.25189. ISSN 1096-987X. 3 Mayıs 2025 tarihinde kaynağından arşivlendi16 Temmuz 2026.
- ↑ Fernandes, Henrique S.; Sousa, Sérgio F.; Cerqueira, Nuno M. F. S. A. (2019). "VMD Store-A VMD Plugin to Browse, Discover, and Install VMD Extensions". Journal of Chemical Information and Modeling. 59 (11): 4519-4523. doi:10.1021/acs.jcim.9b00739. ISSN 1549-9596.
Dış bağlantılar
[değiştir | kaynağı değiştir]- Resmî site (İngilizce)
- "VMD eklentileri", Theoretical and Computational Biophysics Group (İngilizce), NIH Center for Macromolecular Modeling & Bioinformatics, University of Illinois at Urbana-Champaign