

- AVOGADRO MOLECULAR MODELING PROGRAM FULL
- AVOGADRO MOLECULAR MODELING PROGRAM CODE
- AVOGADRO MOLECULAR MODELING PROGRAM LICENSE
AVOGADRO MOLECULAR MODELING PROGRAM FULL
We provide a set of permissively licensed, open source, cross platform software components in the Avogadro 2 libraries, along with an end-user application with full source code, and binaries. The motivation for rewriting Avogadro, along with improvements and changes made in Avogadro 2 are summarized in our Source article.

The development of the first generation Avogadro application and library is documented in our paper, and this remains the preferred method of citation at present.

Avogadro 2Īvogadro 2 is a chemical editor and visualization application, it is also a set of reusable software libraries written in C++ using principles of modularity for maximum reuse.
AVOGADRO MOLECULAR MODELING PROGRAM LICENSE
Avogadro is freely available under an open-source license from . 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. 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. The 1.0 release series of Avogadro is the main focus of the results discussed here.Īvogadro offers a semantic chemical builder and platform for visualization and analysis. 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 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. The Avogadro application provides a rich graphical interface using dynamically loaded plugins through the library itself.
AVOGADRO MOLECULAR MODELING PROGRAM CODE
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. By using the CML file format as its native document type, Avogadro pursues to increase the semantic accessibility of chemical data types. Characteristic uses include building molecular structures, formatting input files, and analyzing output of an extensive variety of computational chemistry packages. It offers flexible, high quality rendering, and a powerful plugin architecture. Avogadro has advanced an unconventional molecule editor and visualizer designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas.
