| Literature DB >> 21982300 |
Noel M O'Boyle1, Michael Banck, Craig A James, Chris Morley, Tim Vandermeersch, Geoffrey R Hutchison.
Abstract
BACKGROUND: A frequent problem in computational modeling is the interconversion of chemical structures between different formats. While standard interchange formats exist (for example, Chemical Markup Language) and de facto standards have arisen (for example, SMILES format), the need to interconvert formats is a continuing problem due to the multitude of different application areas for chemistry data, differences in the data stored by different formats (0D versus 3D, for example), and competition between software along with a lack of vendor-neutral formats.Entities:
Year: 2011 PMID: 21982300 PMCID: PMC3198950 DOI: 10.1186/1758-2946-3-33
Source DB: PubMed Journal: J Cheminform ISSN: 1758-2946 Impact factor: 5.514
Figure 1Interconversion of 0D, 2D and 3D structures. The structures shown are of sertraline, a selective serotonin reuptake inhibitor (SSRI) used in the treatment of depression. A SMILES string for sertraline is shown at the top; this can be considered a 0D structure (only connectivity and stereochemical information). From this, Open Babel can generate a 2D structure (bottom left, depicted by Open Babel) or a 3D structure (bottom right, depicted by Avogadro), and all of these can be interconverted.
Figure 2Architecture of the Open Babel codebase.
Figure 3Number of contributors over time. Note that this graph only includes developers who directly commited code to the Open Babel source code repository, and does not include patches provided by users.
Figure 4The two failures found in the validation test for reading/writing SMILES.
Figure 5The four failures found in the validation test for canonicalization.
Figure 6Screenshot of the Open Babel GUI. In the screenshot, the Open Babel GUI is running on Bio-Linux 6.0, an Ubuntu derivative.
Figure 7Example C++ program that uses the Open Babel library. The program prints out the molecular weight of each molecule in the SDF file "dataset.sdf".
Figure 8Example Python program that uses the Open Babel library. The program prints out the molecular weight of each molecule in the SDF file "dataset.sdf".
Software applications and libraries that use Open Babel
| Name | Description | Reference | Web page |
|---|---|---|---|
| GUI for molecular modelling and computational chemistry | G. Hutchison M. Hanwell | ||
| Parse computational chemistry output files | [ | ||
| GUI for computational chemistry | Jens Thomas | ||
| Manage a chemical laboratory database | Rémy Dernat | ||
| Chemistry file indexer for MacOSX | G. Hutchison | ||
| GUI for generating combinatorial libraries | Rui Abreu | ||
| 2D molecular drawing | [ | ||
| Library for handling and preparing multi-scale multi-paradigm simulations | [ | ||
| Systematically generate conformers | [ | ||
| Automate the preparation and analysis of AutoDock runs | [ | ||
| Automate the preparation and analysis of AutoDock runs | [ | ||
| ADMET filtering of molecular datasets | [ | ||
| Large-scale chemical graph mining based on backbone refinement classes | [ | ||
| GUI for computational chemistry | Tommi Hassinen | ||
| 2D chemical editor, 3D viewer, chemical calculator and periodic table for Linux | Jean Bréfort | ||
| MacOSX interface to Open Babel and other Open chemistry tools | Chris Swain | ||
| GUI showing information on the periodic table of the elements | Carsten Niehaus | ||
| Lazy Structure-Activity Relationships for toxicity prediction | [ | ||
| GUI for computational chemistry | Ugo Varetto | ||
| 2D chemical editor | Harm van Eersel | ||
| Chemistry extension to the MySQL database | J. Pansanel | ||
| Computer-aided design for the nanoscale | Nanorex, Inc. | ||
| Simulator for the study, experimentation, and development of nanotech entities | Brian Helfrich | ||
| Open Source molecular dynamics engine | [ | ||
| High-throughput | [ | ||
| Extracts chemical structures from images | [ | ||
| Chemistry extension to the PostgreSQL database | Ernst-Georg Schmidt | ||
| Pharmacophore discovery and searching | Silicos NV | ||
| Pharmacophore searching | [ | ||
| Shape-based alignment of molecules | Silicos NV | ||
| Library for handling and preparing quantum mechanical multi-scale simulations | [ | ||
| GUI for virtual screening with protein-ligand docking | Sargis Dallakyan | ||
| GUI for analysing results of quantum chemistry calculations | [ | ||
| Reaction Mechanism Generator | [ | ||
| Interactive visualization of 3D models of scientific data, such as molecular structures and surfaces | T.J. O'Donnell | ||
| Filter molecules from datasets | Silicos NV | ||
| Generation of fragment-based structure-activity relationships | [ | ||
| Extract molecular scaffolds | Silicos NV | ||
| Toxic hazard estimation using decision trees | Ideaconsult Ltd. | ||
| Visualize atomic structures such as crystals and grain boundaries | Damien Caliste | ||
| Web application for file format conversion | T.J. O'Donnell | ||
| 2D molecular editor | Bryan Herger | ||
| Extension to Avogadro for crystal-structure prediction | [ | ||
| GUI for molecular graphics, modeling and simulation | Elmar Krieger | ||
| GUI for molecular modelling and docking | [ |
Web applications and databases that use Open Babel
| Name | Description | Reference | Web page |
|---|---|---|---|
| Database of small molecules | [ | ||
| Chemical structure and property search engine | Céondo Ltd | ||
| Web application for analysing and clustering small molecules | [ | ||
| Chemical vendor search engine | eMolecules.com | ||
| Database for comparison of fragments found in metabolites, drugs and toxic compounds | [ | ||
| FRee Online druG 3D conformation generation | [ | ||
| Web application providing on-demand access to computer-aided chemistry | hBar Solutions ApS | ||
| Database of human drug targets and their ligands | [ | ||
| Web application for sharing resources about cyclodextrin/ligand complexes | [ | ||
| Protein - Small-Molecule Database | [ | ||
| Web application for calculation of buried volume of organometallic ligands | [ | ||
| Database of molecular scaffolds | [ | ||
| Web application for prediction of sites of cytochrome P450 mediated metabolism | [ | ||
| Web application for exploring small-molecule datasets | [ | ||
| Web application for structural similarity between ligands, binding sites or proteins | [ | ||
| Database of toxic compounds | [ | ||
| Detailed information on, and comparisons of, protein-ligand binding sites | [ | ||
| Database of natural and artificial sweeteners | [ | ||
| Chemical-protein interactions | [ | ||
| Virtual Computational Chemistry Laboratory | [ | ||
| Web application that performs ligand-based screening using 3D similarity | [ |