Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save maxentile/bede56b2888132ac2b215d459e00ec1b to your computer and use it in GitHub Desktop.
Save maxentile/bede56b2888132ac2b215d459e00ec1b to your computer and use it in GitHub Desktop.
molecules that are assigned different parameters in OpenFF1.1.0 depending on whether rdkit or openeye is used for chemical environment matches
[#6X4:1]
c1c(OC)c(OC)C2C(=O)OCC2c1 (7 in RDKit, 6 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (7 in RDKit, 6 in OpenEye)
[#1:1]-[#6X3]
c1c(OC)c(OC)C2C(=O)OCC2c1 (1 in RDKit, 2 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (4 in RDKit, 5 in OpenEye)
[#1:1]-[#6X4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (12 in RDKit, 11 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (9 in RDKit, 8 in OpenEye)
[#6X3:1]-[#1:2]
c1c(OC)c(OC)C2C(=O)OCC2c1 (1 in RDKit, 2 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (4 in RDKit, 5 in OpenEye)
[#6X4:1]-[#1:2]
c1c(OC)c(OC)C2C(=O)OCC2c1 (12 in RDKit, 11 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (9 in RDKit, 8 in OpenEye)
[#6X4:1]-[#6X4:2]
c1c(OC)c(OC)C2C(=O)OCC2c1 (8 in RDKit, 6 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (8 in RDKit, 6 in OpenEye)
[#6X4:1]-[#6X3:2]
c1c(OC)c(OC)C2C(=O)OCC2c1 (3 in RDKit, 3 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (6 in RDKit, 6 in OpenEye)
[#6X3:1]-[#6X3:2]
c1c(OC)c(OC)C2C(=O)OCC2c1 (0 in RDKit, 2 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (2 in RDKit, 4 in OpenEye)
[*:1]~[#6X4:2]-[*:3]
c1c(OC)c(OC)C2C(=O)OCC2c1 (78 in RDKit, 72 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (78 in RDKit, 72 in OpenEye)
[*:1]~[#6X3:2]~[*:3]
c1c(OC)c(OC)C2C(=O)OCC2c1 (18 in RDKit, 24 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (42 in RDKit, 48 in OpenEye)
[#1:1]-[#6X3:2]~[*:3]
c1c(OC)c(OC)C2C(=O)OCC2c1 (2 in RDKit, 4 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (8 in RDKit, 10 in OpenEye)
[#1:1]-[#6X4]~[*+1,*+2]
CN(=O)=O (3 in RDKit, 0 in OpenEye)
CCN(=O)=O (2 in RDKit, 0 in OpenEye)
CCCN(=O)=O (2 in RDKit, 0 in OpenEye)
CC(C)N(=O)=O (1 in RDKit, 0 in OpenEye)
[#6X3:1]:[#7X2,#7X3+1:2]
Nc1cc(nc(N)n1=O)N2CCCCC2 (4 in RDKit, 2 in OpenEye)
[*:1]~[#6X3:2](~[*:3])~[*:4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (18 in RDKit, 24 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (42 in RDKit, 48 in OpenEye)
[*:1]~[#6X3:2]-[#6X4:3]-[*:4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (16 in RDKit, 18 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (34 in RDKit, 36 in OpenEye)
[*:1]-[#6X4:2]-[#7X3:3]-[*:4]
CN(=O)=O (3 in RDKit, 0 in OpenEye)
CCN(=O)=O (3 in RDKit, 0 in OpenEye)
CCCN(=O)=O (3 in RDKit, 0 in OpenEye)
CC(C)N(=O)=O (3 in RDKit, 0 in OpenEye)
ClC(Cl)(Cl)N(=O)=O (3 in RDKit, 0 in OpenEye)
[*:1]~[#6X3:2]-[#6X3:3]~[*:4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (0 in RDKit, 8 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (8 in RDKit, 16 in OpenEye)
[*:1]-[#6X4:2]-[#6X3:3]=[*:4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (8 in RDKit, 6 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (17 in RDKit, 15 in OpenEye)
[*:1]-[#6X4:2]-[#6X4:3]-[*:4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (66 in RDKit, 54 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (66 in RDKit, 54 in OpenEye)
[#1:1]-[#6X4:2]-[#6X4:3]-[#1:4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (10 in RDKit, 8 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (8 in RDKit, 6 in OpenEye)
[*:1]-[#7X4,#7X3,#7X2-1:2]-[*:3]
CN(=O)=O (2 in RDKit, 0 in OpenEye)
CCN(=O)=O (2 in RDKit, 0 in OpenEye)
CCCN(=O)=O (2 in RDKit, 0 in OpenEye)
CC(C)N(=O)=O (2 in RDKit, 0 in OpenEye)
O=N(=O)c1ccccc1 (2 in RDKit, 0 in OpenEye)
Oc1ccccc1N(=O)=O (2 in RDKit, 0 in OpenEye)
Cc1ccccc1N(=O)=O (2 in RDKit, 0 in OpenEye)
Nc1ccccc1N(=O)=O (8 in RDKit, 6 in OpenEye)
Clc1ccccc1N(=O)=O (2 in RDKit, 0 in OpenEye)
COc1ccccc1N(=O)=O (2 in RDKit, 0 in OpenEye)
Oc1cccc(c1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Oc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Nc1ccc(cc1)N(=O)=O (8 in RDKit, 6 in OpenEye)
Nc1cccc(c1)N(=O)=O (8 in RDKit, 6 in OpenEye)
ClC(Cl)(Cl)N(=O)=O (2 in RDKit, 0 in OpenEye)
Cc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Cc1cccc(c1)N(=O)=O (2 in RDKit, 0 in OpenEye)
COc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Clc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Clc1cccc(c1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Cc1ncc(N(=O)=O)n1CCO (8 in RDKit, 6 in OpenEye)
ON=Cc1ccc(o1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Cc1ncc(N(=O)=O)n1CCO (8 in RDKit, 6 in OpenEye)
O=N(=O)c1cccc2ccccc12 (2 in RDKit, 0 in OpenEye)
O=N(=O)c1ccccc1N(=O)=O (4 in RDKit, 0 in OpenEye)
O=N(=O)c1c(Cl)c(Cl)ccc1 (2 in RDKit, 0 in OpenEye)
O=N(=O)c1cc(Cl)c(Cl)cc1 (2 in RDKit, 0 in OpenEye)
O=N(=O)c1ccc(cc1)N(=O)=O (4 in RDKit, 0 in OpenEye)
O=N(=O)c1cccc(c1)N(=O)=O (4 in RDKit, 0 in OpenEye)
CC(=O)Nc1ccc(cc1)N(=O)=O (8 in RDKit, 6 in OpenEye)
Cc1ccc(cc1N(=O)=O)N(=O)=O (4 in RDKit, 0 in OpenEye)
Cc1c(cccc1N(=O)=O)N(=O)=O (4 in RDKit, 0 in OpenEye)
O=C1NCCN1c2ncc(s2)N(=O)=O (14 in RDKit, 12 in OpenEye)
Cc1cc(cc(N(=O)=O)c1O)N(=O)=O (4 in RDKit, 0 in OpenEye)
O=C(Cn1ccnc1N(=O)=O)NCc2ccccc2 (14 in RDKit, 12 in OpenEye)
O=N(=O)OCC(CON(=O)=O)ON(=O)=O (6 in RDKit, 0 in OpenEye)
COP(=S)(OC)Oc1ccc(cc1Cl)N(=O)=O (2 in RDKit, 0 in OpenEye)
CCOP(=S)(OCC)Oc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
COP(=S)(OC)Oc1ccc(N(=O)=O)c(C)c1 (2 in RDKit, 0 in OpenEye)
O=N(=O)c1cc(cc(c1)N(=O)=O)N(=O)=O (6 in RDKit, 0 in OpenEye)
Clc1c(Cl)c(Cl)c(N(=O)=O)c(Cl)c1Cl (2 in RDKit, 0 in OpenEye)
Clc2ccc(Oc1ccc(cc1)N(=O)=O)c(Cl)c2 (2 in RDKit, 0 in OpenEye)
Cc1c(cc(cc1N(=O)=O)N(=O)=O)N(=O)=O (6 in RDKit, 0 in OpenEye)
CCC(C)c1cc(cc(N(=O)=O)c1O)N(=O)=O (4 in RDKit, 0 in OpenEye)
O=C2CN(N=Cc1ccc(o1)N(=O)=O)C(=O)N2 (14 in RDKit, 12 in OpenEye)
O=C3CN=C(c1ccccc1)c2cc(ccc2N3)N(=O)=O (8 in RDKit, 6 in OpenEye)
Oc1ccc(Cl)cc1C(=O)Nc2ccc(cc2Cl)N(=O)=O (8 in RDKit, 6 in OpenEye)
Clc1ccccc1C2=NCC(=O)Nc3ccc(cc23)N(=O)=O (8 in RDKit, 6 in OpenEye)
OCC(NC(=O)C(Cl)Cl)C(O)c1ccc(cc1)N(=O)=O (8 in RDKit, 6 in OpenEye)
CCCN(CCC)c1c(cc(cc1N(=O)=O)C(C)C)N(=O)=O (10 in RDKit, 6 in OpenEye)
CN2C(=O)CN=C(c1ccccc1)c3cc(ccc23)N(=O)=O (8 in RDKit, 6 in OpenEye)
CCCCN(CC)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O (10 in RDKit, 6 in OpenEye)
CCCN(CCC)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O (10 in RDKit, 6 in OpenEye)
CCN(CC)c1c(cc(c(N)c1N(=O)=O)C(F)(F)F)N(=O)=O (16 in RDKit, 12 in OpenEye)
CCCN(CCC)c1c(cc(cc1N(=O)=O)S(N)(=O)=O)N(=O)=O (16 in RDKit, 12 in OpenEye)
CCN(CC(C)=C)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O (10 in RDKit, 6 in OpenEye)
COC(=O)C1=C(C)NC(=C(C1c2ccccc2N(=O)=O)C(=O)OC)C (8 in RDKit, 6 in OpenEye)
CCN(Cc1c(F)cccc1Cl)c2c(cc(cc2N(=O)=O)C(F)(F)F)N(=O)=O (10 in RDKit, 6 in OpenEye)
[#1:1]-[#6X4:2]-[#6X3:3]=[#6X3:4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (2 in RDKit, 1 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (4 in RDKit, 3 in OpenEye)
[#1:1]-[#6X4:2]-[#6X4:3]-[#6X4:4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (10 in RDKit, 5 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (4 in RDKit, 2 in OpenEye)
[#1:1]-[#6X4:2]-[#6X4:3]-[#8X2:4]
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (4 in RDKit, 3 in OpenEye)
[*:1]-[#7X3+1:2]=,:[#6X3:3]-,:[*:4]
Nc1cc(nc(N)n1=O)N2CCCCC2 (4 in RDKit, 0 in OpenEye)
[#6X4:1]-[#6X4:2]-[#8X2H1:3]-[#1:4]
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (2 in RDKit, 1 in OpenEye)
[#6X4:1]-[#6X4:2]-[#6X4:3]-[#6X4:4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (4 in RDKit, 2 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (2 in RDKit, 0 in OpenEye)
[#6X4:1]-[#6X3:2]=[#6X3:3]-[#6X4:4]
c1c(OC)c(OC)C2C(=O)OCC2c1 (2 in RDKit, 0 in OpenEye)
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC) (2 in RDKit, 0 in OpenEye)
[*:1]=[#7X2,#7X3+1:2]-[#6X3:3]-[*:4]
Cc1ncc(N(=O)=O)n1CCO (2 in RDKit, 1 in OpenEye)
ON=Cc1ccc(o1)N(=O)=O (1 in RDKit, 0 in OpenEye)
Cc1ncc(N(=O)=O)n1CCO (2 in RDKit, 1 in OpenEye)
O=C1NCCN1c2ncc(s2)N(=O)=O (2 in RDKit, 1 in OpenEye)
O=C(Cn1ccnc1N(=O)=O)NCc2ccccc2 (2 in RDKit, 1 in OpenEye)
O=C2CN(N=Cc1ccc(o1)N(=O)=O)C(=O)N2 (1 in RDKit, 0 in OpenEye)
[*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4]
O=N(=O)c1ccccc1 (2 in RDKit, 0 in OpenEye)
Oc1ccccc1N(=O)=O (2 in RDKit, 0 in OpenEye)
Cc1ccccc1N(=O)=O (2 in RDKit, 0 in OpenEye)
Nc1ccccc1N(=O)=O (2 in RDKit, 0 in OpenEye)
Clc1ccccc1N(=O)=O (2 in RDKit, 0 in OpenEye)
COc1ccccc1N(=O)=O (2 in RDKit, 0 in OpenEye)
Oc1cccc(c1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Oc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Nc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Nc1cccc(c1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Cc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Cc1cccc(c1)N(=O)=O (2 in RDKit, 0 in OpenEye)
COc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Clc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Clc1cccc(c1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Cc1ncc(N(=O)=O)n1CCO (2 in RDKit, 1 in OpenEye)
ON=Cc1ccc(o1)N(=O)=O (1 in RDKit, 0 in OpenEye)
Cc1ncc(N(=O)=O)n1CCO (2 in RDKit, 1 in OpenEye)
O=N(=O)c1cccc2ccccc12 (2 in RDKit, 0 in OpenEye)
O=N(=O)c1ccccc1N(=O)=O (4 in RDKit, 0 in OpenEye)
O=N(=O)c1c(Cl)c(Cl)ccc1 (2 in RDKit, 0 in OpenEye)
O=N(=O)c1cc(Cl)c(Cl)cc1 (2 in RDKit, 0 in OpenEye)
O=N(=O)c1ccc(cc1)N(=O)=O (4 in RDKit, 0 in OpenEye)
O=N(=O)c1cccc(c1)N(=O)=O (4 in RDKit, 0 in OpenEye)
CC(=O)Nc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
Cc1ccc(cc1N(=O)=O)N(=O)=O (4 in RDKit, 0 in OpenEye)
Cc1c(cccc1N(=O)=O)N(=O)=O (4 in RDKit, 0 in OpenEye)
O=C1NCCN1c2ncc(s2)N(=O)=O (2 in RDKit, 1 in OpenEye)
Cc1cc(cc(N(=O)=O)c1O)N(=O)=O (4 in RDKit, 0 in OpenEye)
O=C(Cn1ccnc1N(=O)=O)NCc2ccccc2 (2 in RDKit, 1 in OpenEye)
COP(=S)(OC)Oc1ccc(cc1Cl)N(=O)=O (2 in RDKit, 0 in OpenEye)
CCOP(=S)(OCC)Oc1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
COP(=S)(OC)Oc1ccc(N(=O)=O)c(C)c1 (2 in RDKit, 0 in OpenEye)
O=N(=O)c1cc(cc(c1)N(=O)=O)N(=O)=O (6 in RDKit, 0 in OpenEye)
Clc1c(Cl)c(Cl)c(N(=O)=O)c(Cl)c1Cl (2 in RDKit, 0 in OpenEye)
Clc2ccc(Oc1ccc(cc1)N(=O)=O)c(Cl)c2 (2 in RDKit, 0 in OpenEye)
Cc1c(cc(cc1N(=O)=O)N(=O)=O)N(=O)=O (6 in RDKit, 0 in OpenEye)
CCC(C)c1cc(cc(N(=O)=O)c1O)N(=O)=O (4 in RDKit, 0 in OpenEye)
O=C2CN(N=Cc1ccc(o1)N(=O)=O)C(=O)N2 (1 in RDKit, 0 in OpenEye)
O=C3CN=C(c1ccccc1)c2cc(ccc2N3)N(=O)=O (2 in RDKit, 0 in OpenEye)
Oc1ccc(Cl)cc1C(=O)Nc2ccc(cc2Cl)N(=O)=O (2 in RDKit, 0 in OpenEye)
Clc1ccccc1C2=NCC(=O)Nc3ccc(cc23)N(=O)=O (2 in RDKit, 0 in OpenEye)
OCC(NC(=O)C(Cl)Cl)C(O)c1ccc(cc1)N(=O)=O (2 in RDKit, 0 in OpenEye)
CCCN(CCC)c1c(cc(cc1N(=O)=O)C(C)C)N(=O)=O (4 in RDKit, 0 in OpenEye)
CN2C(=O)CN=C(c1ccccc1)c3cc(ccc23)N(=O)=O (2 in RDKit, 0 in OpenEye)
CCCCN(CC)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O (4 in RDKit, 0 in OpenEye)
CCCN(CCC)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O (4 in RDKit, 0 in OpenEye)
CCN(CC)c1c(cc(c(N)c1N(=O)=O)C(F)(F)F)N(=O)=O (4 in RDKit, 0 in OpenEye)
CCCN(CCC)c1c(cc(cc1N(=O)=O)S(N)(=O)=O)N(=O)=O (4 in RDKit, 0 in OpenEye)
CCN(CC(C)=C)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O (4 in RDKit, 0 in OpenEye)
COC(=O)C1=C(C)NC(=C(C1c2ccccc2N(=O)=O)C(=O)OC)C (2 in RDKit, 0 in OpenEye)
CCN(Cc1c(F)cccc1Cl)c2c(cc(cc2N(=O)=O)C(F)(F)F)N(=O)=O (4 in RDKit, 0 in OpenEye)
number of (molecule, SMIRKS) pairs that had a toolkit-dependent mismatch: 171
number of molecules where there was at least one mismatch: 61
number of SMIRKS patterns that had a mismatch in at least one molecule: 30
import openeye
import openforcefield
import rdkit
for package in (openforcefield, rdkit, openeye):
print('{} version: '.format(package.__name__).ljust(24), package.__version__)
from openforcefield.utils.toolkits import RDKitToolkitWrapper, OpenEyeToolkitWrapper
rdkit_tk, openeye_tk = RDKitToolkitWrapper(), OpenEyeToolkitWrapper()
from openforcefield.topology import Molecule
def check_for_tk_differences(offmol, smirks_patterns):
"""Return a dictionary whose keys are any patterns where offmol.chemical_environment_matches(pattern) has different behavior when using RDKit vs. OpenEye, and whose values are the sorted matches from RDKit and OpenEye"""
mismatches = {}
for pattern in smirks_patterns:
rdkit_matches = sorted(offmol.chemical_environment_matches(pattern, rdkit_tk))
oe_matches = sorted(offmol.chemical_environment_matches(pattern, openeye_tk))
if rdkit_matches != oe_matches:
mismatches[pattern] = (rdkit_matches, oe_matches)
return mismatches
# subset of smirks patterns from openff-1.1.1
smirks_patterns = ['[#6X4:1]',
'[#1:1]-[#6X4]',
'[#1:1]-[#6X3]',
'[#6X4:1]-[#1:2]',
'[#6X3:1]-[#1:2]',
'[#6X4:1]-[#6X4:2]',
'[#6X3:1]-[#6X3:2]',
'[#6X4:1]-[#6X3:2]',
'[*:1]~[#6X4:2]-[*:3]',
'[*:1]~[#6X3:2]~[*:3]',
'[#1:1]-[#6X3:2]~[*:3]',
'[#1:1]-[#6X4]~[*+1,*+2]',
'[#6X3:1]:[#7X2,#7X3+1:2]',
'[*:1]~[#6X3:2](~[*:3])~[*:4]',
'[*:1]-[#6X4:2]-[#6X3:3]=[*:4]',
'[*:1]~[#6X3:2]-[#6X3:3]~[*:4]',
'[*:1]-[#6X4:2]-[#6X4:3]-[*:4]',
'[*:1]-[#6X4:2]-[#7X3:3]-[*:4]',
'[*:1]~[#6X3:2]-[#6X4:3]-[*:4]',
'[#1:1]-[#6X4:2]-[#6X4:3]-[#1:4]',
'[*:1]-[#7X4,#7X3,#7X2-1:2]-[*:3]',
'[#1:1]-[#6X4:2]-[#6X4:3]-[#6X4:4]',
'[#1:1]-[#6X4:2]-[#6X3:3]=[#6X3:4]',
'[#1:1]-[#6X4:2]-[#6X4:3]-[#8X2:4]',
'[#6X4:1]-[#6X4:2]-[#8X2H1:3]-[#1:4]',
'[#6X4:1]-[#6X4:2]-[#6X4:3]-[#6X4:4]',
'[*:1]-[#7X3+1:2]=,:[#6X3:3]-,:[*:4]',
'[#6X4:1]-[#6X3:2]=[#6X3:3]-[#6X4:4]',
'[*:1]=[#7X2,#7X3+1:2]-[#6X3:3]-[*:4]',
'[*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4]']
# subset of smiles from Esol
smiles_strings = ['CN(=O)=O',
'CCN(=O)=O',
'CCCN(=O)=O',
'CC(C)N(=O)=O',
'O=N(=O)c1ccccc1',
'Oc1ccccc1N(=O)=O',
'Cc1ccccc1N(=O)=O',
'Nc1ccccc1N(=O)=O',
'Clc1ccccc1N(=O)=O',
'COc1ccccc1N(=O)=O',
'Oc1cccc(c1)N(=O)=O',
'Oc1ccc(cc1)N(=O)=O',
'Nc1ccc(cc1)N(=O)=O',
'Nc1cccc(c1)N(=O)=O',
'ClC(Cl)(Cl)N(=O)=O',
'Cc1ccc(cc1)N(=O)=O',
'Cc1cccc(c1)N(=O)=O',
'COc1ccc(cc1)N(=O)=O',
'Clc1ccc(cc1)N(=O)=O',
'Clc1cccc(c1)N(=O)=O',
'Cc1ncc(N(=O)=O)n1CCO',
'ON=Cc1ccc(o1)N(=O)=O ',
'Cc1ncc(N(=O)=O)n1CCO ',
'O=N(=O)c1cccc2ccccc12',
'O=N(=O)c1ccccc1N(=O)=O',
'O=N(=O)c1c(Cl)c(Cl)ccc1',
'O=N(=O)c1cc(Cl)c(Cl)cc1',
'O=N(=O)c1ccc(cc1)N(=O)=O',
'O=N(=O)c1cccc(c1)N(=O)=O',
'CC(=O)Nc1ccc(cc1)N(=O)=O',
'Cc1ccc(cc1N(=O)=O)N(=O)=O',
'Cc1c(cccc1N(=O)=O)N(=O)=O',
'Nc1cc(nc(N)n1=O)N2CCCCC2 ',
'c1c(OC)c(OC)C2C(=O)OCC2c1',
'O=C1NCCN1c2ncc(s2)N(=O)=O',
'Cc1cc(cc(N(=O)=O)c1O)N(=O)=O',
'O=C(Cn1ccnc1N(=O)=O)NCc2ccccc2',
'O=N(=O)OCC(CON(=O)=O)ON(=O)=O ',
'COP(=S)(OC)Oc1ccc(cc1Cl)N(=O)=O',
'CCOP(=S)(OCC)Oc1ccc(cc1)N(=O)=O',
'COP(=S)(OC)Oc1ccc(N(=O)=O)c(C)c1',
'O=N(=O)c1cc(cc(c1)N(=O)=O)N(=O)=O',
'Clc1c(Cl)c(Cl)c(N(=O)=O)c(Cl)c1Cl',
'Clc2ccc(Oc1ccc(cc1)N(=O)=O)c(Cl)c2',
'Cc1c(cc(cc1N(=O)=O)N(=O)=O)N(=O)=O',
'CCC(C)c1cc(cc(N(=O)=O)c1O)N(=O)=O ',
'c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC)',
'O=C2CN(N=Cc1ccc(o1)N(=O)=O)C(=O)N2 ',
'O=C3CN=C(c1ccccc1)c2cc(ccc2N3)N(=O)=O',
'Oc1ccc(Cl)cc1C(=O)Nc2ccc(cc2Cl)N(=O)=O',
'Clc1ccccc1C2=NCC(=O)Nc3ccc(cc23)N(=O)=O',
'OCC(NC(=O)C(Cl)Cl)C(O)c1ccc(cc1)N(=O)=O',
'CCCN(CCC)c1c(cc(cc1N(=O)=O)C(C)C)N(=O)=O',
'CN2C(=O)CN=C(c1ccccc1)c3cc(ccc23)N(=O)=O',
'CCCCN(CC)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O',
'CCCN(CCC)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O',
'CCN(CC)c1c(cc(c(N)c1N(=O)=O)C(F)(F)F)N(=O)=O',
'CCCN(CCC)c1c(cc(cc1N(=O)=O)S(N)(=O)=O)N(=O)=O',
'CCN(CC(C)=C)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O',
'COC(=O)C1=C(C)NC(=C(C1c2ccccc2N(=O)=O)C(=O)OC)C ',
'CCN(Cc1c(F)cccc1Cl)c2c(cc(cc2N(=O)=O)C(F)(F)F)N(=O)=O']
all_mismatches = dict()
for smiles in smiles_strings:
offmol = Molecule.from_smiles(smiles, allow_undefined_stereo=True)
mismatches = check_for_tk_differences(offmol, smirks_patterns)
if len(mismatches) > 0:
all_mismatches[smiles] = mismatches
# summarize
problematic_patterns = set()
for smi in all_mismatches:
problematic_patterns.update(all_mismatches[smi].keys())
problematic_patterns = sorted(problematic_patterns, key=len)
# for each problematic smirks pattern, show the molecules where there's a mismatch
for pattern in problematic_patterns:
print(pattern)
for smiles in smiles_strings:
if pattern in all_mismatches[smiles]:
rdk, oe = all_mismatches[smiles][pattern]
print(
f'\t{smiles}'.ljust(5 + max(map(len, smiles_strings))) + f'({len(rdk)} in RDKit, {len(oe)} in OpenEye)')
print()
print('number of (molecule, SMIRKS) pairs that had a toolkit-dependent mismatch: ',
sum([len(all_mismatches[smi]) for smi in all_mismatches]))
print('number of molecules where there was at least one mismatch: ', len(all_mismatches))
print('number of SMIRKS patterns that had a mismatch in at least one molecule: ', len(problematic_patterns))
# assign parameters to each of the problematic molecules, check if any of the parameters are different
from openforcefield.typing.engines.smirnoff import ForceField
forcefield = ForceField('openff_unconstrained-1.1.0.offxml')
def label_mol(mol):
return forcefield.label_molecules(mol.to_topology())[0]
from openforcefield.utils.toolkits import GLOBAL_TOOLKIT_REGISTRY, RDKitToolkitWrapper, OpenEyeToolkitWrapper
# get offmols
offmols = dict()
for smiles in all_mismatches:
offmols[smiles] = Molecule.from_smiles(smiles, allow_undefined_stereo=True)
# make sure we use RDKit for these labels
GLOBAL_TOOLKIT_REGISTRY.deregister_toolkit(OpenEyeToolkitWrapper)
GLOBAL_TOOLKIT_REGISTRY.register_toolkit(RDKitToolkitWrapper)
rd_labeled_mols = dict()
for smiles in all_mismatches:
rd_labeled_mols[smiles] = label_mol(offmols[smiles])
# make sure we use OpenEye for these labels
GLOBAL_TOOLKIT_REGISTRY.deregister_toolkit(RDKitToolkitWrapper)
GLOBAL_TOOLKIT_REGISTRY.register_toolkit(OpenEyeToolkitWrapper)
oe_labeled_mols = dict()
for smiles in all_mismatches:
oe_labeled_mols[smiles] = label_mol(offmols[smiles])
from collections import defaultdict
misassignments = defaultdict(lambda: [])
# find all (smiles, force_type) pairs where there's at least one mismatch
for smiles in all_mismatches:
for key in rd_labeled_mols[smiles]:
if (rd_labeled_mols[smiles][key] != oe_labeled_mols[smiles][key]):
misassignments[smiles].append(key)
# elaborating from https://github.com/openforcefield/openforcefield/blob/master/examples/inspect_assigned_parameters/inspect_assigned_parameters.ipynb
# loop over all molecules, force_types, and atom subsets with discrepant labels
for smiles in misassignments:
print(smiles)
for force_type in misassignments[smiles]:
print('\t', force_type)
rd_force = rd_labeled_mols[smiles][force_type]
oe_force = oe_labeled_mols[smiles][force_type]
# NOTE: restricting to atom subsets where both rdkit and openeye assigned a term -- otherwise getting key errors...
# should list these separately!
atom_subsets = sorted(set(list(rd_force.keys())).intersection(set(list(oe_force.keys()))))
for atom_subset in atom_subsets:
if rd_force[atom_subset] != oe_force[atom_subset]:
print('\t', atom_subset)
print('\t\trdkit: ', rd_force[atom_subset])
print('\t\topeneye: ', oe_force[atom_subset])
print()
from openeye import oechem, oedepict
for smiles in misassignments:
oemol = offmols[smiles].to_openeye()
oedepict.OEPrepareDepiction(oemol)
width, height = 300, 200
opts = oedepict.OE2DMolDisplayOptions(width, height, oedepict.OEScale_AutoScale)
opts.SetAtomPropertyFunctor(oedepict.OEDisplayAtomIdx())
opts.SetAtomPropLabelFont(oedepict.OEFont(oechem.OEDarkGreen))
disp = oedepict.OE2DMolDisplay(oemol, opts)
oedepict.OERenderMolecule(f"{smiles}.png", disp)
CN(=O)=O
vdW
(4,)
rdkit: <vdWType with smirks: [#1:1]-[#6X4]~[*+1,*+2] epsilon: 0.0157 kcal/mol id: n6 rmin_half: 1.1 A >
openeye: <vdWType with smirks: [#1:1]-[#6X4]-[#7,#8,#9,#16,#17,#35] epsilon: 0.0157 kcal/mol id: n3 rmin_half: 1.387 A >
(5,)
rdkit: <vdWType with smirks: [#1:1]-[#6X4]~[*+1,*+2] epsilon: 0.0157 kcal/mol id: n6 rmin_half: 1.1 A >
openeye: <vdWType with smirks: [#1:1]-[#6X4]-[#7,#8,#9,#16,#17,#35] epsilon: 0.0157 kcal/mol id: n3 rmin_half: 1.387 A >
(6,)
rdkit: <vdWType with smirks: [#1:1]-[#6X4]~[*+1,*+2] epsilon: 0.0157 kcal/mol id: n6 rmin_half: 1.1 A >
openeye: <vdWType with smirks: [#1:1]-[#6X4]-[#7,#8,#9,#16,#17,#35] epsilon: 0.0157 kcal/mol id: n3 rmin_half: 1.387 A >
CCN(=O)=O
vdW
(8,)
rdkit: <vdWType with smirks: [#1:1]-[#6X4]~[*+1,*+2] epsilon: 0.0157 kcal/mol id: n6 rmin_half: 1.1 A >
openeye: <vdWType with smirks: [#1:1]-[#6X4]-[#7,#8,#9,#16,#17,#35] epsilon: 0.0157 kcal/mol id: n3 rmin_half: 1.387 A >
(9,)
rdkit: <vdWType with smirks: [#1:1]-[#6X4]~[*+1,*+2] epsilon: 0.0157 kcal/mol id: n6 rmin_half: 1.1 A >
openeye: <vdWType with smirks: [#1:1]-[#6X4]-[#7,#8,#9,#16,#17,#35] epsilon: 0.0157 kcal/mol id: n3 rmin_half: 1.387 A >
CCCN(=O)=O
vdW
(11,)
rdkit: <vdWType with smirks: [#1:1]-[#6X4]~[*+1,*+2] epsilon: 0.0157 kcal/mol id: n6 rmin_half: 1.1 A >
openeye: <vdWType with smirks: [#1:1]-[#6X4]-[#7,#8,#9,#16,#17,#35] epsilon: 0.0157 kcal/mol id: n3 rmin_half: 1.387 A >
(12,)
rdkit: <vdWType with smirks: [#1:1]-[#6X4]~[*+1,*+2] epsilon: 0.0157 kcal/mol id: n6 rmin_half: 1.1 A >
openeye: <vdWType with smirks: [#1:1]-[#6X4]-[#7,#8,#9,#16,#17,#35] epsilon: 0.0157 kcal/mol id: n3 rmin_half: 1.387 A >
CC(C)N(=O)=O
vdW
(9,)
rdkit: <vdWType with smirks: [#1:1]-[#6X4]~[*+1,*+2] epsilon: 0.0157 kcal/mol id: n6 rmin_half: 1.1 A >
openeye: <vdWType with smirks: [#1:1]-[#6X4]-[#7,#8,#9,#16,#17,#35] epsilon: 0.0157 kcal/mol id: n3 rmin_half: 1.387 A >
O=N(=O)c1ccccc1
ProperTorsions
(2, 1, 3, 4)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(2, 1, 3, 8)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Oc1ccccc1N(=O)=O
ProperTorsions
(1, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Cc1ccccc1N(=O)=O
ProperTorsions
(1, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Nc1ccccc1N(=O)=O
ProperTorsions
(1, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Clc1ccccc1N(=O)=O
ProperTorsions
(1, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
COc1ccccc1N(=O)=O
ProperTorsions
(2, 7, 8, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(6, 7, 8, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Oc1cccc(c1)N(=O)=O
ProperTorsions
(4, 5, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(6, 5, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Oc1ccc(cc1)N(=O)=O
ProperTorsions
(3, 4, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 4, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Nc1ccc(cc1)N(=O)=O
ProperTorsions
(3, 4, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 4, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Nc1cccc(c1)N(=O)=O
ProperTorsions
(4, 5, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(6, 5, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Cc1ccc(cc1)N(=O)=O
ProperTorsions
(3, 4, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 4, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Cc1cccc(c1)N(=O)=O
ProperTorsions
(4, 5, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(6, 5, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
COc1ccc(cc1)N(=O)=O
ProperTorsions
(4, 5, 8, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(6, 5, 8, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Clc1ccc(cc1)N(=O)=O
ProperTorsions
(3, 4, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 4, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Clc1cccc(c1)N(=O)=O
ProperTorsions
(4, 5, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(6, 5, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Cc1ncc(N(=O)=O)n1CCO
ProperTorsions
(3, 4, 5, 7)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 5, 4, 8)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]-[*:4] periodicity1: 2 phase1: 180.0 deg id: t73 k1: 0.5942681633189 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
ON=Cc1ccc(o1)N(=O)=O
ProperTorsions
(5, 6, 8, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 6, 8, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]-[*:4] periodicity1: 2 phase1: 180.0 deg id: t73 k1: 0.5942681633189 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Cc1ncc(N(=O)=O)n1CCO
ProperTorsions
(3, 4, 5, 7)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 5, 4, 8)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]-[*:4] periodicity1: 2 phase1: 180.0 deg id: t73 k1: 0.5942681633189 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
O=N(=O)c1cccc2ccccc12
ProperTorsions
(2, 1, 3, 4)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(2, 1, 3, 12)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
O=N(=O)c1ccccc1N(=O)=O
ProperTorsions
(2, 1, 3, 4)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(2, 1, 3, 8)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(3, 8, 9, 11)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 8, 9, 11)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
O=N(=O)c1c(Cl)c(Cl)ccc1
ProperTorsions
(2, 1, 3, 4)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(2, 1, 3, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
O=N(=O)c1cc(Cl)c(Cl)cc1
ProperTorsions
(2, 1, 3, 4)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(2, 1, 3, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
O=N(=O)c1ccc(cc1)N(=O)=O
ProperTorsions
(2, 1, 3, 4)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(2, 1, 3, 8)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 6, 9, 11)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 6, 9, 11)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
O=N(=O)c1cccc(c1)N(=O)=O
ProperTorsions
(2, 1, 3, 4)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(2, 1, 3, 8)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(6, 7, 9, 11)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(8, 7, 9, 11)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CC(=O)Nc1ccc(cc1)N(=O)=O
ProperTorsions
(6, 7, 10, 12)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(8, 7, 10, 12)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Cc1ccc(cc1N(=O)=O)N(=O)=O
ProperTorsions
(1, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(3, 4, 10, 12)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 4, 10, 12)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Cc1c(cccc1N(=O)=O)N(=O)=O
ProperTorsions
(1, 2, 10, 12)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(1, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(3, 2, 10, 12)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Nc1cc(nc(N)n1=O)N2CCCCC2
Bonds
ProperTorsions
(0, 1, 7, 8)
rdkit: <ProperTorsionType with smirks: [*:1]-[#7X3+1:2]=,:[#6X3:3]-,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t78 k1: 2.295370249079 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#7X2,#7X3$(*~[#8X1]):2]:[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t75 k1: 4.350692081066 kcal/mol idivf1: 1.0 >
(2, 1, 7, 8)
rdkit: <ProperTorsionType with smirks: [*:1]-[#7X3+1:2]=,:[#6X3:3]-,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t78 k1: 2.295370249079 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#7X2,#7X3$(*~[#8X1]):2]:[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t75 k1: 4.350692081066 kcal/mol idivf1: 1.0 >
(4, 5, 7, 8)
rdkit: <ProperTorsionType with smirks: [*:1]-[#7X3+1:2]=,:[#6X3:3]-,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t78 k1: 2.295370249079 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#7X2,#7X3$(*~[#8X1]):2]:[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t75 k1: 4.350692081066 kcal/mol idivf1: 1.0 >
(6, 5, 7, 8)
rdkit: <ProperTorsionType with smirks: [*:1]-[#7X3+1:2]=,:[#6X3:3]-,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t78 k1: 2.295370249079 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#7X2,#7X3$(*~[#8X1]):2]:[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t75 k1: 4.350692081066 kcal/mol idivf1: 1.0 >
c1c(OC)c(OC)C2C(=O)OCC2c1
Bonds
(0, 13)
rdkit: <BondType with smirks: [#6X4:1]-[#6X3:2] length: 1.503574774877 A k: 646.970812819 kcal/(A**2 mol) id: b2 >
openeye: <BondType with smirks: [#6X3:1]-[#6X3:2] length: 1.458834556941 A k: 571.3367628268 kcal/(A**2 mol) id: b4 >
(12, 13)
rdkit: <BondType with smirks: [#6X4:1]-[#6X4:2] length: 1.520564290937 A k: 533.8286841218 kcal/(A**2 mol) id: b1 >
openeye: <BondType with smirks: [#6X4:1]-[#6X3:2] length: 1.503574774877 A k: 646.970812819 kcal/(A**2 mol) id: b2 >
(13, 26)
rdkit: <BondType with smirks: [#6X4:1]-[#1:2] length: 1.092798283842 A k: 757.9350731139 kcal/(A**2 mol) id: b83 >
openeye: <BondType with smirks: [#6X3:1]-[#1:2] length: 1.085028902395 A k: 808.0585583296 kcal/(A**2 mol) id: b84 >
Angles
(0, 13, 12)
rdkit: <AngleType with smirks: [*:1]~[#6X4:2]-[*:3] angle: 107.4735852248 deg k: 101.0079919781 kcal/(mol rad**2) id: a1 >
openeye: <AngleType with smirks: [*:1]~[#6X3:2]~[*:3] angle: 132.0554838002 deg k: 153.7825131248 kcal/(mol rad**2) id: a10 >
(0, 13, 26)
rdkit: <AngleType with smirks: [*:1]~[#6X4:2]-[*:3] angle: 107.4735852248 deg k: 101.0079919781 kcal/(mol rad**2) id: a1 >
openeye: <AngleType with smirks: [#1:1]-[#6X3:2]~[*:3] angle: 137.9694119749 deg k: 66.76856405714 kcal/(mol rad**2) id: a11 >
(12, 13, 26)
rdkit: <AngleType with smirks: [*:1]~[#6X4:2]-[*:3] angle: 107.4735852248 deg k: 101.0079919781 kcal/(mol rad**2) id: a1 >
openeye: <AngleType with smirks: [#1:1]-[#6X3:2]~[*:3] angle: 137.9694119749 deg k: 66.76856405714 kcal/(mol rad**2) id: a11 >
ProperTorsions
(0, 13, 12, 7)
rdkit: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
(0, 13, 12, 11)
rdkit: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
(0, 13, 12, 25)
rdkit: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
(1, 0, 13, 12)
rdkit: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X3:3]=[*:4] periodicity1: 2 phase1: 0.0 deg id: t20 k1: -0.6469683762625 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t43 k1: 0.9241585339086 kcal/mol idivf1: 1.0 >
(1, 0, 13, 26)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X3:3]=[#6X3:4] periodicity1: 3 periodicity2: 1 phase1: 180.0 deg phase2: 0.0 deg id: t19 k1: 0.2451612705221 kcal/mol k2: -0.06302005336421 kcal/mol idivf1: 1.0 idivf2: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t43 k1: 0.9241585339086 kcal/mol idivf1: 1.0 >
(4, 1, 0, 13)
rdkit: <ProperTorsionType with smirks: [#6X4:1]-[#6X3:2]=[#6X3:3]-[#6X4:4] periodicity1: 2 periodicity2: 1 phase1: 180.0 deg phase2: 180.0 deg id: t46 k1: 5.474833549804 kcal/mol k2: 1.093636222304 kcal/mol idivf1: 1.0 idivf2: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]-,:[#6X3:2]=[#6X3:3]-,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t45 k1: 4.571560149235 kcal/mol idivf1: 1.0 >
(4, 7, 12, 13)
rdkit: <ProperTorsionType with smirks: [#6X4:1]-[#6X4:2]-[#6X4:3]-[#6X4:4] periodicity1: 3 periodicity2: 2 periodicity3: 1 phase1: 0.0 deg phase2: 180.0 deg phase3: 180.0 deg id: t2 k1: 0.09731043482701 kcal/mol k2: 0.431975438784 kcal/mol k3: 0.4132908861398 kcal/mol idivf1: 1.0 idivf2: 1.0 idivf3: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
(7, 12, 13, 26)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X4:3]-[#6X4:4] periodicity1: 3 phase1: 0.0 deg id: t4 k1: 0.08659209917387 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
(11, 12, 13, 26)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X4:3]-[#6X4:4] periodicity1: 3 phase1: 0.0 deg id: t4 k1: 0.08659209917387 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
(12, 13, 0, 14)
rdkit: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t43 k1: 0.9241585339086 kcal/mol idivf1: 1.0 >
(13, 12, 7, 22)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X4:3]-[#6X4:4] periodicity1: 3 phase1: 0.0 deg id: t4 k1: 0.08659209917387 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
(13, 12, 11, 23)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X4:3]-[#6X4:4] periodicity1: 3 phase1: 0.0 deg id: t4 k1: 0.08659209917387 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
(13, 12, 11, 24)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X4:3]-[#6X4:4] periodicity1: 3 phase1: 0.0 deg id: t4 k1: 0.08659209917387 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
(14, 0, 13, 26)
rdkit: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t43 k1: 0.9241585339086 kcal/mol idivf1: 1.0 >
(25, 12, 13, 26)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X4:3]-[#1:4] periodicity1: 3 phase1: 0.0 deg id: t3 k1: 0.1037382578265 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
ImproperTorsions
vdW
(13,)
rdkit: <vdWType with smirks: [#6X4:1] epsilon: 0.1094 kcal/mol id: n16 rmin_half: 1.908 A >
openeye: <vdWType with smirks: [#6:1] epsilon: 0.086 kcal/mol id: n14 rmin_half: 1.908 A >
(26,)
rdkit: <vdWType with smirks: [#1:1]-[#6X4] epsilon: 0.0157 kcal/mol id: n2 rmin_half: 1.487 A >
openeye: <vdWType with smirks: [#1:1]-[#6X3] epsilon: 0.015 kcal/mol id: n7 rmin_half: 1.459 A >
O=C1NCCN1c2ncc(s2)N(=O)=O
ProperTorsions
(8, 9, 11, 13)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(10, 9, 11, 13)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]-[*:4] periodicity1: 2 phase1: 180.0 deg id: t73 k1: 0.5942681633189 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Cc1cc(cc(N(=O)=O)c1O)N(=O)=O
ProperTorsions
(2, 3, 11, 13)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(4, 3, 11, 13)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(4, 5, 6, 8)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(8, 6, 5, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
O=C(Cn1ccnc1N(=O)=O)NCc2ccccc2
ProperTorsions
(3, 7, 8, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]-[*:4] periodicity1: 2 phase1: 180.0 deg id: t73 k1: 0.5942681633189 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(6, 7, 8, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
COP(=S)(OC)Oc1ccc(cc1Cl)N(=O)=O
ProperTorsions
(9, 10, 14, 16)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(11, 10, 14, 16)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CCOP(=S)(OCC)Oc1ccc(cc1)N(=O)=O
ProperTorsions
(11, 12, 15, 17)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(13, 12, 15, 17)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
COP(=S)(OC)Oc1ccc(N(=O)=O)c(C)c1
ProperTorsions
(9, 10, 11, 13)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(13, 11, 10, 14)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
O=N(=O)c1cc(cc(c1)N(=O)=O)N(=O)=O
ProperTorsions
(2, 1, 3, 4)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(2, 1, 3, 8)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(4, 5, 12, 14)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(6, 5, 12, 14)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(6, 7, 9, 11)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(8, 7, 9, 11)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Clc1c(Cl)c(Cl)c(N(=O)=O)c(Cl)c1Cl
ProperTorsions
(4, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(9, 7, 6, 10)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Clc2ccc(Oc1ccc(cc1)N(=O)=O)c(Cl)c2
ProperTorsions
(8, 9, 12, 14)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(10, 9, 12, 14)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Cc1c(cc(cc1N(=O)=O)N(=O)=O)N(=O)=O
ProperTorsions
(1, 2, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(1, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(3, 2, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(3, 4, 10, 12)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 4, 10, 12)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 6, 7, 9)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CCC(C)c1cc(cc(N(=O)=O)c1O)N(=O)=O
ProperTorsions
(5, 6, 14, 16)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 6, 14, 16)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 8, 9, 11)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(11, 9, 8, 12)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
c1c(O)C2C(=O)C3cc(O)ccC3OC2cc1(OC)
Bonds
(0, 1)
rdkit: <BondType with smirks: [#6X4:1]-[#6X4:2] length: 1.520564290937 A k: 533.8286841218 kcal/(A**2 mol) id: b1 >
openeye: <BondType with smirks: [#6X4:1]-[#6X3:2] length: 1.503574774877 A k: 646.970812819 kcal/(A**2 mol) id: b2 >
(0, 16)
rdkit: <BondType with smirks: [#6X4:1]-[#6X3:2] length: 1.503574774877 A k: 646.970812819 kcal/(A**2 mol) id: b2 >
openeye: <BondType with smirks: [#6X3:1]-[#6X3:2] length: 1.458834556941 A k: 571.3367628268 kcal/(A**2 mol) id: b4 >
(0, 19)
rdkit: <BondType with smirks: [#6X4:1]-[#1:2] length: 1.092798283842 A k: 757.9350731139 kcal/(A**2 mol) id: b83 >
openeye: <BondType with smirks: [#6X3:1]-[#1:2] length: 1.085028902395 A k: 808.0585583296 kcal/(A**2 mol) id: b84 >
Angles
(1, 0, 16)
rdkit: <AngleType with smirks: [*:1]~[#6X4:2]-[*:3] angle: 107.4735852248 deg k: 101.0079919781 kcal/(mol rad**2) id: a1 >
openeye: <AngleType with smirks: [*:1]~[#6X3:2]~[*:3] angle: 132.0554838002 deg k: 153.7825131248 kcal/(mol rad**2) id: a10 >
(1, 0, 19)
rdkit: <AngleType with smirks: [*:1]~[#6X4:2]-[*:3] angle: 107.4735852248 deg k: 101.0079919781 kcal/(mol rad**2) id: a1 >
openeye: <AngleType with smirks: [#1:1]-[#6X3:2]~[*:3] angle: 137.9694119749 deg k: 66.76856405714 kcal/(mol rad**2) id: a11 >
(16, 0, 19)
rdkit: <AngleType with smirks: [*:1]~[#6X4:2]-[*:3] angle: 107.4735852248 deg k: 101.0079919781 kcal/(mol rad**2) id: a1 >
openeye: <AngleType with smirks: [#1:1]-[#6X3:2]~[*:3] angle: 137.9694119749 deg k: 66.76856405714 kcal/(mol rad**2) id: a11 >
ProperTorsions
(0, 1, 2, 21)
rdkit: <ProperTorsionType with smirks: [#6X4:1]-[#6X4:2]-[#8X2H1:3]-[#1:4] periodicity1: 3 periodicity2: 1 phase1: 0.0 deg phase2: 0.0 deg id: t85 k1: 0.5673054750547 kcal/mol k2: 0.02335105447089 kcal/mol idivf1: 1.0 idivf2: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#8X2:3]-[#1:4] periodicity1: 3 phase1: 0.0 deg id: t84 k1: 0.6950340824714 kcal/mol idivf1: 3.0 >
(0, 1, 3, 14)
rdkit: <ProperTorsionType with smirks: [#6X4:1]-[#6X4:2]-[#6X4:3]-[#6X4:4] periodicity1: 3 periodicity2: 2 periodicity3: 1 phase1: 0.0 deg phase2: 180.0 deg phase3: 180.0 deg id: t2 k1: 0.09731043482701 kcal/mol k2: 0.431975438784 kcal/mol k3: 0.4132908861398 kcal/mol idivf1: 1.0 idivf2: 1.0 idivf3: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
(0, 1, 3, 22)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X4:3]-[#6X4:4] periodicity1: 3 phase1: 0.0 deg id: t4 k1: 0.08659209917387 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
(0, 16, 15, 14)
rdkit: <ProperTorsionType with smirks: [#6X4:1]-[#6X3:2]=[#6X3:3]-[#6X4:4] periodicity1: 2 periodicity2: 1 phase1: 180.0 deg phase2: 180.0 deg id: t46 k1: 5.474833549804 kcal/mol k2: 1.093636222304 kcal/mol idivf1: 1.0 idivf2: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]-,:[#6X3:2]=[#6X3:3]-,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t45 k1: 4.571560149235 kcal/mol idivf1: 1.0 >
(1, 0, 16, 15)
rdkit: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X3:3]=[*:4] periodicity1: 2 phase1: 0.0 deg id: t20 k1: -0.6469683762625 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t43 k1: 0.9241585339086 kcal/mol idivf1: 1.0 >
(1, 0, 16, 17)
rdkit: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t43 k1: 0.9241585339086 kcal/mol idivf1: 1.0 >
(2, 1, 0, 16)
rdkit: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
(2, 1, 0, 19)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X4:3]-[#8X2:4] periodicity1: 3 periodicity2: 1 phase1: 0.0 deg phase2: 0.0 deg id: t9 k1: 0.1914301409795 kcal/mol k2: -0.5415128826478 kcal/mol idivf1: 1.0 idivf2: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
(3, 1, 0, 16)
rdkit: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
(3, 1, 0, 19)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X4:3]-[#6X4:4] periodicity1: 3 phase1: 0.0 deg id: t4 k1: 0.08659209917387 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
(15, 16, 0, 19)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X3:3]=[#6X3:4] periodicity1: 3 periodicity2: 1 phase1: 180.0 deg phase2: 0.0 deg id: t19 k1: 0.2451612705221 kcal/mol k2: -0.06302005336421 kcal/mol idivf1: 1.0 idivf2: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t43 k1: 0.9241585339086 kcal/mol idivf1: 1.0 >
(16, 0, 1, 20)
rdkit: <ProperTorsionType with smirks: [*:1]-[#6X4:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t1 k1: 0.2182603921989 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
(17, 16, 0, 19)
rdkit: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t43 k1: 0.9241585339086 kcal/mol idivf1: 1.0 >
(19, 0, 1, 20)
rdkit: <ProperTorsionType with smirks: [#1:1]-[#6X4:2]-[#6X4:3]-[#1:4] periodicity1: 3 phase1: 0.0 deg id: t3 k1: 0.1037382578265 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [*:1]~[#6X3:2]-[#6X4:3]-[*:4] periodicity1: 3 phase1: 0.0 deg id: t17 k1: 0.07381543423445 kcal/mol idivf1: 1.0 >
ImproperTorsions
vdW
(0,)
rdkit: <vdWType with smirks: [#6X4:1] epsilon: 0.1094 kcal/mol id: n16 rmin_half: 1.908 A >
openeye: <vdWType with smirks: [#6:1] epsilon: 0.086 kcal/mol id: n14 rmin_half: 1.908 A >
(19,)
rdkit: <vdWType with smirks: [#1:1]-[#6X4] epsilon: 0.0157 kcal/mol id: n2 rmin_half: 1.487 A >
openeye: <vdWType with smirks: [#1:1]-[#6X3] epsilon: 0.015 kcal/mol id: n7 rmin_half: 1.459 A >
O=C2CN(N=Cc1ccc(o1)N(=O)=O)C(=O)N2
ProperTorsions
(8, 9, 11, 13)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(10, 9, 11, 13)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]-[*:4] periodicity1: 2 phase1: 180.0 deg id: t73 k1: 0.5942681633189 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
O=C3CN=C(c1ccccc1)c2cc(ccc2N3)N(=O)=O
ProperTorsions
(12, 13, 18, 20)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(14, 13, 18, 20)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Oc1ccc(Cl)cc1C(=O)Nc2ccc(cc2Cl)N(=O)=O
ProperTorsions
(13, 14, 18, 20)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(15, 14, 18, 20)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
Clc1ccccc1C2=NCC(=O)Nc3ccc(cc23)N(=O)=O
ProperTorsions
(15, 16, 19, 21)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(17, 16, 19, 21)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
OCC(NC(=O)C(Cl)Cl)C(O)c1ccc(cc1)N(=O)=O
ProperTorsions
(13, 14, 17, 19)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(15, 14, 17, 19)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CCCN(CCC)c1c(cc(cc1N(=O)=O)C(C)C)N(=O)=O
ProperTorsions
(7, 8, 19, 21)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 12, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(9, 8, 19, 21)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(11, 12, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CN2C(=O)CN=C(c1ccccc1)c3cc(ccc23)N(=O)=O
ProperTorsions
(14, 15, 19, 21)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(16, 15, 19, 21)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CCCCN(CC)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O
ProperTorsions
(7, 8, 20, 22)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 12, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(9, 8, 20, 22)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(11, 12, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CCCN(CCC)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O
ProperTorsions
(7, 8, 20, 22)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 12, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(9, 8, 20, 22)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(11, 12, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CCN(CC)c1c(cc(c(N)c1N(=O)=O)C(F)(F)F)N(=O)=O
ProperTorsions
(5, 6, 19, 21)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(5, 11, 12, 14)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 6, 19, 21)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(9, 11, 12, 14)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CCCN(CCC)c1c(cc(cc1N(=O)=O)S(N)(=O)=O)N(=O)=O
ProperTorsions
(7, 8, 20, 22)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 12, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(9, 8, 20, 22)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(11, 12, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CCN(CC(C)=C)c1c(cc(cc1N(=O)=O)C(F)(F)F)N(=O)=O
ProperTorsions
(7, 8, 20, 22)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(7, 12, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(9, 8, 20, 22)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(11, 12, 13, 15)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
COC(=O)C1=C(C)NC(=C(C1c2ccccc2N(=O)=O)C(=O)OC)C
ProperTorsions
(11, 16, 17, 19)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(15, 16, 17, 19)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
CCN(Cc1c(F)cccc1Cl)c2c(cc(cc2N(=O)=O)C(F)(F)F)N(=O)=O
ProperTorsions
(12, 13, 25, 27)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(12, 17, 18, 20)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(14, 13, 25, 27)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
(16, 17, 18, 20)
rdkit: <ProperTorsionType with smirks: [*:1]=[#7X2,#7X3+1:2]-[#6X3:3]=,:[*:4] periodicity1: 2 phase1: 180.0 deg id: t74 k1: 1.169622753478 kcal/mol idivf1: 1.0 >
openeye: <ProperTorsionType with smirks: [#8X1:1]~[#7X3:2]~[#6X3:3]~[*:4] periodicity1: 2 phase1: 180.0 deg id: t72 k1: 1.358602073677 kcal/mol idivf1: 1.0 >
@j-wags
Copy link

j-wags commented Aug 26, 2020

Holy cow. This is an absolute goldmine. Thanks for putting this together!

@maxentile
Copy link
Author

Thank you for taking a look! It looks like a lot of examples, but it's unclear how representative they are.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment