The investigation of molecular structures often requires the use of graphics software to display different representations of the molecule of interest. Unfortunately, the commonly available visualization software is generally quite complex and requires a high degree of expertise for the user to obtain the desired images. Often, the selection of interesting views implies a considerable time and effort for nonexperienced users. Characterizing the desired properties the users may need is often impossible. In this paper we present a method to automatically determine certain views of molecules that can be used to study their chemical or physical properties. We have used Information Theory's Shannon entropy in order to characterize two kinds of views: views which show most of the structure of a molecule and views which show a low amount of information of an arrangement of molecules. The first ones can be used to study the composition of the molecule, that is to study certain chemical properties. The latter easily show how molecules are ordered in space and therefore are suitable to infer physical properties of compounds, such as resistance. Finally, we also present an adaptive, hardware accelerated algorithm that makes use of the features of graphics cards to make this calculation in realtime. Our method has proven to give good results as in most cases the views generated by our application can completely replace human involvement. For highly complex compounds, they can be either enough, or a good starting point. Often, our application also provides several views that could be missed by the users. © 2005 Elsevier Ltd. All rights reserved.
|Journal||Computers and Graphics (Pergamon)|
|Publication status||Published - 1 Feb 2006|
- Automatic scene exploration
- Molecular Graphics
- Realtime camera placement