Molekulyar modellashtirish uchun qo'llanma - Molecular Modelling Toolkit

MMTK
Asl muallif (lar)Konrad Xinsen
Dastlabki chiqarilish4 yanvar 2000 yil; 20 yil oldin (2000-01-04)
Barqaror chiqish
2.7.4 / 28-aprel, 2011 yil; 9 yil oldin (2011-04-28)
YozilganPython, C
Operatsion tizimO'zaro faoliyat platforma
TuriBioinformatika
Veb-saytdirak.cnrs-orleans.fr/ MMTK/

The Molekulyar modellashtirish uchun qo'llanma (MMTK) an ochiq manbali dasturiy ta'minot to'plami Python da umumiy vazifalarni bajaradigan molekulyar modellashtirish.[1]

Molekulyar modellashtirish uchun qo'llanma - bu keng tarqalgan molekulyar simulyatsiya texnikasini amalga oshiradigan kutubxona, biyomolekulyar simulyatsiyalarga e'tiborni qaratadi. Biyomolekulalar uchun odatda ishlatiladigan katta monolit simulyatsiya dasturlari bilan bog'liq cheklovlarni bartaraf etish uchun zamonaviy dasturiy ta'minot muhandislik usullaridan (ob'ektga yo'naltirilgan dizayn, yuqori darajadagi til) foydalanadi. Uning asosiy afzalliklari (1) kutubxonaning modulli dizayni tufayli osonlikcha kengaytirilishi va boshqa kutubxonalar bilan birikmasi, (2) kutubxonani amalga oshirish uchun, shuningdek dastur skriptlari uchun bitta yuqori darajadagi umumiy dasturlash tili (Python) ishlatiladi, (3) ) barcha ma'lumotlar fayllari uchun hujjatlashtirilgan va mashinadan mustaqil formatlardan va (4) boshqa simulyatsiya va vizualizatsiya dasturlarining interfeyslaridan foydalanish.

— Konrad Xinsen, Molekulyar modellashtirish bo'yicha qo'llanma: Molekulyar simulyatsiyalarga yangi yondashuv, [1]

2011 yil 28 aprel holatiga ko'ra, MMTK Python kodining taxminan 18000 qatoridan, qo'lda yozilgan 12000 qatoridan va ba'zi bir mashinada ishlab chiqarilgan C kodlaridan iborat.

Xususiyatlari

  • oqsillar va nuklein kislotalarni maxsus qo'llab-quvvatlaydigan molekulyar tizimlarni qurish
  • cheksiz tizimlar yoki davriy chegara shartlari (ortorombik elementar hujayralar)
  • koordinatalar bo'yicha umumiy geometrik amallar
  • qattiq tanaga mos keladi
  • tashqi PDB va VRML tomoshabinlari yordamida vizualizatsiya; dinamik traektoriyalar va normal rejimlarning animatsiyasi
  • elektr energiyasining o'zaro ta'sirini boshqarish uchun bir nechta variant bilan AMBER 94 kuch maydoni
  • oqsillarni tez normal rejimda hisoblash uchun deformatsiya kuchlari maydoni
  • energiyani minimallashtirish (eng pastga tushish va konjugat gradyan)
  • molekulyar dinamikasi (ixtiyoriy termostat, barostat va masofa cheklovlari bilan)
  • normal rejimni tahlil qilish
  • traektoriya operatsiyalari
  • nuqtali zaryad mos keladi
  • molekulyar sirt hisob-kitoblari
  • boshqa dasturlarning interfeyslari

Shuningdek qarang

Adabiyotlar

  1. ^ a b Xinsen K (2000). "Molekulyar modellashtirish bo'yicha qo'llanma: molekulyar simulyatsiyalarga yangi yondashuv". J. Komput. Kimyoviy. 21 (2): 79–85. doi:10.1002 / (SICI) 1096-987X (20000130) 21: 2 <79 :: AID-JCC1> 3.0.CO; 2-B.

Tashqi havolalar