CrystalPredictor with torsion groups![]() |
|||||||||||||||||||||
![]() |
![]() |
![]() |
![]() |
||||||||||||||||||
Running CrystalPredictor 2.4.3.2 with torsion groupsTorsion groupsFor some molecules, independent degrees of freedom can be so far separated that they have no inter-dependence. Consider, for example, aminobenzoic acid. The amine group and the acid group are a long way from one another, and highly unlikely to affect one another. If you wanted the amine group to have H_N_C_C vary from -40 to +40 in 10 degree steps (for a -45 to +45 search space), and the acid group to have O_C_C_C vary from -40 to +40 in 10 degree steps and the H_O_C_C angle vary from -80 to +260 in 20 degree steps (for a -90 to +270 search space), this would be a three dimensional grid of 9*9*18 (1458) LAM points. However, if you could treat the two areas of the molecule separately, you would have one grid of 9 LAM points (for the amine group) and another of 162 LAM points (9*18). The computational saving of this grid should be apparent! ![]() Versions available on cpossThere are two different versions of CrystalPredictor that work with torsion groups, 2.4.3.2_torgrp and 2.4.3.2_torgrpcon. Louise thinks you can use the latter in all cases, but has not tested this. The difference is in the ability of the latter to also constrain other degrees of freedom (for example methyl groups) which would also save a lot of time in LAM generation. You can run any version with one flexible and one rigid molecule, but you currently cannot run one molecule with torsion groups and one flexible but without torsion groups. If you find yourself in this situation, see if you can add a torsion group to the second molecule. It will be more computationally expensive, but will enable you to run! Input filesInput files are the same as for the regular version of CrystalPredictor, and are described in this document. The differences are set out below. input.inThis file is exactly the same as for a normal flexible search. Just ensure that the degrees of freedom are in the same order as in your molecule.in file. potential.inAgain, exactly the same as any other search. molecule.inThis section describes the molecule.in file you would use for your search. You need to generate the databases of LAM points for the torsion groups separately. The instructions for generating each torsion group is the same as for the normal flexible searches, so your starting molecule.in files would be different and not refer to the torsion groups.
LAM generationThe databases of LAM points are generated for the two torsion groups separately (in separate directories), with the independent degrees of freedom of the other torsion group being treated as Constraints. The molecule.in file is NOT as described above, but as described in the instructions for running without Torsion groups. In each case, you will have the independent degrees of freedom being analyzed in this group, the independent degrees of freedom being analyzed in the other group(s), and then any constraints. Append the LAM databases as described in the previous section or as seen in the example file on cposs.
| |||||||||||||||||||||
© UCL Chemistry Department 2022. This page was last updated on 17 August, 2022. If you have any problems with this page please email the WebMaster |