Previously, real experimental is really important for chemistry research. It is only way to prove truth of new chemistry theory. It is still true, while computer simulation can reduce the number of experimental trials by programming and executing the reaction invoked by the new theory in a thinking machine. RDKit We use RDKit for showing about examples for code chemistry. If 'import rdkit' is not working we can refer to the following link: http://stackoverflow.com/questions/11191946/cannot-install-rdkit-in-ubuntu-11-10 I found that pythonpath must be set for importing new library. The pythonpath can be set up externally or internally in Python. Example: Draw Benzene First, benzene can be defined as follows. Before defining molecule, the basic library of rdkit can be loaded using the import command. from rdkit import Chem m = Chem.MolFromSmiles( 'C1=CC=CC=C1') Second, the 2D coordination of the molecule can be calculated. For coordination calcula...