Avogadro: усовершенствованный семантический химический редактор и платформа для визуализации и анализа

Avogadro: an advanced semantic chemical editor, visualization, and analysis platform
Eva Zurek, Tim Vandermeersch, Geoffrey Hutchison, Marcus D. Hanwell, Donald Curtis, David Lonie
2012-08-13

Avogadroформат файлов CMLвычислительная химияархитектура плагиновсемантический химический редактор
ПРЕДПОСЫЛКИ: Проект Avogadro разработал усовершенствованный редактор и визуализатор молекул, предназначенный для кроссплатформенного использования в вычислительной химии, молекулярном моделировании, биоинформатике, материаловедении и смежных областях. Он обеспечивает гибкий высококачественный рендеринг и мощную архитектуру плагинов. К типичным вариантам применения относятся построение молекулярных структур, форматирование входных файлов и анализ результатов работы широкого спектра пакетов для вычислительной химии. Используя формат файлов CML в качестве собственного формата документов, Avogadro стремится повысить семантическую доступность химических типов данных. РЕЗУЛЬТАТЫ: В представленной работе подробно описана библиотека Avogadro — программный каркас, включающий библиотеку кода и интерфейс прикладного программирования (API) с возможностями трёхмерной визуализации; библиотека имеет непосредственное применение в исследованиях и образовании в областях химии, физики, материаловедения и биологии. Приложение Avogadro предоставляет развитый графический интерфейс, использующий динамически загружаемые плагины через саму библиотеку. Приложение и библиотека могут расширяться посредством реализации модуля плагина на C++ или Python для изучения различных методов визуализации, построения и модификации молекулярных структур, а также взаимодействия с другими программами. Мы описываем несколько примеров расширений: одно из них использует генетический алгоритм для поиска стабильных кристаллических структур, а другое взаимодействует с программой PackMol для создания упакованных сольватированных структур для моделирования молекулярной динамики. Основное внимание в обсуждаемых здесь результатах уделено серии выпусков Avogadro 1.0. ВЫВОДЫ: Avogadro представляет собой семантический конструктор химических структур и платформу для визуализации и анализа. Для пользователей он предлагает удобный конструктор, интегрированную поддержку загрузки данных из распространённых баз данных, таких как PubChem и Protein Data Bank, извлечения химических данных из широкого спектра форматов, включая результаты вычислительной химии, а также встроенную семантическую поддержку формата файлов CML. Для разработчиков он может б...
1
Архитектура динамически загружаемых плагинов позволяет расширять приложение и библиотеку на C++ или Python для визуализации, построения и изменения молекул, а также взаимодействия с другими программами.
2
Avogadro представляет кроссплатформенный семантический редактор химических структур и платформу визуализации для вычислительной химии, молекулярного моделирования, биоинформатики и материаловедения.
3
Продемонстрированные расширения включают генетический алгоритм поиска стабильных кристаллических структур и интерфейс к PackMol для создания упакованных сольватированных структур для молекулярно-динамического моделирования.
4
Нативное использование формата CML повышает семантическую доступность химических данных, а интеграция с базами данных и поддержка множества форматов упрощают получение и анализ химической информации.
5
Библиотека Avogadro предоставляет API и средства трёхмерной визуализации, поддерживающие исследования и образование в химии, физике, материаловедении и биологии.

Платформа Avogadro — семантический редактор химии, средство визуализации и анализа (программное обеспечение)

Возможности и расширяемость платформы для семантического представления молекулярных данных, трёхмерной визуализации, создания и преобразования молекулярных структур и анализа результатов вычислительной химии

Publication Details
Publication Date
2012-08-13
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Eva Zurek
Tim Vandermeersch
Geoffrey Hutchison
Marcus D. Hanwell
Donald Curtis
David Lonie
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%