Abstract (eng)
Alchemical free energy calculations estimate free energies by using unphysical intermediates. In addition to the computation of absolute solvation and binding free energy differences, this method can be used to compute relative free differences, for instance, the energy difference of binding between two ligands. Usually, the number of atoms between the two end states, i.e., the two molecules of interest, is not the same. However, this is a necessary condition for the molecular dynamics simulations on which the computation of the free energy differences is based. To preserve the number of atoms so-called dummy atoms which act as placeholders have to be introduced. In this Master Thesis, new features for Transformato, a package which helps to set up relative alchemical free energy calculations, werde developed. In particular, additional functions for the employment of these dummy atoms were implemented. Transformato uses a common core scaffold which contains the atoms present in both molecules. Both initial states of the alchemical transformations initialized by Transformato do not contain any dummy atoms, but consist solely of the physical atoms of the respective molecules. However, dummy atoms are generated via two separate alchemical paths leading to the common core. Starting from the initial states, physical atoms are successively turned into dummy atoms until the common core structure is attained. The generation of the common core was optimized and the processing of hydrogens adjusted. Graph traversal algorithms for the determination of appropriate mutation routes were applied so that a flawless Transformato workflow without manual postprocessing is ensured. Finally, the effect of different common core generation and mutation algorithms on the results of free energy calculations was investigated.