WOLFRAM|DEMONSTRATIONS PROJECT

Displaying Molecules with Multiple Bonds

​
molecule
Caffeine
Contents cannot be rendered at this time; please try again later
For many compounds, Mathematica's ChemicalData[] function offers information about the multiplicity of each bond. This Demonstration uses this information to display molecule plots with multiple bonds. These double and triple bonds are constructed in such a way that they lie in the plane defined by the neighboring atoms, which is the orientation resulting from the geometry of the molecular orbitals forming the multiple bonds. The Demonstration has 17 examples, but if you have a full version of Mathematica, you can easily use the source code to construct similar plots for many other molecules.