Cargando…

Avogadro: an advanced semantic chemical editor, visualization, and analysis platform

BACKGROUND: The Avogadro project has developed an advanced molecule editor and visualizer designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible, high quality rendering, and a powerful plugin architectu...

Descripción completa

Detalles Bibliográficos
Autores principales: Hanwell, Marcus D, Curtis, Donald E, Lonie, David C, Vandermeersch, Tim, Zurek, Eva, Hutchison, Geoffrey R
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3542060/
https://www.ncbi.nlm.nih.gov/pubmed/22889332
http://dx.doi.org/10.1186/1758-2946-4-17
_version_ 1782255443489325056
author Hanwell, Marcus D
Curtis, Donald E
Lonie, David C
Vandermeersch, Tim
Zurek, Eva
Hutchison, Geoffrey R
author_facet Hanwell, Marcus D
Curtis, Donald E
Lonie, David C
Vandermeersch, Tim
Zurek, Eva
Hutchison, Geoffrey R
author_sort Hanwell, Marcus D
collection PubMed
description BACKGROUND: The Avogadro project has developed an advanced molecule editor and visualizer designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible, high quality rendering, and a powerful plugin architecture. Typical uses include building molecular structures, formatting input files, and analyzing output of a wide variety of computational chemistry packages. By using the CML file format as its native document type, Avogadro seeks to enhance the semantic accessibility of chemical data types. RESULTS: The work presented here details the Avogadro library, which is a framework providing a code library and application programming interface (API) with three-dimensional visualization capabilities; and has direct applications to research and education in the fields of chemistry, physics, materials science, and biology. The Avogadro application provides a rich graphical interface using dynamically loaded plugins through the library itself. The application and library can each be extended by implementing a plugin module in C++ or Python to explore different visualization techniques, build/manipulate molecular structures, and interact with other programs. We describe some example extensions, one which uses a genetic algorithm to find stable crystal structures, and one which interfaces with the PackMol program to create packed, solvated structures for molecular dynamics simulations. The 1.0 release series of Avogadro is the main focus of the results discussed here. CONCLUSIONS: Avogadro offers a semantic chemical builder and platform for visualization and analysis. For users, it offers an easy-to-use builder, integrated support for downloading from common databases such as PubChem and the Protein Data Bank, extracting chemical data from a wide variety of formats, including computational chemistry output, and native, semantic support for the CML file format. For developers, it can be easily extended via a powerful plugin mechanism to support new features in organic chemistry, inorganic complexes, drug design, materials, biomolecules, and simulations. Avogadro is freely available under an open-source license from http://avogadro.openmolecules.net.
format Online
Article
Text
id pubmed-3542060
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-35420602013-01-11 Avogadro: an advanced semantic chemical editor, visualization, and analysis platform Hanwell, Marcus D Curtis, Donald E Lonie, David C Vandermeersch, Tim Zurek, Eva Hutchison, Geoffrey R J Cheminform Software BACKGROUND: The Avogadro project has developed an advanced molecule editor and visualizer designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible, high quality rendering, and a powerful plugin architecture. Typical uses include building molecular structures, formatting input files, and analyzing output of a wide variety of computational chemistry packages. By using the CML file format as its native document type, Avogadro seeks to enhance the semantic accessibility of chemical data types. RESULTS: The work presented here details the Avogadro library, which is a framework providing a code library and application programming interface (API) with three-dimensional visualization capabilities; and has direct applications to research and education in the fields of chemistry, physics, materials science, and biology. The Avogadro application provides a rich graphical interface using dynamically loaded plugins through the library itself. The application and library can each be extended by implementing a plugin module in C++ or Python to explore different visualization techniques, build/manipulate molecular structures, and interact with other programs. We describe some example extensions, one which uses a genetic algorithm to find stable crystal structures, and one which interfaces with the PackMol program to create packed, solvated structures for molecular dynamics simulations. The 1.0 release series of Avogadro is the main focus of the results discussed here. CONCLUSIONS: Avogadro offers a semantic chemical builder and platform for visualization and analysis. For users, it offers an easy-to-use builder, integrated support for downloading from common databases such as PubChem and the Protein Data Bank, extracting chemical data from a wide variety of formats, including computational chemistry output, and native, semantic support for the CML file format. For developers, it can be easily extended via a powerful plugin mechanism to support new features in organic chemistry, inorganic complexes, drug design, materials, biomolecules, and simulations. Avogadro is freely available under an open-source license from http://avogadro.openmolecules.net. BioMed Central 2012-08-13 /pmc/articles/PMC3542060/ /pubmed/22889332 http://dx.doi.org/10.1186/1758-2946-4-17 Text en Copyright ©2012 Hanwell et al.; licensee Chemistry Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Hanwell, Marcus D
Curtis, Donald E
Lonie, David C
Vandermeersch, Tim
Zurek, Eva
Hutchison, Geoffrey R
Avogadro: an advanced semantic chemical editor, visualization, and analysis platform
title Avogadro: an advanced semantic chemical editor, visualization, and analysis platform
title_full Avogadro: an advanced semantic chemical editor, visualization, and analysis platform
title_fullStr Avogadro: an advanced semantic chemical editor, visualization, and analysis platform
title_full_unstemmed Avogadro: an advanced semantic chemical editor, visualization, and analysis platform
title_short Avogadro: an advanced semantic chemical editor, visualization, and analysis platform
title_sort avogadro: an advanced semantic chemical editor, visualization, and analysis platform
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3542060/
https://www.ncbi.nlm.nih.gov/pubmed/22889332
http://dx.doi.org/10.1186/1758-2946-4-17
work_keys_str_mv AT hanwellmarcusd avogadroanadvancedsemanticchemicaleditorvisualizationandanalysisplatform
AT curtisdonalde avogadroanadvancedsemanticchemicaleditorvisualizationandanalysisplatform
AT loniedavidc avogadroanadvancedsemanticchemicaleditorvisualizationandanalysisplatform
AT vandermeerschtim avogadroanadvancedsemanticchemicaleditorvisualizationandanalysisplatform
AT zurekeva avogadroanadvancedsemanticchemicaleditorvisualizationandanalysisplatform
AT hutchisongeoffreyr avogadroanadvancedsemanticchemicaleditorvisualizationandanalysisplatform