stringtranslate.com

Тинкер (программное обеспечение)

Tinker , ранее стилизованный под TINKER , представляет собой набор компьютерных программных приложений для моделирования молекулярной динамики . Коды предоставляют полный и общий набор инструментов для молекулярной механики и молекулярной динамики с некоторыми специальными функциями для биомолекул . Ядро программного обеспечения представляет собой модульный набор вызываемых процедур, которые позволяют простыми способами манипулировать координатами и оценивать потенциальную энергию и ее производные.

Tinker работает в Windows , macOS , Linux и Unix . Исходный код доступен бесплатно некоммерческим пользователям по проприетарной лицензии. Код написан на портативном FORTRAN 77 , Fortran 95 или CUDA с общими расширениями и некоторым количеством C.

Основными разработчиками являются: (а) лаборатория Джея Пондера на химическом факультете Вашингтонского университета в Сент-Луисе , Сент-Луис , штат Миссури . Заведующий лабораторией Пондер является профессором химии, биохимии и молекулярной биофизики; (б) лаборатория Пэнъюй Рен на факультете биомедицинской инженерии Техасского университета в Остине , Остин , Техас . Заведующий лабораторией Рен — профессор биомедицинской инженерии; (c) Исследовательская группа Жана-Филиппа Пикемаля в Лаборатории теоретической химии, факультет химии, Университет Сорбонны , Париж , Франция . Руководитель исследовательской группы Пикемаль является профессором теоретической химии.

Функции

Пакет Tinker основан на нескольких связанных кодах: (a) канонический Tinker, версия 8, (b) пакет Tinker9 как прямое расширение канонического Tinker для систем графических процессоров, (c) пакет Tinker-HP для приложений MPI с массовым параллелизмом. в гибридных системах на базе ЦП и графических процессоров (d) Tinker-FFE для визуализации вычислений Tinker через графический интерфейс на основе Java и (e) пакет Tinker-OpenMM для использования Tinker с графическими процессорами через интерфейс для программного обеспечения OpenMM. Все коды Tinker доступны на сайте организации TinkerTools на GitHub. Дополнительную информацию можно найти на веб-сайте сообщества TinkerTools.

Предоставляются программы для выполнения множества функций, включая:

  1. минимизация энергии в декартовых координатах , углах кручения или твердых телах с помощью сопряженного градиента, переменной метрики или усеченного метода Ньютона
  2. молекулярная, стохастическая динамика и динамика твердого тела с периодическими границами и контролем температуры и давления
  3. вибрационный анализ в нормальном режиме
  4. геометрия расстояния, включая эффективную случайную попарную метризацию
  5. построение структур белков и нуклеиновых кислот из последовательности
  6. имитация отжига с различными протоколами охлаждения
  7. анализ и анализ одноточечных потенциальных энергий
  8. проверка аналитических производных стандартных и определяемых пользователем потенциалов
  9. расположение переходного состояния между двумя минимумами
  10. поиск поверхности с полной энергией методом конформационного сканирования
  11. расчеты свободной энергии с помощью возмущения свободной энергии или анализа взвешенной гистограммы
  12. подгонка параметров межмолекулярного потенциала к структурным и термодинамическим данным
  13. глобальная оптимизация посредством сглаживания энергетической поверхности, включая метод потенциального сглаживания и поиска (PSS)

Награды

Смотрите также

Рекомендации

Лицензия

  1. ^ Лицензия Тинкера

Внешние ссылки