TorsionProfile Restraints

It has been suggested that the use of restraints on the atoms not involved in the target torsion during Forcebalance optimization might affect the performance of the forcefield in recreating the QM PES outside of the fitting. To investigate this we have fit a collection of molecules from the BACE JACS benchmark system with and without the use of restraints. This is achieved by using the keyword restrain_k=0 on the torsion profile target. After the molecules have been refit a new torsiondrive was run using the same input conformers as used for the reference QM torsiondrive but with the new bespoke forcefield. The fitting was done using openff-bespokefit starting from openff-1.3.0.

The Forcebalance fits

Molecules with multiple rotatable bonds were fit simultaneously. Note that while the torsionprofile target in forcebalance calculates and reports the RMSD it is not used in the objective function to influence the parameters. Future investigations would need to implement this to see if it can help improve the performance of the fitting.

Here we show the results of the forcebalance fits comparing the RMSD with and without restraints.

BACE Molecule 0

Parent molecule

Fragments

 

State

Min(QM)

Min(MM)

Range(QM)

Range(MM)

Max-RMSD angstrom

Energy-RMSE kcal/mol

State

Min(QM)

Min(MM)

Range(QM)

Range(MM)

Max-RMSD angstrom

Energy-RMSE kcal/mol

initial (with restraints)

135

30

0 - 2.247

-0.031 - 2.360

0.022

0.0997

final (with restraints)

135

30

0 - 2.247

-0.196 - 2.854

0.022

0.3428

initial (without restraints)

135

-150

0 - 2.247

-0.197 - 2.854

0.022

0.3430

final (without restraints)

135

30

0 - 2.247

-0.032 - 2.360

0.022

0.0997

Restraints

Forcebalance result

Torsiondrive PES

Torsiondrive RMSD

RMSE

Restraints

Forcebalance result

Torsiondrive PES

Torsiondrive RMSD

RMSE

Restraints

 

 

openff-1.0.0 RMSE 0.09704657370122952 kcal/mol gaff-2.11 RMSE 0.15280628178403974 kcal/mol bespoke RMSE 0.09295927754739428 kcal/mol

 

No restraints

 

 

openff-1.0.0 RMSE 0.09704657370122952 kcal/mol gaff-2.11 RMSE 0.15280628178403974 kcal/mol bespoke RMSE 0.09328984947607974 kcal/mol

 

State

Min(QM)

Min(MM)

Range(QM)

Range(MM)

Max-RMSD angstrom

Energy-RMSE kcal/mol

State

Min(QM)

Min(MM)

Range(QM)

Range(MM)

Max-RMSD angstrom

Energy-RMSE kcal/mol

initial (with restraints)

0

150

0 - 3.196

-0.959 - 4.368

0.084

1.0429

final (with restraints)

0

165

0 - 3.196

-0.288 - 3.286

0.095

0.1933

initial (without restraints)

0

150

0 - 3.196

-0.858 - 4.539

0.372

1.1034

final (without restraints)

0

165

0 - 3.196

-0.239 - 3.303

0.388

0.1823

Restraints

Forcebalance result

Torsiondrive PES

Torsiondrive RMSD

RMSE

Restraints

Forcebalance result

Torsiondrive PES

Torsiondrive RMSD

RMSE

Restraints

 

 

 

openff-1.0.0 RMSE 1.4843402452961 kcal/mol gaff-2.11 RMSE 3.2504935679330975 kcal/mol bespoke RMSE 0.21568580531766277 kcal/mol

 

No restraints

 

 

 

 

State

Min(QM)

Min(MM)

Range(QM)

Range(MM)

Max-RMSD angstrom

Energy-RMSE kcal/mol

State

Min(QM)

Min(MM)

Range(QM)

Range(MM)

Max-RMSD angstrom

Energy-RMSE kcal/mol

initial (with restraints)

-60

-60

0 -7.208

0 - 10.991

0.106

1.5221

final (with restraints)

-60

-60

0 -7.208

0 - 7.579

0.082

0.1848

initial (without restraints)

-60

-60

0 -7.208

0 - 11.052

0.667

1.4610

final (without restraints)

-60

-60

0 -7.208

0 - 7.763

0.412

0.1925

Restraints

Forcebalance result

Torsiondrive PES

Torsiondrive RMSD

RMSE

Restraints

Forcebalance result

Torsiondrive PES

Torsiondrive RMSD

RMSE

Restraints

 

 

 

 

No restraints

 

 

 

 

BACE Molecule 1

Parent molecule

This molecule shares the biphenyl fragment with bace0 so those results are skipped

Fragments

State

Min(QM)

Min(MM)

Range(QM)

Range(MM)

Max-RMSD angstrom

Energy-RMSE kcal/mol

State

Min(QM)

Min(MM)

Range(QM)

Range(MM)

Max-RMSD angstrom

Energy-RMSE kcal/mol

initial (with restraints)

-105

120

0 - 1.355

-1.020 - 0.732

0.087

1.1512

final (with restraints)

-105

60

0 - 1.355

-0.138 - 1.218

0.085

0.1954

initial (without restraints)

-105

135

0 - 1.355

-1.058 - 0.640

0.206

1.2118

final (without restraints)

-105

60

0 - 1.355

-0.132 - 1.192

0.170

0.1878

Restraints

Forcebalance result

Torsiondrive PES

Torsiondrive RMSD

RMSE

Restraints

Forcebalance result

Torsiondrive PES

Torsiondrive RMSD

RMSE

Restraints

 

 

 

 

No restraints

 

 

 

 

State

Min(QM)

Min(MM)

Range(QM)

Range(MM)

Max-RMSD angstrom

Energy-RMSE kcal/mol

State

Min(QM)

Min(MM)

Range(QM)

Range(MM)

Max-RMSD angstrom

Energy-RMSE kcal/mol

initial (with restraints)

90

90

0 - 4.027

0 - 2.810

0.108

0.7937

final (with restraints)

90

90

0 - 4.027

0 - 4.016

0.092

0.2479

initial (without restraints)

90

-45

0 - 4.027

-0.123 - 2.616

0.606

0.9598

final (without restraints)

90

90

0 - 4.027

0 - 3.907

0.277

0.2493

Restraints

Forcebalance result

Torsiondrive PES

Torsiondrive RMSD

RMSE

Restraints

Forcebalance result

Torsiondrive PES

Torsiondrive RMSD

RMSE

Restraints

 

 

 

 

No restraints

 

 

 

 

Overlap of the bespoke and QM structures at the torsion angle with the largest RMSD -90. This seems to be caused by the ring optimising to the mm minimum around 100