В этой статье есть несколько проблем. Помогите улучшить ее или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти сообщения )
|
Разработчик(и) | Исследования DE Shaw |
---|---|
Операционная система | линукс |
Платформа | x86 , x86-64 , компьютерные кластеры |
Доступно в | Английский |
Тип | Вычислительная химия |
Лицензия | Бесплатное фирменное программное обеспечение , коммерческое программное обеспечение |
Веб-сайт | www.deshawresearch.com/resources_desmond.html , schrodinger.com/desmond |
Desmond — это программный пакет, разработанный в DE Shaw Research для выполнения высокоскоростного моделирования молекулярной динамики биологических систем на обычных компьютерных кластерах . [1] [2] [3] [4] Код использует новые параллельные алгоритмы [5] и численные методы [6] для достижения высокой производительности на платформах, содержащих несколько процессоров, [7] но может также выполняться на одном компьютере.
Ядро и исходный код доступны бесплатно для некоммерческого использования университетами и другими некоммерческими исследовательскими учреждениями и использовались в проекте распределенных вычислений Folding@home . Desmond доступен как коммерческое программное обеспечение через Schrödinger, Inc.
Desmond поддерживает алгоритмы, обычно используемые для выполнения быстрой и точной молекулярной динамики. Электростатическая энергия и силы на больших расстояниях могут быть рассчитаны с использованием методов на основе сетки частиц Эвальда . [8] [9] Ограничения могут быть реализованы с использованием алгоритма M-SHAKE . Эти методы могут использоваться вместе со схемами интеграции с разделением по временной шкале (RESPA-based).
Desmond может вычислять энергии и силы [10] для многих стандартных силовых полей с фиксированным зарядом, используемых в биомолекулярном моделировании, а также совместим с поляризуемыми силовыми полями на основе формализма Друде . В коде реализованы различные интеграторы и поддержка различных ансамблей, включая методы контроля температуры ( термостат Андерсена , Нозе-Гувер и Ланжевен ) и контроля давления ( Берендсен , Мартина-Тобиас-Клейн и Ланжевен). Код также поддерживает методы ограничения атомных позиций и молекулярных конфигураций; позволяет проводить моделирование с использованием различных периодических конфигураций ячеек; и имеет возможности для точной контрольной точки и перезапуска.
Desmond также может использоваться для выполнения абсолютных и относительных расчетов свободной энергии (например, возмущения свободной энергии ). Другие методы моделирования (например, обмен репликами ) поддерживаются через инфраструктуру на основе подключаемых модулей, которая также позволяет пользователям разрабатывать собственные алгоритмы и модели моделирования.
Desmond также доступен в версии с графическим процессором (GPU), который примерно в 60-80 раз быстрее версии с центральным процессором (CPU).
Наряду с программой молекулярной динамики программное обеспечение Desmond также включает инструменты для минимизации и энергетического анализа, оба из которых могут эффективно работать в параллельной среде.
Параметры силовых полей можно назначать с помощью инструмента назначения параметров на основе шаблонов, называемого Viparr. [11] В настоящее время он поддерживает несколько версий силовых полей CHARMM , Amber и OPLS , а также ряд различных моделей воды .
Desmond интегрирован со средой молекулярного моделирования (Maestro, разработанной Schrödinger, Inc. ) для настройки моделирования биологических и химических систем и совместим с Visual Molecular Dynamics (VMD) для просмотра и анализа траекторий.
{{cite journal}}
: Цитировать журнал требует |journal=
( помощь )