summaryrefslogtreecommitdiff
path: root/pyrrolizidine-alkaloids/mp2d
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2021-02-10 19:14:47 +0100
committerChristoph Helma <helma@in-silico.ch>2021-02-10 19:14:47 +0100
commit3bfc5bfb57e8f130b1b3d9a90fc34744278ef6b5 (patch)
tree2641524a1496a2746f36b20684a947e956713416 /pyrrolizidine-alkaloids/mp2d
parent771a2381ae0fd5e352f23d7223baeb26e8bb4e02 (diff)
new confusion matrix locations, PA prediction figures, pandoc-placetable removed, shell.nix updated, PA scripts updated, jupyter notebooks updated
Diffstat (limited to 'pyrrolizidine-alkaloids/mp2d')
-rw-r--r--pyrrolizidine-alkaloids/mp2d/lazar/pa-mp2d-predictions.csv603
-rw-r--r--pyrrolizidine-alkaloids/mp2d/tensorflow/prediction-v5-ext-ext-Padel-2D.ipynb1066
2 files changed, 1066 insertions, 603 deletions
diff --git a/pyrrolizidine-alkaloids/mp2d/lazar/pa-mp2d-predictions.csv b/pyrrolizidine-alkaloids/mp2d/lazar/pa-mp2d-predictions.csv
index a036b2f..e69de29 100644
--- a/pyrrolizidine-alkaloids/mp2d/lazar/pa-mp2d-predictions.csv
+++ b/pyrrolizidine-alkaloids/mp2d/lazar/pa-mp2d-predictions.csv
@@ -1,603 +0,0 @@
-ID,SMILES,experimental,classification,probability(0),probability(1),max_similarity,nr_neighbors
-1,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]([C@]([C@H]1C)(C)O)(C)O,,0,1.0,0.0,1.0,2
-2,C/C=C\1/C[C@@H](C)[C@](O)(CO)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.4648450527368263,0.5351549472631738,1.0,7
-3,O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@]([C@@H](O)C)(C(C)C)O,,0,0.6641118430278771,0.33588815697212293,1.0,17
-4,CC([C@H]1C(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]([C@]1(C)O)(C)O)C,,0,0.8000000000000002,0.0,0.8,2
-5,O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@]([C@@H](O)C)(C(C)C)O)[O-],,0,0.392514075111411,0.044985924888589046,0.4375,6
-6,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.6687883435582822,0.3312116564417178,1.0,5
-7,C/C=C/1\C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.6687883435582822,0.3312116564417178,1.0,5
-8,C/C=C\1/C[C@@H](C)[C@](O)(CO)C(=O)OCC2=CC[N+]3([C@H]2[C@H](OC1=O)CC3)[O-],,0,1.0,0.0,1.0,2
-9,C/C=C\1/CC(=C)[C@](O)(CO)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.0,1.0,1.0,5
-10,C/C=C/1\C[C@@H](C)[C@](O)(CO)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.4648450527368263,0.5351549472631738,1.0,7
-11,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CC[N+]3([C@H]2[C@H](OC1=O)CC3)[O-],,0,0.6139958237998977,0.20743274762867356,0.8214285714285714,3
-12,C=C/C/1=C/[C@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CC[N+]3(C2([C@H](OC1=O)CC3)[O-])C,,1,0.0,0.696969696969697,0.696969696969697,2
-13,COC(C(C(O)(C)C)(C(=O)OCC1=CCN2C1C(CC2)OC(=O)C(=CC)C)O)C,,1,0.41149575440888314,0.5885042455911169,1.0,4
-14,C/C=C\1/CC(=C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.0,1.0,1.0,4
-15,CO[C@@H]([C@](C(=O)OCC1=CC[N+]2([C@H]1[C@@H](O)CC2)[O-])(C(C)C)O)C,,0,0.3155362565930731,0.09622844928927979,0.4117647058823529,6
-16,COC(C(C(=O)OCC1=CCN2C1C(O)CC2)(C(C)C)O)C,,0,0.5079330070957923,0.310248811086026,0.8181818181818182,16
-17,OCC1=CCN2[C@H]1[C@H](O)CC2,0,0,0.2855863820436472,0.18809782848266848,0.47368421052631576,13
-18,O=C1OCC2=CCN3C2C(CC3)OC(=O)C2(CC(C1(C)O)C)OC2C,,0,0.5555555555555556,0.0,0.5555555555555556,4
-19,CC([C@H]1C(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@@]([C@@H]1O)(O)[C@H](O)C)C,,0,0.39959235906647145,0.21579225631814403,0.6153846153846154,15
-20,CC[C@@]1(O)C[C@@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.2799153239448391,0.20493316090364574,0.48484848484848486,16
-21,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@H]([C@]([C@H]1C)(C)O)C,,0,0.7391304347826085,0.0,0.7391304347826086,2
-22,C/C=C(\C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O)C)(C(C)C)O)/C,,0,0.470168504373376,0.19649816229329065,0.6666666666666666,7
-23,C/C=C(/C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O)C)(C(C)C)O)\C,,0,0.470168504373376,0.19649816229329065,0.6666666666666666,7
-24,C/C=C(/C(=O)OC1CCN2C1C(=CC2)COC(=O)C1(O)C(C)OC(=O)C1C)\C,,0,0.3605059732958538,0.2571410855276756,0.6176470588235294,5
-25,C/C=C\1/CC(=C)[C@](O)(CO)C(=O)OCC2=CC[N+]3([C@H]2[C@H](OC1=O)CC3)[O-],,0,0.5294117647058824,0.0,0.5294117647058824,2
-26,C/C=C/1\CC(CO)C(C)(O)C(=O)OCC2=CCN3C2C(OC1=O)CC3,,1,0.40688923881705075,0.4079255759977639,0.8148148148148148,7
-27,OC/C=C/1\C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CC[N+]3([C@]2([C@H](OC1=O)CC3)O)C,,1,0.38776194150821147,0.4398242653883403,0.8275862068965517,10
-28,C/C=C\1/CC2(CO)OC2(C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.3309037721433437,0.3024295611899896,0.6333333333333333,6
-29,C/C=C\1/CC(=C)[C@@](C)(OC(=O)C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.0,0.7857142857142857,0.7857142857142857,4
-30,CC1OCC23CC1(O)C(=O)O[C@@H]1CCN4[C@@H]1C(=CC4)COC(=O)C3(O2)C,,0,0.5333333333333333,0.0,0.5333333333333333,2
-31,C/C=C\1/C[C@@H](C)[C@](O)(CO)C(=O)OCC2=CC[N@@+]3([C@]2([C@H](OC1=O)CC3)O)C,,0,0.47258144459964857,0.3550047622969032,0.8275862068965517,3
-32,COC(C(C(O)(C)C)(C(=O)OCC1=CCN2C1C(O)CC2)O)C,,1,0.3092783505154639,0.3573883161512027,0.6666666666666666,2
-33,O=C1OC2CC[N+]3(C2C(=CC3)COC(=O)C(C(C1C)(C)O)(C)O)[O-],,0,0.45161290322580644,0.0,0.45161290322580644,4
-34,CC(=O)O[C@@]1(C)[C@@H](C)C(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]1(C)O,,0,0.7692307692307693,0.0,0.7692307692307693,2
-35,CC(=O)O[C@@]1(C)C(=O)OCC2=CCN3[C@H]2[C@H](OC(=O)[C@@H]([C@]1(C)OC(=O)C)C)CC3,,0,0.6428571428571429,0.0,0.6428571428571429,2
-36,O=C1OC2CCN3C2C(=CC3)COC(=O)C(C2(C(C1=C)C)OC2)(C)O,,0,0.5770711883934554,0.11258398402033776,0.6896551724137931,6
-37,COC(C(C(O)(C)C)(C(=O)OCC1=CC[N+]2(C1C(O)CC2)[O-])O)C,,0,0.24396547058505172,0.11714564052605943,0.3611111111111111,3
-38,CCC(c1ccccc1)(C(=O)OCC1=CC[N+]2(C1C(O)CC2)[O-])O,,0,0.3055555555555556,0.0,0.3055555555555556,2
-39,O=C(Cc1ccccc1)OCC1=CCN2[C@H]1[C@H](O)CC2,,0,0.3344938788700805,0.16550612112991953,0.5,17
-40,CC(CC(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)C,,0,0.38271624786503133,0.20819284304405963,0.5909090909090909,18
-41,O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@@]([C@H](O)C)(C(C)C)O)[O-],,0,0.392514075111411,0.044985924888589046,0.4375,6
-42,C1OCC2=CCN3C2C(O1)CC3,,0,0.27188832815485264,0.16561167184514736,0.4375,14
-43,CCNC(=O)O[C@@H]1CC[N+]2(C1C(=CC2)COC(=O)C(c1ccc(cc1)Cl)(CC)O)[O-],,0,0.2857142857142857,0.0,0.2857142857142857,2
-44,CCC(c1ccc(cc1)Cl)(C(=O)OCC1=CC[N+]2(C1[C@@H](CC2)OC(=O)Nc1ccccc1)[O-])O,,0,0.19205592433045637,0.08701384311140409,0.27906976744186046,3
-45,C/C=C(\C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@](C(O)(C)C)([C@@H](O)C)O)/C,,0,0.4510846514322364,0.38224868190109695,0.8333333333333334,5
-46,CO[C@H]([C@@](C(O)(C)C)(C(=O)OCC1=CC[N+]2([C@H]1[C@H](CC2)OC(=O)/C(=C\C)/C)[O-])O)C,,0,0.3558280634692595,0.18471247707128108,0.5405405405405406,3
-47,C/C=C/1\CC(=C)[C@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.0,1.0,1.0,4
-48,C/C=C(/C(=O)O[C@H]([C@](C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)(C(C)C)O)C)\C,,0,0.4083073095183689,0.25835935714829766,0.6666666666666666,5
-49,C/C=C/1\C[C@H](C)[C@](O)(CO)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.4648450527368263,0.5351549472631738,1.0,7
-50,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]2(O[C@](C1)(C)[C@H](O)[C@H]2C)C,,0,0.30464219326243935,0.1792287744794961,0.4838709677419355,14
-51,CC[C@](c1ccccc1)(C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)O,,0,0.2679647513495789,0.1764796930948655,0.4444444444444444,14
-52,CCC(c1ccccc1)(C(=O)OCC1=CCN2[C@H]1[C@H](CC2)OC(=O)C(c1ccccc1)(CC)O)O,,0,0.24891094932493332,0.15108905067506664,0.4,16
-53,OC1CC[N+]2(C1C(=CC2)COC(=O)C(c1ccccc1)(O)C)[O-],,0,0.3142857142857143,0.0,0.3142857142857143,2
-54,O[C@@H]1CC[N+]2(C1C(=CC2)COC(=O)c1ccccc1)[O-],,0,0.2441008826079933,0.02060499974494786,0.2647058823529412,12
-55,O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)C(C(O)C)(O)C)[O-],,0,0.3377910055812432,0.0684589944187568,0.40625,4
-56,C/C=C(/C(=O)O[C@H]([C@](C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)C)(C(C)C)O)C)\C,,0,0.3540059932743499,0.24599400672564997,0.6,5
-57,CC[C@](c1ccccc1)(C(=O)O[C@H]1CCN2[C@@H]1C(=CC2)CO)O,,0,0.27020534983925876,0.13888555925165041,0.4090909090909091,16
-58,CC[C@](c1ccccc1)(C(=O)O[C@H]1CC[N+]2([C@@H]1C(=CC2)CO)[O-])O,,0,0.2702702702702703,0.0,0.2702702702702703,2
-59,CCC(c1ccccc1)(C(=O)OCC1=CC[N+]2([C@H]1[C@H](CC2)OC(=O)[C@@](c1ccccc1)(CC)O)[O-])O,,0,0.34285714285714286,0.0,0.34285714285714286,2
-60,C/C=C(\C(=O)O[C@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@@]([C@H](OC)C)(C(C)C)O)[O-])/C,,0,0.5882352941176471,0.0,0.5882352941176471,2
-61,C=C1C(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)C([C@@H]([C@H]1C)C)(C)C,,0,0.6785714285714286,0.0,0.6785714285714286,3
-62,C/C=C/1\C[C@@H](C)[C@](O)(COC(=O)C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.5728453007305349,0.22025814754532727,0.7931034482758621,4
-63,C/C=C(\C(=O)O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@](C(O)(C)C)([C@@H](O)C)O)[O-])/C,,0,0.5428571428571428,0.0,0.5428571428571428,2
-64,C/C=C\1/CC(=C)C(C)(C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.18932674755717813,0.48924468101425045,0.6785714285714286,6
-65,CC=C1CC(=C)C(C)(C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.18932674755717813,0.48924468101425045,0.6785714285714286,6
-66,CC=C1CC(=C)C(O)(CO)C(=O)OCC2=CCN3C2C(OC1=O)CC3,,1,0.0,1.0,1.0,5
-67,COC(C(C(=O)OCC1=CCN2C1[C@H](CC2)OC(=O)C)(C(C)C)O)C,,0,0.3851028629788561,0.23028175240575927,0.6153846153846154,18
-68,CCCCC(=O)OCC1=CCN2C1[C@H](CC2)OC(=O)CCCC,,0,0.34579190042669705,0.09865254401774737,0.4444444444444444,40
-69,CC([C@@]1(O)C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3)Cl,,0,0.5161290322580645,0.0,0.5161290322580645,3
-70,CC=C1C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CC[N+]3([C@H]2[C@H](OC1=O)CC3)[O-],,0,0.6139958237998977,0.20743274762867356,0.8214285714285714,3
-71,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@](C(=C)C[C@]21O[C@H]2C)(C)O,,0,0.2584617012409094,0.24153829875909066,0.5,14
-72,COC(C(C(O)(C)C)(C(=O)OCC1=CC[N+]2(C1C(CC2)OC(=O)C(=CC)C)[O-])O)C,,0,0.3558280634692595,0.18471247707128108,0.5405405405405406,3
-73,Clc1ccc(cc1)C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)c1ccc(cc1)Cl,,0,0.17857145141155928,0.13961036677025887,0.3181818181818182,15
-74,COc1c(OC)cc(cc1OC)C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)c1cc(OC)c(c(c1)OC)OC,,0,0.2395981499973146,0.12040185000268534,0.36,17
-75,O=C(c1ccc2c(c1)OCO2)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)c1ccc2c(c1)OCO2,,0,0.1962257501108251,0.09544091655584157,0.2916666666666667,24
-76,O=C(Cc1ccccc1)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)Cc1ccccc1,,0,0.29998301274303524,0.14446143170140924,0.4444444444444444,19
-77,C=C1C(=O)OC2CCN3C2C(=CC3)COC(=O)C(C(C1C)C)(C)O,0,0,0.5078636959370904,0.20642201834862386,0.7142857142857143,3
-78,CC(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O)C)(C(C)C)O,,0,0.5150956118919938,0.26751308376018,0.782608695652174,18
-79,O=C1OC(C)C(O)(C(C)C)C(=O)OCC2=CCN3C2C(OC(=O)C(C1)(O)C(C)C)CC3,,0,0.40269670882904635,0.2373032911709536,0.64,17
-80,CC1C(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)C(C(C1C)C)O,,0,0.2954348938864135,0.18732372680324166,0.4827586206896552,14
-81,O=C1OC2CCN3C2C(=CC3)COC(=O)C(C(C1C)C)C(O)C,,0,0.28687895764379057,0.19587966304586463,0.4827586206896552,15
-82,CC(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@](C(O)(C)C)([C@@H](O)C)O,,0,0.41809308123101774,0.13746247432453787,0.5555555555555556,4
-83,CCC(C1(O)C(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)C(C(OC(=O)C1O)C)(O)C(C)C)(O)C,,0,0.31668882783467905,0.19944020442338548,0.5161290322580645,16
-84,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]([C@@]2(CC31O[C@H]3C)OC2)(C)O,,0,0.5333333333333333,0.0,0.5333333333333333,2
-85,O=C(c1ccc(cc1)[N+](=O)[O-])OCC1=CCN2C1C(CC2)OC(=O)c1ccc(cc1)[N+](=O)[O-],,1,0.06740180298032517,0.2925981970196748,0.36,113
-86,OCC1(O)C(=O)O[C@@H]2CCN3C2C(=CC3)COC(=O)C([C@@H](C1C)C)(C)O,,0,0.49121353929404615,0.10137905329854639,0.5925925925925926,6
-87,CCC12C(=O)OC3CC[N+]4(C3(O)C(=CC4)COC(=O)C(C2C)(OC1=O)C)C,,1,0.0,0.47058823529411764,0.47058823529411764,2
-88,CC(CC(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)CC(C)C)C,,0,0.28819762790231274,0.17334083363614888,0.46153846153846156,18
-89,CC([C@H]1C(=O)O[C@@H]2CC[N@+]3([C@]2(O)C(=CC3)COC(=O)[C@]([C@H]1C)(C)O)C)C,,0,0.30181602028932425,0.2788291410009983,0.5806451612903226,7
-90,CCC1CC(=C)C(C)(O)C(=O)OCC2=CC[N+]3(C2([C@H](OC1=O)CC3)O)C,,1,0.0,0.37837837837837834,0.3783783783783784,2
-91,CCC(C(=O)OC1CC[N+]2(C1C(=CC2)COOC(=O)C1=C(C)OC(=O)C1C)[O-])C,,0,0.2558139534883721,0.0,0.2558139534883721,2
-92,CC(C1C(=O)OC2CCN3C2C(=CC3)COC(=O)C(C1O)(C)O)C,,0,0.5714285714285714,0.0,0.5714285714285714,3
-93,O=C(CC(O)(C)C)OC1CCN2C1C(=CC2)COC(=O)C(C(O)C)(C(C)C)O,,0,0.6923076923076923,0.0,0.6923076923076923,3
-94,O=C1OC2CC[N+]3(C2(O)C(=CC3)COC(=O)C(C(CC21OC2C)C)(C)O)C,,1,0.0800732771099204,0.465381268344625,0.5454545454545454,4
-95,CC[C@H]1C[C@@H](C)[C@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.5517241379310345,0.0,0.5517241379310345,5
-96,CC[C@@]1(O)C[C@@H](C)[C@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.5517241379310345,0.0,0.5517241379310345,5
-97,OC1CCN2C1C(=CC2)COC(=O)C1(C)C(C)OC(=O)C1C,,0,0.30237256381921906,0.1791089176622625,0.48148148148148145,14
-98,CCNC(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)NCC,,0,0.20782353307566315,0.14217646692433686,0.35,14
-99,COCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)NCC,,0,0.1986807168838515,0.13465261644948182,0.3333333333333333,14
-100,CCNC(=O)OCC1=CCN2[C@H]1[C@H](O)CC2,,0,0.31426537500373364,0.18573462499626636,0.5,14
-101,CC(C(C(=O)OCC1=CCN2C1C(CC2)OC(=O)C(C(O)C)(O)C)(O)C)O,,0,0.6521739130434783,0.0,0.6521739130434783,3
-102,CCC(C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)C)(OC(=O)C)C,,0,0.30243896337524895,0.1975610366247511,0.5,16
-103,CC(=O)OC1CCN2C1C(=CC2)COC(=O)C(C(OC(=O)C)C)(C(C)C)OC(=O)C,,0,0.32329167399898967,0.21516986446254874,0.5384615384615384,16
-104,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@@]2(O[C@](C1)(C)C[C@H]2C)C,,0,0.3118844849161083,0.18811551508389165,0.5,14
-105,CCC1(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC(=O)C([C@H]1O)C(C)C)CC3,,0,0.5517241379310345,0.0,0.5517241379310345,2
-106,O=C1OC2CC[N+]3(C2C(=CC3)COC(=O)C(C(C1C)(C)O)C)[O-],,0,0.36363636363636365,0.0,0.36363636363636365,4
-107,CC(=O)OC1(C)C(=O)OCC2=CCN3C2C(OC(=O)C(C1(C)OC(=O)C)C)CC3,,0,0.6428571428571429,0.0,0.6428571428571429,2
-108,CCC[N+]12CCC(C2C(=CC1)CO)O,,,,,0.17647058823529413,0
-109,O=C1OC2CC[N+]3(C2C(=CC3)COC(=O)C(C(C1C)(C)O)(C)O)C,,0,0.322479454744062,0.12913344848174452,0.45161290322580644,6
-110,C=CC[N+]12CCC3C2C(=CC1)COC(=O)C(C(C(C(=O)O3)C)(C)O)(C)O,,0,0.32250703619732624,0.11499296380267375,0.4375,6
-111,OCC1=CC[N+]2(C1C(O)CC2)CC,,,,,0.17647058823529413,0
-112,OC1CC[N+]2(C1C(=CC2)COC(=O)C(C(O)C)(C(C)C)O)C,,0,0.2858085989830005,0.10704854387414237,0.39285714285714285,7
-113,OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)[C@]([C@H](O)C)(C(C)C)O,,0,0.47313863109997584,0.22251354281306768,0.6956521739130435,17
-114,CO[C@H]([C@@](C(O)(C)C)(C(=O)OCC1=CCN2[C@H]1[C@H](CC2)OC(=O)C(=CC)C)O)C,,1,0.41149575440888314,0.5885042455911169,1.0,4
-115,CC=C(C(=O)OC1CCN2C1C(=CC2)COC(=O)C1(O)C(C)OC(=O)C1C)C,,0,0.3605059732958538,0.2571410855276756,0.6176470588235294,5
-116,CC=C(C(=O)OC1CCN2C1C(=CC2)COC(=O)C(=CC)CO)C,,0,0.40842588377981576,0.3534788781249461,0.7619047619047619,14
-117,CC(C(C(O[Si](C)(C)C)C)(C(=O)OCC1=CCN2C1C(CC2)O[Si](C)(C)C)O[Si](C)(C)C)C,,0,0.32849084052446575,0.20997069793707263,0.5384615384615384,14
-118,O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@](C(C)C)(O)C,,0,0.7619047619047619,0.0,0.7619047619047619,4
-119,CC(=O)O[C@@H]1CCN2[C@H]1C(=CC2)COC(=O)[C@]1(O)[C@H](C)OC(=O)[C@H]1C,,0,0.5714285714285714,0.0,0.5714285714285714,2
-120,C/C=C(\C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)/C,,0,0.34609983760154867,0.27294778144607046,0.6190476190476191,14
-121,O=C(C(C)(C)C)OCC1=CCN2[C@H]1[C@H](CC2)OC(=O)C(C)(C)C,,0,0.2829917897112944,0.19700821028870555,0.48,14
-122,OCC1=CC[N@+]2([C@H]1[C@H](O)CC2)[O-],,0,0.26666666666666666,0.0,0.26666666666666666,2
-123,CC[C@@](c1ccc(cc1)Cl)(C(=O)OCC1=CC[N+]2([C@H]1[C@H](O)CC2)[O-])O,,0,0.2894736842105263,0.0,0.2894736842105263,2
-124,CCC1(C)C(=O)OC2CCN3[C@@H]2C(=CC3)COC(=O)C(C1(C)O)(C)O,,0,0.6428571428571429,0.0,0.6428571428571429,2
-125,O=C1O[C@H](C)[C@@](O)(C(C)C)C(=O)OCC2=CCN3[C@H]2[C@H](OC(=O)[C@@]([C@H]1O)(O)C(C)C)CC3,,0,0.378206930231294,0.2371776851533214,0.6153846153846154,16
-126,COCC1=CCN2C1C(O)CC2,,0,0.4151846965301275,0.22767244632701536,0.6428571428571429,14
-127,CC=C1C=C(C)C(C)(O)C(=O)OCC2=CCN3C2C(OC1=O)CC3,,1,0.0,0.6551724137931034,0.6551724137931034,4
-128,COC(C(C(=O)OCC1=CCN2C1C(O)CC2)C(C)C)C,,0,0.3421169545491157,0.21788304545088427,0.56,14
-129,OCC1(O)C(=O)OCC2=CCN3C2C(OC(=O)C(C1(C)O)C(C)C)CC3,,0,0.6428571428571429,0.0,0.6428571428571429,2
-130,C/C(=C/C)/C(=O)O[C@H]1CCN2[C@@H]1C(=CC2)CO,,0,0.5597660312940091,0.44023396870599085,1.0,14
-131,C/C=C(/C(=O)OCC1=CCN2C1[C@H](O)CC2)\C,,0,0.34609983760154867,0.27294778144607046,0.6190476190476191,14
-132,O=C1OC2CCN3[C@@H]2C(=CC3)COC(=O)[C@@]([C@]([C@H]1C)(C)O)(C)O,,0,1.0,0.0,1.0,2
-133,C/C=C(/C(=O)O[C@@H]1CCN2C1C(=CC2)COC(=O)[C@@]([C@@H](O)C)(C(C)C)O)\C,,0,0.470168504373376,0.19649816229329065,0.6666666666666666,7
-134,C/C=C/1\CC(C)C(O)C(=O)OCC2=CCN3C2[C@H](OC1=O)CC3,,0,0.35699383178463845,0.32157759678679015,0.6785714285714286,6
-135,OCC1(O)C(=O)OCC2=CCN3C2[C@H](OC(=O)C([C@@H](C1C)C)(C)O)CC3,,0,0.49121353929404615,0.10137905329854639,0.5925925925925926,6
-136,OC/C(=C/C(=O)OC1CCN2C1C(=CC2)COC(=O)/C(=C\C)/CO)/C,,0,0.3238079167667836,0.27619208323321637,0.6,14
-137,C/C=C\1/C(=O)OC2CC[N+]3(C2(O)C(=CC3)COC(=O)C(C(C1OC(=O)C)C)(C)OC(=O)C)C,,1,0.0,0.6363636363636364,0.6363636363636364,2
-138,C/C=C\1/CC(=C)[C@](C)(O)C(=O)OCC2=CCN3[C@@H]2[C@H](OC1=O)CC3,,1,0.0,1.0,1.0,4
-139,C/C=C/1\CC(=C)C(O)(CO)C(=O)OCC2=CCN3C2C(OC1=O)CC3,,1,0.0,1.0,1.0,5
-140,C/C=C/1\CC(C)C(C)(O)C(=O)OCC2=CC[N+]3(C2C(OC1=O)CC3)[O-],,0,0.6139958237998977,0.20743274762867356,0.8214285714285714,3
-141,C/C=C/1\C=C(\C)/C(C)(O)C(=O)OCC2=CCN3C2C(OC1=O)CC3,,1,0.0,0.6551724137931034,0.6551724137931034,4
-142,CO[C@@H]([C@@](C(O)(C)C)(C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)/C(=C\C)/C)O)C,,1,0.41149575440888314,0.5885042455911169,1.0,4
-143,COCC1=CCN2C1[C@H](OC)CC2,,0,0.26623816799894173,0.17126183200105827,0.4375,14
-144,CC(=O)O[C@@H]1CCN2C1C(=CC2)COC(=O)C(C(O)C)O,,0,0.2855400967362946,0.15890434770814985,0.4444444444444444,17
-145,CC(=O)O[C@@H]1CCN2C1C(=CC2)COC(=O)C(C(C)C)O,,0,0.250606029486723,0.16318707396155285,0.41379310344827586,17
-146,CCC(C(=O)OCC1=CCN2C1[C@@H](CC2)OC(=O)C)C,,0,0.5185185185185185,0.0,0.5185185185185185,2
-147,OCC1=CCN2C1[C@@H](CC2)OC(=O)C,,0,0.38063046948162854,0.18186953051837143,0.5625,17
-148,C/C=C(\C(=O)O[C@@H]1CCN2C1C(=CC2)COC(=O)C(C(O)(C)C)(C(OC(=O)C)C)O)/C,,0,0.44400592007893436,0.33724407992106564,0.78125,3
-149,CCC(C(=O)O[C@@H]1CCN2C1C(=CC2)COC(=O)C(C(O)C)O)C,,0,0.2748279228919857,0.17678498033382076,0.45161290322580644,14
-150,C/C=C/1\C[C@@H](C)[C@](O)(CO)C(=O)OCC2=CC[N+]3(C2[C@H](OC1=O)CC3)[O-],,0,1.0,0.0,1.0,2
-151,C/C=C/1\CC(C)C(O)(CO)C(=O)OCC2=CC[N+]3(C2(C(OC1=O)CC3)O)C,,0,0.47258144459964857,0.3550047622969032,0.8275862068965517,3
-152,C=C/C/1=C\C(C)C(C)(OC(=O)C)C(=O)OCC2=CC[N+]3(C2(C(OC1=O)CC3)O)C,,1,0.0,1.0,1.0,2
-153,C/C=C/1\C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CC[N+]3([C@]2([C@H](OC1=O)CC3)O)C,,1,0.4534377766432428,0.5465622233567572,1.0,11
-154,C/C=C(/C(=O)OC1CC[N+]2(C1C(=CC2)COC(=O)C(C(O)C)(C(C)C)O)[O-])\C,,0,0.6060606060606061,0.0,0.6060606060606061,2
-155,O=C1/C=C(\C)/C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](O1)CC3,,0,0.5126179076584049,0.14255450613469856,0.6551724137931034,4
-156,C/C=C(/C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)/C(=C\C)/CO)\C,,0,0.40842588377981576,0.3534788781249461,0.7619047619047619,14
-157,C/C=C\1/CC2(OC2)C(C)(O)C(=O)OCC2=CCN3C2C(OC1=O)CC3,,0,0.43035119178738923,0.2593039806264039,0.6896551724137931,5
-158,O=C(OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)/C=C/c1ccccc1)/C=C/c1ccccc1,,0,0.24931244263037636,0.1506875573696236,0.4,21
-159,O=C(OC([C@](C(=O)OCC1=CCN2[C@H]1[C@@H](O)CC2)(C(C)C)O)C)/C=C/c1ccc(cc1)O,,0,0.37513840714888463,0.22486159285111537,0.6,25
-160,C/C=C(\C(=O)OCC1=CC[N+]2([C@H]1[C@H](O)CC2)[O-])/C,,0,0.41935483870967744,0.0,0.41935483870967744,3
-161,C/C=C/1\C(=O)OC2CC[N+]3(C2(O)C(=CC3)COC(=O)C(C(C1OC(=O)C)C)(C)OC(=O)C)C,,1,0.0,0.6363636363636364,0.6363636363636364,2
-162,C/C=C/1\CC(=C)[C@@](C)(O)C(=O)OCC2=CC[N+]3([C@H]2[C@H](OC1=O)CC3)[O-],,1,0.16554988231205098,0.334450117687949,0.5,7
-163,CCNC(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)/C(=C/C)/C,,0,0.2979916612496276,0.2620083387503725,0.56,14
-164,CC([C@@H]1C(=O)O[C@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]([C@]1(C)O)(C)O)C,,0,0.8000000000000002,0.0,0.8,2
-165,OCC[C@]1(O)C(=O)OCC2=CCN3C2[C@H](OC(=O)C(=CC)C[C@H]1C)CC3,,0,0.5931160984031074,0.22831247302546392,0.8214285714285714,4
-166,CC=C1CC(=C)[C@@](C)(O)C(=O)OCC2=CCN3[C@@H]2[C@H](OC1=O)CC3,,1,0.0,1.0,1.0,4
-167,C/C=C/1\C=C(\C)/[C@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.0,0.6551724137931034,0.6551724137931034,4
-168,OCC1=CC[N+]2([C@H]1[C@H](O)CC2)Cc1ccccc1,,0,0.23809523809523808,0.0,0.23809523809523808,5
-169,C/C=C/1\CO[C@@H]2CCN3[C@@H]2C(=CC3)COC[C@H]([C@@H](C1)C)C,,0,0.18191528680939908,0.12243253927755751,0.30434782608695654,14
-170,OC[C@@]1(O)CC(=C)CC(=C)C(=O)O[C@H]2C3C(=CCN3CC2)COC1=O,,1,0.14068769505127063,0.4218123049487294,0.5625,4
-171,C/C=C(\C(=O)O[C@H]1CCN2[C@@H]1C(=CC2)COC(=O)C(C(OC)C)(C(C)C)O)/C,,0,0.4829126327830424,0.29128091560405445,0.7741935483870968,6
-172,O=C(CC(O)(C)C)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@](C(C)(C)C)([C@@H](OC(=O)C)C)O,,0,0.304430411848159,0.19556958815184095,0.5,14
-173,O=C(CC(O)(C)C)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@](C(C)(C)C)([C@@H](O)C)O,,0,0.5172413793103449,0.0,0.5172413793103449,3
-174,C/C=C(\C(=O)O[C@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)C(C(O)(C)C)(C(OC(=O)C)C)O)[O-])/C,,0,0.30842352692759295,0.20508998658592048,0.5135135135135135,9
-175,COC(C(C(OC(=O)C)(C)C)(C(=O)OCC1=CC[N+]2([C@H]1[C@H](CC2)OC(=O)/C(=C\C)/C)[O-])O)C,,0,0.29642801092094767,0.20357198907905238,0.5,9
-176,CC(=O)O[C@@H]1[C@@H](C)[C@@]2(O[C@@]1(C)CC(=O)O[C@@H]1CCN3[C@@H]1C(=CC3)COC2=O)C,,0,0.26826989047401595,0.20048010952598402,0.46875,16
-177,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]2(O[C@](C1)(C)C[C@]2(C)O)C,,0,0.5517241379310345,0.0,0.5517241379310345,2
-178,O=C1O[C@@H]2CCN3[C@H]2C(=CC3)COC(=O)[C@]([C@H](C1)C)(C)OCc1ccccc1,,0,0.28246544011219843,0.17208001443325613,0.45454545454545453,14
-179,SCCCSC(=O)C[C@H]([C@@](C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)(OCc1ccc(cc1)OC)C)C,,0,0.22544182349919203,0.1429792291323869,0.3684210526315789,13
-180,COc1ccc(cc1)CO[C@]1(C)C(=O)OCC2=CCN3[C@H]2[C@H](OC(=O)C[C@H]1C)CC3,,0,0.26467165428500217,0.15199501238166452,0.4166666666666667,15
-181,CCC(C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)/C(=C\C)/C)C,,0,0.3050977526036909,0.2949022473963091,0.6,6
-182,COc1ccc(cc1)CO[C@@]([C@@H](C=C1SCCCS1)C)(C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)C,,0,0.2216278709385304,0.1394832401725807,0.3611111111111111,13
-183,CCC(C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)/C(=C/C)/C)C,,0,0.3050977526036909,0.2949022473963091,0.6,6
-184,O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@]([C@@H](C=C1SCCCS1)C)(OCc1ccccc1)C,,0,0.24290765475119835,0.15103173918819557,0.3939393939393939,13
-185,C/C=C(\C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)C(C(O)C)O)/C,,0,0.2887532083689818,0.28816986855409504,0.5769230769230769,2
-186,SCCCSC(=O)C[C@H]([C@@](C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)(OCc1ccccc1)C)C,,0,0.24575217803633095,0.15424782196366907,0.4,13
-187,CSCO[C@]([C@@H](C/C(=C/C)/C(=O)O)C)(C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)C,,0,0.28281020290071873,0.21718979709928132,0.5,17
-188,[O-]S(=O)(=O)OC12C(OCc3ccccc3)CC[N+]2(C)CC=C1COCc1ccccc1,,,,,0.19047619047619047,0
-189,C/C=C(\C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)CO[Si](C(C)(C)C)(C)C)/C,,0,0.34512235082728365,0.3070515622161946,0.6521739130434783,14
-190,CC[C@H]1C[C@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CC[N+]3([C@H]2[C@H](OC1=O)CC3)[O-],,0,0.23118067692050603,0.1372403757110729,0.3684210526315789,4
-191,O=C(C(=C)[C@@H]([C@H]([C@](C(=O)OCC[Si](C)(C)C)(O[Si](C(C)(C)C)(C)C)C)C)C)O[C@@H]1CCN2[C@@H]1C(=CC2)CO[Si](C(C)(C)C)(C)C,,0,0.31833785669388703,0.22220268384665348,0.5405405405405406,13
-192,COC(=O)C1=CCN2[C@H]1[C@H](O)CC2,,0,0.3333333333333333,0.0,0.3333333333333333,4
-193,O[C@@H]1CCN2[C@@H]1C(=CC2)CO[Si](C(C)(C)C)(C)C,,0,0.3605218049707315,0.16888995973515092,0.5294117647058824,13
-194,OCC1=CCN2[C@H]1[C@H](O)CC2.CCCC[Sn]CCCC,,0,0.4850710053455523,0.2024289946544477,0.6875,13
-195,CSCO[C@@]1(C)C(=O)OCC2=CCN3[C@H]2[C@H](OC(=O)/C(=C/C)/C[C@H]1C)CC3,,0,0.5710722525588149,0.18754843709635752,0.7586206896551724,4
-196,CC[C@H]1C[C@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.2777601480879678,0.19098985191203222,0.46875,15
-197,OCC1=CCN2[C@H]1[C@H](CC2)OC(C)(C)C,,0,0.39138061464359636,0.2086193853564036,0.6,14
-198,CCOC(=O)C1=CCN2[C@H]1[C@H](CC2)OC(C)(C)C,,0,0.1350330641145559,0.1281248306222862,0.2631578947368421,12
-199,CC(C[C@@](C(=O)OCC1=CCN2[C@H]1[C@@H](O)CC2)([C@@H](O)C)O)C,,0,0.49829379354696995,0.2744334791803028,0.7727272727272727,17
-200,CC([C@@]1(O)[C@@H](C)O[C@@H]2CCN3[C@@H]2C(=CC3)COC1=O)C,,0,0.44546478896022257,0.2818079383125047,0.7272727272727273,16
-201,COC(=O)C1=CCN2[C@H]1[C@@H](CC2)O[C@H](c1c(cc(cc1C(C)C)C(C)C)C(C)C)C,,,,,0.1875,0
-202,CSCO[C@@]1(C)C(=O)OCC2=CCN3[C@H]2[C@H](OC(=O)/C(=C\C)/C[C@H]1C)CC3,,0,0.5710722525588149,0.18754843709635752,0.7586206896551724,4
-203,CO/C(=N\S(=O)(=O)OC12C(OCc3ccccc3)CC[N+]2(C)CC=C1COCc1ccccc1)/[O-],,,,,0.16279069767441862,0
-204,COC(=O)NS(=O)(=O)OC12C(OCc3ccccc3)CC[N+]2(C)CC=C1COCc1ccccc1,,,,,0.16279069767441862,0
-205,O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@](C(O)(C)C)([C@H](O)C)O)[O-],,0,0.3045558803665262,0.07779706080994434,0.38235294117647056,4
-206,O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@](C(O)(C)C)([C@H](O)C)O,,0,0.3890005391892554,0.30665163472378804,0.6956521739130435,2
-207,CC(=O)O[C@@H]([C@@](C(O)(C)C)(C(=O)OCC1=CC[N+]2([C@H]1[C@@H](CC2)OC(=O)C=C(C)C)[O-])O)C,,0,0.2577465399800425,0.15250987027636773,0.41025641025641024,4
-208,C/C=C\1/C[C@@H](C)[C@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.6687883435582822,0.3312116564417178,1.0,5
-209,C/C=C(/C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@](C(O)(C)C)([C@H](O)C)O)\C,,0,0.4510846514322364,0.38224868190109695,0.8333333333333334,5
-210,C/C(=C\C)/C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)CO,,0,0.5597660312940091,0.44023396870599085,1.0,14
-211,C/C=C\1/CC(=C)[C@@](C)(O)C(=O)OCC2=CC[N+]3([C@H]2[C@H](OC1=O)CC3)[O-],,1,0.16554988231205098,0.334450117687949,0.5,7
-212,C/C=C(\C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@]1(O)[C@H](C)OC(=O)[C@@H]1C)/C,,0,0.3605059732958538,0.2571410855276756,0.6176470588235294,5
-213,C/C=C(/C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)\C,,0,0.34609983760154867,0.27294778144607046,0.6190476190476191,14
-214,OC1CCN2C1C(=CC2)COC(=O)c1ccccc1,,0,0.3822854195803011,0.11771458041969891,0.5,28
-215,CC[C@@]1(O)C(=O)OCC2=CCN3[C@H]2[C@@H](CC3)OC(=O)[C@@]([C@@H](C(=O)O[C@@H]1C)O)(O)C(C)C,,0,0.3199711469116293,0.19727023239871552,0.5172413793103449,14
-216,OC/C=C/1\C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.6328929442701896,0.18192187054462503,0.8148148148148148,4
-217,CCC([C@]1(O)C(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]([C@H](OC(=O)[C@@H]1O)C)(O)CC)C,,0,0.2672449316701761,0.18730052287527846,0.45454545454545453,15
-218,CCC([C@]1(O)C(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]([C@H](OC(=O)[C@@H]1O)C)(O)C(C)C)C,,0,0.33530080055630207,0.21642333737473243,0.5517241379310345,16
-219,O=C1O[C@H](C)[C@@](O)(C(C)C)C(=O)OCC2=CCN3[C@H]2[C@H](OC(=O)[C@@](C1)(O)C(C)C)CC3,,0,0.40269670882904635,0.2373032911709536,0.64,17
-220,CCC([C@@]1(O)CC(=O)O[C@H](C)[C@@](O)(CC)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3)C,,0,0.2902009638233772,0.17854903617662282,0.46875,17
-221,CC(=O)O[C@H]([C@@](C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)(C(C)C)O)C,,0,0.5121867052179833,0.2704219904341907,0.782608695652174,17
-222,CC(=CC(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@](C(O)(C)C)([C@@H](O)C)O)C,,0,0.339899411366568,0.24833588275107912,0.5882352941176471,14
-223,OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)C=C(C)C,,0,0.3410399843154844,0.23038858711308705,0.5714285714285714,14
-224,CC(=CC(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O)C)(C(C)C)O)C,,0,0.42248679623549035,0.26982089607220194,0.6923076923076923,17
-225,O=C1OC2CCN3C2C(=CC3)COC(=O)CC(C1)(C)O,,0,0.56,0.0,0.56,2
-226,OCC1=CC[N+]2(C1C(O)CC2)[O-],,0,0.26666666666666666,0.0,0.26666666666666666,2
-227,C/C=C(/C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@](C(O)(C)C)([C@@H](OC(=O)C)C)O)\C,,0,0.44400592007893436,0.33724407992106564,0.78125,3
-228,CC(=CC(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)C,,0,0.2871856866954845,0.2128143133045155,0.5,15
-229,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CC[N+]3(C2([C@H](OC1=O)CC3)[O-])C,,0,0.3433836300788836,0.334035724759826,0.6774193548387096,11
-230,CCCC[Sn]1(CCCC)OCC2=CCN3[C@H]2[C@H](O1)CC3,,0,0.22840961983632938,0.1215903801636706,0.35,13
-231,O=C1OC2CC[N+]3([C@@H]2C(=CC3)COC(=O)[C@]([C@]([C@H]1C)(C)O)(C)O)[O-],,0,0.45161290322580644,0.0,0.45161290322580644,4
-232,ClC[N@@+]12CC[C@@H]3[C@H]2C(=CC1)COC(=O)[C@]1(O[C@](CC(=O)O3)(C)C[C@H]1C)C,,1,0.11847465466010867,0.12542778436428156,0.24390243902439024,4
-233,CO[C@@H](C(C(=O)OCC1=CC[N+]2([C@H]1[C@@H](O)CC2)C)(C(C)C)O)C,,0,0.16903446097204422,0.1535461841892461,0.3225806451612903,8
-234,C/C=C\1/C[C@@H](CO)[C@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,1,0.40688923881705075,0.4079255759977639,0.8148148148148148,7
-235,CCC1(C)CO[C@@H]2CC[N+]3(C2(O)C(=CC3)COCC(C1=C)(C)O)C,,1,0.0,0.28205128205128205,0.28205128205128205,2
-236,OCC1=CC[N+]2([C@H]1[C@H](O)CC2)C,,,,,0.26666666666666666,1
-237,O=C1/C=C(/C)\C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](O1)CC3,,0,0.5126179076584049,0.14255450613469856,0.6551724137931034,4
-238,C/C=C/1\C(=O)O[C@@H]2CC[N+]3(C2([O-])C(=CC3)COC(=O)[C@@]([C@H]([C@@H]1OC(=O)C)C)(C)OC(=O)C)C,,1,0.20906548214178486,0.21198714943716251,0.42105263157894735,9
-239,COCCOCO[C@@H]1CCN2[C@@H]1C(=CC2)COCc1ccccc1,,0,0.2916666666666667,0.0,0.2916666666666667,3
-240,c1ccc(cc1)COCC1=CCN2[C@@H]1[C@@H](OCc1ccccc1)CC2,,0,0.22254456139107462,0.14587649124050434,0.3684210526315789,16
-241,O=C1CN(CC(=O)OCC2=CCN3[C@H]2[C@H](O1)CC3)C(=O)OC(C)(C)C,,0,0.26345154419660255,0.184824317872363,0.4482758620689655,14
-242,O=C1CNCC(=O)OCC2=CCN3[C@H]2[C@H](O1)CC3,,0,0.2829917897112944,0.19700821028870555,0.48,14
-243,OC(=O)CCC(=O)N1CC(=O)O[C@@H]2CC[NH+]3[C@@H]2C(=CC3)COC(=O)C1,,,,,0.2,0
-244,O=C1OCC2=CCN3[C@H]2[C@H](OC(=O)CC(C1)CC1(C)SCCCS1)CC3,,0,0.22557857227470013,0.16151820191884825,0.3870967741935484,14
-245,OC(=O)CO/N=C(\CC1CC(=O)OCC2=CCN3[C@H]2[C@H](OC(=O)C1)CC3)/C,,0,0.21128198085318728,0.15235438278317637,0.36363636363636365,14
-246,C/C=C/1\CC2(OC2)C(C)(O)C(=O)OCC2=CCN3C2C(OC1=O)CC3,,0,0.43035119178738923,0.2593039806264039,0.6896551724137931,5
-247,OC/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CC[N+]3([C@]2([C@H](OC1=O)CC3)O)C,,1,0.38776194150821147,0.4398242653883403,0.8275862068965517,10
-248,C/C=C\1/CO[C@@H]2CCN3[C@@H]2C(=CC3)COC[C@H]([C@@H](C1)C)C,,0,0.18191528680939908,0.12243253927755751,0.30434782608695654,14
-249,OC1CCN2C1C(=CC2)COC(=O)C(C(C)C)(C(C)C)O,,0,0.5294261232460835,0.2705738767539165,0.8,15
-250,O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@]([C@H](O)C)(C(C)C)O)C,,0,0.2858085989830005,0.10704854387414237,0.39285714285714285,7
-251,O=C1OCC2=CC[N+]3([C@H]2[C@H](OC(=O)[C@@]([C@@]([C@@H]1C)(C)O)(C)O)CC3)[O-],,0,0.45161290322580644,0.0,0.45161290322580644,4
-252,O=C(Cc1ccccc1)OCC1=CC[N+]2(C1[C@H](O)CC2)[O-],,0,0.3333333333333333,0.0,0.3333333333333333,5
-253,CCC(C1(O)C(=O)OC2CCN3C2C(=CC3)COC(=O)C(C(OC(=O)C1O)C)(O)C(C)C)(O)C,,0,0.31668882783467905,0.19944020442338548,0.5161290322580645,16
-254,O=C1OCC2=CCN3C2C(OC(=O)C(C(C1C)(C)O)(C)O)CC3,,0,1.0,0.0,1.0,2
-255,O[C@H]1CCN2[C@@H]1C(=CC2)C(=O)O,,0,0.375,0.0,0.375,2
-256,CCC(C(=O)OCC1=CCN2C1C(O)CC2)(OC(=O)C)C,,0,0.30993587642460385,0.1900641235753962,0.5,16
-257,O[C@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)C(C(C(O)C)(O)C)(O)C)[O-],,0,0.4117647058823529,0.0,0.4117647058823529,5
-258,CC(=O)O[C@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O)C)(C(C)C)O)[O-],,0,0.4411764705882353,0.0,0.4411764705882353,6
-259,CC(C(C(=O)OCC1=CC[N+]2([C@H]1[C@H](CC2)OC(=O)C(C(O)C)(C(C)C)O)[O-])(C(O)C)O)C,,0,0.4222557152261496,0.04649428477385049,0.46875,6
-260,C/C=C(/C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)/C(=C/C)/C)\C,,0,0.4222159149176845,0.3672577692928418,0.7894736842105263,6
-261,CC(=O)OCC1=CCN2C1C(O)CC2,,0,0.5714285714285714,0.0,0.5714285714285714,2
-262,CC(=O)OCC1=CCN2C1C(CC2)OC(=O)C,,0,0.3063817670854447,0.19361823291455532,0.5,18
-263,CCCCCCC(=O)OCC1=CCN2C1C(CC2)OC(=O)CCCCCC,,0,0.353679580062577,0.0748918485088516,0.42857142857142855,51
-264,O=C(CC1(O)OC(=O)C(C1C)C)OCC1=CCN2C1C(O)CC2,,0,0.2916210579205198,0.17266465636519449,0.4642857142857143,14
-265,C[C@H]([C@@]1(O)C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3)O,,0,0.6153846153846154,0.0,0.6153846153846154,6
-266,C/C=C(/C(=O)OC1CCN2C1C(=CC2)COC(=O)C)\C,,1,0.23820928820371465,0.44360889361446704,0.6818181818181818,9
-267,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]([C@@]2(C[C@]31O[C@H]3C)OC2)(C)O,,0,0.5333333333333333,0.0,0.5333333333333333,2
-268,C/C=C\1/CC2(COC(=O)C)OC2(C)C(=O)OCC2=CCN3[C@@H]2[C@@H](OC1=O)CC3,,0,0.4106664882226981,0.18308351177730192,0.59375,3
-269,C/C=C\1/C[C@@H](COC(=O)C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.5853241162010566,0.1732965734541158,0.7586206896551724,4
-270,C/C=C/1\CC2(CO)OC2(C)C(=O)OCC2=CCN3[C@@H]2[C@H](OC1=O)CC3,,0,0.3309037721433437,0.3024295611899896,0.6333333333333333,6
-271,CC[C@@H]([C@@H](C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)O)C,,0,0.3614922618820813,0.22184107145125215,0.5833333333333334,14
-272,CC([C@@]1(O)CC(=C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3)Cl,,0,0.25916830220799875,0.22568018264048612,0.48484848484848486,14
-273,CC([C@H]1C[C@](O)([C@H](O)C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3)C,,0,0.6153846153846154,0.0,0.6153846153846154,3
-274,OCC1=CCN2C1[C@@H](CC2)OC(=O)[C@@H](C(C)C)O,,0,0.29983785047380707,0.17384636005250861,0.47368421052631576,14
-275,CCC([C@](C(=O)OCC1=CCN2[C@H]1[C@H](CC2)OC(=O)C)([C@H](O)C)O)C,,0,0.4052682264014507,0.2485779274447031,0.6538461538461539,16
-276,CC(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)C=C(C)C,,0,0.20162902867839927,0.16503763798826737,0.36666666666666664,15
-277,CC(=O)O[C@@H]1CCN2C1C(=CC2)COC(=O)[C@](C(O)(C)C)([C@@H](OC(=O)C)C)O,,0,0.38294689603590126,0.18848167539267013,0.5714285714285714,3
-278,CC(=O)O[C@@H]1CCN2C1C(=CC2)COC(=O)C([C@@H](OC(=O)C)C)(C(C)C)O,,0,0.42059600114576634,0.24607066552090034,0.6666666666666666,17
-279,CCC([C@](C(=O)OCC1=CCN2[C@H]1[C@@H](O)CC2)([C@H](O)C)O)C,,0,0.5185885012336132,0.299593316948205,0.8181818181818182,16
-280,C/C=C(/C(=O)O[C@@H]1CCN2[C@H]1C(=CC2)COC(=O)C(C(O)C)(CO)O)\C,,0,0.3641541336655691,0.28100715665701154,0.6451612903225806,5
-281,C/C=C(\C(=O)O[C@@H]1CCN2C1C(=CC2)COC(=O)C(C(O)C)(CO)O)/C,,0,0.3641541336655691,0.28100715665701154,0.6451612903225806,5
-282,CC(CC(=O)O[C@H]([C@](C(=O)OCC1=CCN2[C@H]1[C@H](CC2)O[Si](C)(C)C)(C(C)C)O[Si](C)(C)C)C)C,,0,0.27328233425468923,0.1933843324119775,0.4666666666666667,15
-283,C/C=C(/C(=O)O[C@H]([C@](C(=O)OCC1=CCN2[C@H]1[C@H](CC2)O[Si](C)(C)C)(C(C)C)O[Si](C)(C)C)C)\C,,0,0.2744573621360443,0.23905615137746916,0.5135135135135135,18
-284,CC(=O)O[C@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O[Si](C)(C)C)C)(C(C)C)O[Si](C)(C)C,,0,0.2927221375421179,0.19003648314753732,0.4827586206896552,14
-285,C/C=C(\C(=O)O[C@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O[Si](C)(C)C)C)(C(C)C)O[Si](C)(C)C)/C,,1,0.2763400298271778,0.27921552572837777,0.5555555555555556,4
-286,C/C=C(/C(=O)O[C@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O[Si](C)(C)C)C)(C(C)C)O[Si](C)(C)C)\C,,1,0.2763400298271778,0.27921552572837777,0.5555555555555556,4
-287,CC(=CC(=O)O[C@H]([C@@](C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)(C(C)C)O)C)C,,0,0.4177196789958038,0.2745880133118885,0.6923076923076923,16
-288,OC/C(=C/C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O)C)(C(C)C)O)/C,,0,0.3897438622043305,0.25311328065281236,0.6428571428571429,16
-289,C/C=C(/C(=O)O[C@H]1CCN2[C@@H]1C(=CC2)COC(=O)C(C(O)C)O)\C,,0,0.2887532083689818,0.28816986855409504,0.5769230769230769,2
-290,CCC(C(=O)OCC1=CCN2[C@H]1[C@H](CC2)OC(=O)/C(=C/C)/C)C,,0,0.3050977526036909,0.2949022473963091,0.6,6
-291,C/C=C(/C(=O)O[C@@H]1CCN2C1C(=CC2)COC(=O)C(C(O)(C)C)O)\C,,1,0.3,0.325,0.625,2
-292,C/C=C(\C(=O)O[C@]1(C)C(=O)OCC2=CCN3C2[C@@H](OC(=O)/C(=C\C)/C[C@@H]1C)CC3)/C,,0,0.5361217969615962,0.2495924887526896,0.7857142857142857,6
-293,CCCCCCC(=O)OCC1=CCN2C1[C@H](O)CC2,,0,0.40340734734434586,0.07659265265565415,0.48,51
-294,CC(=C)CC(=O)OCC1=CCN2C1[C@H](O)CC2,,0,0.2930449275840085,0.20695507241599145,0.5,14
-295,CC(=O)O[C@]1(C)C(=O)OCC2=CCN3C2[C@@H](OC(=O)C(=C)[C@H]([C@H]1C)C)CC3,,0,0.7857142857142857,0.0,0.7857142857142857,3
-296,O=C1O[C@H]2CCN3C2C(=CC3)COC(=O)[C@@]([C@@](C1(C)C)(C)O)(C)O,,0,0.6923076923076923,0.0,0.6923076923076923,2
-297,CC(=O)O[C@H]([C@](C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)C=C(C)C)(C(C)C)O)C,,0,0.31208311948737794,0.2212502138459554,0.5333333333333333,16
-298,C/C=C(/C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](OC(=O)C)C)(C(C)C)O)\C,,0,0.3540059932743499,0.24599400672564997,0.6,5
-299,O=C(c1ccccc1)O[C@H]([C@@](C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)(C(C)C)O)C,,0,0.42675903721256175,0.26554865509513054,0.6923076923076923,15
-300,O=C(O[C@@H]([C@](C(=O)OCC1=CCN2[C@@H]1[C@@H](O)CC2)(C(C)C)O)C)/C=C\c1ccccc1,,0,0.41811889990497275,0.22473824295217018,0.6428571428571429,22
-301,O=C(O[C@H]([C@@](C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)(C(C)C)O)C)CCc1ccccc1,,0,0.4139990365800689,0.2526676300865976,0.6666666666666666,15
-302,CCC(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O)C)(C(C)C)O,,0,0.4838434635337703,0.26615653646622983,0.75,17
-303,CC(=CC(=O)OCC1=CCN2[C@H]1[C@@H](O)CC2)C,,0,0.2871856866954845,0.2128143133045155,0.5,15
-304,C/C=C\1/CC2(C)O[C@@]2(C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.4101975394212441,0.24497487437185927,0.6551724137931034,5
-305,OC1CCN2C1C(=CC2)COc1ccc[nH]1,,0,0.33947472795272154,0.16052527204727846,0.5,13
-306,COCC1=CCN2C1C(CC2)OC(=O)c1c[nH]cc1,,0,0.18062476037822936,0.12372306570872715,0.30434782608695654,14
-307,CCCCCC(=O)OCC1=CCN2C1[C@H](O)CC2,,0,0.40340734734434586,0.07659265265565415,0.48,51
-308,CCC(C(=O)OC1(C)C(C)C(=O)OC2CCN3C2C(=CC3)COC(=O)C1(C)O)C,,0,0.7407407407407407,0.0,0.7407407407407407,2
-309,CC([C@@H]1C(=O)O[C@@H]2CCN3C2C(=CC3)COC(=O)[C@]([C@]21CO2)(C)O)C,,0,0.6071428571428571,0.0,0.6071428571428571,2
-310,C/C=C(\C(=O)O[C@H]1CCN2[C@H]1C(=CC2)COC(=O)C=C(C)C)/C,,0,0.32993862809931546,0.32223528494416276,0.6521739130434783,15
-311,C=CC[N+]12CC[C@H]([C@@H]2C(=CC1)CO)O,,,,,0.17647058823529413,0
-312,CO[C@@H]([C@@](C(=O)OCC1=CC[N+]2([C@@H]1[C@H](O)CC2)[O-])(C(C)C)O)C,,0,0.3155362565930731,0.09622844928927979,0.4117647058823529,6
-313,O[C@@H]1CCN2[C@H]1C(=CC2)COC(=O)[C@@]([C@H](O)C)(C(C)C)O,,0,0.6641118430278771,0.33588815697212293,1.0,17
-314,O[C@@H]1CC[N+]2([C@H]1C(=CC2)COC(=O)[C@]([C@H](O)C)(C(C)C)O)[O-],,0,0.392514075111411,0.044985924888589046,0.4375,6
-315,O[C@@H]1CC[N+]2([C@H]1C(=CC2)COC(=O)[C@@]([C@@H](O)C)(C(C)C)O)[O-],,0,0.392514075111411,0.044985924888589046,0.4375,6
-316,O=C1O[C@@H]2CC[N+]3([C@@H]2C(=CC3)COC(=O)[C@@]([C@@]([C@@H]1C)(C)O)(C)O)[O-],,0,0.45161290322580644,0.0,0.45161290322580644,4
-317,O=C1O[C@@H]2CC[N+]3([C@@H]2C(=CC3)COC(=O)[C@@]([C@@]([C@H]1C)(C)O)(C)O)[O-],,0,0.45161290322580644,0.0,0.45161290322580644,4
-318,O=C1O[C@H]2CC[N+]3([C@@H]2C(=CC3)COC(=O)[C@@]([C@@]([C@@H]1C)(C)O)(C)O)[O-],,0,0.45161290322580644,0.0,0.45161290322580644,4
-319,O=C1O[C@H]2CC[N+]3([C@@H]2C(=CC3)COC(=O)[C@@]([C@@]([C@H]1C)(C)O)(C)O)[O-],,0,0.45161290322580644,0.0,0.45161290322580644,4
-320,CO[C@@H]([C@@](C(O)(C)C)(C(=O)OCC1=CC[N+]2([C@H]1[C@@H](CC2)OC(=O)/C(=C\C)/C)[O-])O)C,,0,0.3558280634692595,0.18471247707128108,0.5405405405405406,3
-321,O=C1O[C@@H]2CC[N+]3([C@@H]2C(=CC3)COC(=O)[C@@]([C@@]([C@@H]1C)(C)O)(C)O)C,,0,0.322479454744062,0.12913344848174452,0.45161290322580644,6
-322,O=C1O[C@@H]2CC[N+]3([C@@H]2C(=CC3)COC(=O)[C@@]([C@@]([C@H]1C)(C)O)(C)O)C,,0,0.322479454744062,0.12913344848174452,0.45161290322580644,6
-323,O=C1O[C@H]2CC[N+]3([C@@H]2C(=CC3)COC(=O)[C@@]([C@@]([C@@H]1C)(C)O)(C)O)C,,0,0.322479454744062,0.12913344848174452,0.45161290322580644,6
-324,O=C1O[C@H]2CC[N+]3([C@@H]2C(=CC3)COC(=O)[C@@]([C@@]([C@H]1C)(C)O)(C)O)C,,0,0.322479454744062,0.12913344848174452,0.45161290322580644,6
-325,OCC1=CC[N+]2([C@@H]1[C@H](O)CC2)CC,,,,,0.17647058823529413,0
-326,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@@]([C@@]2([C@@H](C1=C)C)OC2)(C)O,,0,0.5770711883934554,0.11258398402033776,0.6896551724137931,6
-327,O=C1OCC2=CCN3[C@H]2[C@H](OC(=O)[C@@]([C@@]([C@@H]1C)(C)O)(C)O)CC3,,0,1.0,0.0,1.0,2
-328,CC[C@H]1C[C@@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.2777601480879678,0.19098985191203222,0.46875,15
-329,C=C1C(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]([C@@H](C1C)C)(C)O[Si](C(C)(C)C)(C)C,,0,0.7333333333333333,0.0,0.7333333333333333,3
-330,C=C(C([C@H]([C@](C(=O)OC([Si](C)(C)C)C)(O[Si](C(C)(C)C)(C)C)C)C)C)C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)CO[Si](C(C)(C)C)(C)C,,0,0.31833785669388703,0.22220268384665348,0.5405405405405406,13
-331,OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)C(=C)C([C@H]([C@](C(=O)OC([Si](C)(C)C)C)(O[Si](C(C)(C)C)(C)C)C)C)C,,0,0.334821549202564,0.20571899133797655,0.5405405405405406,14
-332,OC[C@]1(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC(=O)C(C[C@]1(C)O)C(C)C)CC3,,0,0.5666666666666667,0.0,0.5666666666666667,2
-333,CC[C@@](C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)([C@@H](O)C)O,,0,0.4736877675237184,0.25358495974900885,0.7272727272727273,15
-334,CCC(C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)CO)(C(O)C)O,,0,0.3350661201125294,0.16493387988747063,0.5,15
-335,OCC1=CC[N@@+]2([C@@]1(O)[C@H](O)CC2)C,,1,0.09022556390977443,0.20977443609022556,0.3,3
-336,O=C(OCC1=CCN2[C@H]1[C@H](O)CC2)CCCC(=O)OCC(Cl)(Cl)Cl,,0,0.27890512117049365,0.1826333403679679,0.46153846153846156,14
-337,C/C=C/1\C[C@@H](C)[C@@H](OC(=O)C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.44168926772568773,0.21348314606741572,0.6551724137931034,3
-338,C/C=C(/C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@](C(O)(C)C)([C@@H](O)C)O)\C,,0,0.4510846514322364,0.38224868190109695,0.8333333333333334,5
-339,CC(=O)O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@@]([C@@H](O)C)(C(C)C)O)[O-],,0,0.4411764705882353,0.0,0.4411764705882353,6
-340,CC(=O)OC1CC[N+]2(C1C(=CC2)COC(=O)C(C(O)(C)C)(C(O)C)O)[O-],,0,0.3329412488765375,0.05594764001235145,0.3888888888888889,6
-341,C/C=C(\C(=O)O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@@]([C@H](O)C)(C(C)C)O)[O-])/C,,0,0.6060606060606061,0.0,0.6060606060606061,2
-342,OCC1=CC[N+]2([C@H]1[C@@H](CC2)OC(=O)[C@@]([C@@H](O)C)(C(C)C)O)[O-],,0,0.38235294117647056,0.0,0.38235294117647056,5
-343,C/C=C/1\C[C@@H](C)[C@@](C)(OC(=O)C)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)CC3,,0,0.5007619047619047,0.28495238095238096,0.7857142857142857,5
-344,OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)C(C(CC)C)(C(O)C)O,,0,0.37572603159357276,0.20119704532950414,0.5769230769230769,16
-345,COC(=O)C[C@@](C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@]([C@H](O)C)(CC)O)(C(C)C)O,,0,0.3788470709879803,0.20735982556374377,0.5862068965517241,15
-346,C/C=C(/C(=O)O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@@]([C@H](O)C)(C(C)C)O)[O-])\C,,0,0.6060606060606061,0.0,0.6060606060606061,2
-347,CC(=CC(=O)O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@@]([C@H](O)C)(C(C)C)O)[O-])C,,0,0.4276345483308861,0.0580797373833996,0.4857142857142857,6
-348,CC[C@@](C(=O)OCC1=CC[N+]2([C@H]1[C@H](O)CC2)[O-])([C@@H](O)C)O,,0,0.4375,0.0,0.4375,3
-349,O=C1O[C@H](C)[C@@](O)(C(C)C)C(=O)OCC2=CC[N+]3([C@H]2[C@H](OC(=O)[C@@](C1)(O)C(C)C)CC3)[O-],,0,0.4411764705882353,0.0,0.4411764705882353,5
-350,CC[C@@]1(O)C(=O)OCC2=CC[N+]3([C@H]2[C@@H](CC3)OC(=O)[C@@](CC(=O)O[C@H]1C)(O)C(C)C)[O-],,0,0.45714285714285713,0.0,0.45714285714285713,3
-351,CC(=O)O[C@]1(C)CC(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)C1,,0,0.2624190262402139,0.20186668804550037,0.4642857142857143,15
-352,CC([C@@]([C@@H](O[Si](C)(C)C)C)(C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)O[Si](C)(C)C)O[Si](C)(C)C)C,,0,0.32849084052446575,0.20997069793707263,0.5384615384615384,14
-353,CCC([C@@]1(O)CC(=O)O[C@H](C)[C@@](O)(CC)C(=O)OCC2=CC[N+]3([C@H]2[C@H](OC1=O)CC3)[O-])C,,0,0.4444444444444444,0.0,0.4444444444444444,2
-354,O=C(CC(O)(C)C)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@](C(O)(C)C)([C@@H](O)C)O,,0,0.4026744065999043,0.13303987911438145,0.5357142857142857,4
-355,O=C(CC(O)(C)C)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@@](C(O)(C)C)([C@@H](OC(=O)C)C)O,,0,0.3444961359529393,0.17163289630512513,0.5161290322580645,3
-356,OC/C(=C/C(=O)O[C@@H]1CC[N+]2([C@@H]1C(=CC2)COC(=O)[C@](C(O)(C)C)(C(O)C)O)[O-])/C,,0,0.3086691086691087,0.10158730158730159,0.41025641025641024,3
-357,C/C=C(\C(=O)OCC1=CCN2[C@H]1[C@H](O)CC2)/CO,,0,0.5263157894736842,0.0,0.5263157894736842,2
-358,C/C=C(/C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)/C(=C/C)/CO)\C,,0,0.40842588377981576,0.3534788781249461,0.7619047619047619,14
-359,C/C=C/1\CO[C@@H]2CCN3[C@@H]2C(=CC3)COC[C@H]([C@@H]1C)C,,0,0.19088709626662162,0.11945773131958531,0.3103448275862069,14
-360,CO[C@H]([C@@](C(OC(=O)C)(C)C)(C(=O)OCC1=CCN2[C@H]1[C@H](CC2)OC(=O)/C(=C\C)/C)O)C,,0,0.42970004905355247,0.3827999509464476,0.8125,19
-361,CO[C@H]([C@@](C(O)(C)C)(C(=O)OCC1=CCN2C1[C@H](CC2)OC(=O)C)O)C,,0,0.41430332922318125,0.2631160256155284,0.6774193548387096,3
-362,CO[C@H]([C@@](C(OC(=O)C)(C)C)(C(=O)OCC1=CC[N+]2([C@H]1[C@H](CC2)OC(=O)/C(=C\C)/C)[O-])O)C,,0,0.29642801092094767,0.20357198907905238,0.5,9
-363,ClC[C@@]1(O)C(=O)O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]([C@@H]([C@H]1C)C)(C)O,,0,0.5517241379310345,0.0,0.5517241379310345,5
-364,C/C=C\1/C[C@@H](C)[C@](O)(CO)C(=O)OCC2=CC[N+]3(C2([C@H](OC1=O)CC3)[O-])C,,0,0.37075791855203627,0.18806561085972853,0.5588235294117647,3
-365,CC(=O)O[C@H]([C@@](C(=O)OCC1=CC[N+]2([C@H]1[C@H](O)CC2)[O-])(C(C)C)O)C,,0,0.4,0.0,0.4,5
-366,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@]([C@H](C1)C)(C)O,,0,0.6296296296296297,0.0,0.6296296296296297,5
-367,O=C1O[C@@H]2CCN3[C@@H]2C(=CC3)COC(=O)[C@@]2(O[C@@](C1)(C)C[C@]2(C)O)C,,0,0.5517241379310345,0.0,0.5517241379310345,2
-368,COC(C(C(=O)OCC1=CC[N+]2(C1[C@@H](O)CC2)Cc1ccn2c1[C@@H](O)CC2)(C(C)C)O)C,,0,0.13505747126436782,0.1149425287356322,0.25,2
-369,C/C=C(/C(=O)OCC([C@@H]([C@H](C(=O)OCC1=CC[N+]2([C@H]1[C@H](O)CC2)[O-])C)O)C)\C,,0,0.3643910257605883,0.08005341868385614,0.4444444444444444,4
-370,CO[C@@H]([C@](C(=O)OCC1=CCN2[C@H]1[C@@H](O)CC2)(C(C)C)OC(=O)C)C,,0,0.3804416900445574,0.23494292534005798,0.6153846153846154,17
-371,C/C=C/1\CC(=C)[C@@](C)(OC(=O)C)C(=O)OCC2=CC[N+]3([C@H]2[C@H](OC1=O)CC3)[O-],,1,0.17002243048386723,0.30219979173835504,0.4722222222222222,7
-372,C/C=C(\C(=O)O[C@@H]1CCN2[C@@H]1C(=CC2)COC(=O)[C@](C(OC(=O)C)(C)C)([C@@H](O)C)O)/C,,0,0.40808279940857567,0.26838778882671854,0.6764705882352942,3
-373,CC(C(C(=O)OCC1=CC[N+]2(C1C(CC2)OC(=O)C(C(O)C)(C(C)C)O)[O-])(C(O)C)O)C,,0,0.4222557152261496,0.04649428477385049,0.46875,6
-374,CC(=O)O[C@@H]1CC[N+]2([C@H]1C(=CC2)COC(=O)[C@@]([C@H](O)C)(C(C)C)O)[O-],,0,0.4411764705882353,0.0,0.4411764705882353,6
-375,OC1CC[N+]2(C1C(=CC2)COC(=O)C(C(C(O)C)(O)C)(O)C)[O-],,0,0.4117647058823529,0.0,0.4117647058823529,5
-376,OC[C@]1(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC(=O)[C@@](C[C@H]1C)(O)[C@H](Cl)C)CC3,,0,0.3210335073512751,0.21021649264872486,0.53125,17
-377,C/C=C(\C(=O)OCC1=CC[N+]23[C@H]1[C@H](CC2)OC3)/C,,0,0.20203723035226837,0.09208041670655516,0.29411764705882354,4
-378,CC([C@@](C(=O)OCC1=CCN2[C@H]1[C@@H](CC2)OC(=O)C1(C)OC1C)([C@H](O)C)O)C,,0,0.72,0.0,0.72,3
-379,O=C1O[C@H](C)[C@@](O)(C(C)C)C(=O)OCC2=CCN3C2C(OC(=O)[C@@](C1)(O)C(C)C)CC3,,0,0.40269670882904635,0.2373032911709536,0.64,17
-380,CO[C@@H]([C@@](C(=O)OCC1=CCN2[C@H]1CCC2)(C(C)C)O)C,,0,0.31868755208460314,0.24131244791539688,0.56,14
-381,CC([C@@](C(=O)OCC1=CCN2[C@H]1CCC2)([C@@H](O)C)O)C,,0,0.4741062619725993,0.253166465300128,0.7272727272727273,16
-382,CC(C(C(=O)OCC1=CC[N@+]2(C1CCC2)[O-])([C@@H](O)C)O)C,,0,0.39285714285714285,0.0,0.39285714285714285,5
-383,CCC(C(C(=O)OCC1=CCN2C1CCC2)(C(O)C)O)C,,0,0.36864227086287227,0.2313577291371277,0.6,15
-384,CC(=O)O[C@@H]([C@](C(=O)OCC1=CCN2[C@H]1CCC2)(C(C)C)OC(=O)C)C,,0,0.25356101525703156,0.17501041331439698,0.42857142857142855,15
-385,C/C=C(/C(=O)OCC1=CCN2C1CC(C2)OC(=O)/C(=C/C)/C)\C,,1,0.2145326693037673,0.2637282002614501,0.4782608695652174,11
-386,COC(C(C(=O)OCC1=CC[N+]2([C@H]1CCC2)[O-])(C(C)C)O)C,,0,0.2511265219056322,0.09173062095151062,0.34285714285714286,6
-387,C/C=C/C(=O)OCC1=CCN2[C@H]1CCC2,,1,0.13989019998060295,0.1401098000193971,0.28,14
-388,CC([C@]([C@H](O[Si](C)(C)C)C)(C(=O)OCC1=CCN2[C@H]1CCC2)O[Si](C)(C)C)C,,0,0.25511402010043477,0.1734574084709938,0.42857142857142855,13
-389,CO[C@@H]([C@@](C(O)(C)C)(C(=O)OCC1=CCN2[C@H]1CCC2)O)C,,0,0.2968340306519082,0.2838111306384144,0.5806451612903226,13
-390,CO[C@@H]([C@@](C(O)(C)C)(C(=O)OCC1=CC[N+]2([C@H]1CCC2)[O-])O)C,,0,0.21976108026145935,0.13159027108989202,0.35135135135135137,3
-391,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN3[C@H]2[C@H](OC1=O)[C@H](O)C3,,0,0.576153259626382,0.17384674037361803,0.75,4
-392,C/C=C/1\C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN3C[C@@H](OC1=O)[C@@H](O)C23,,0,0.5978205519910379,0.17995722578674,0.7777777777777778,4
-393,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN(CC[C@@H](OC1=O)C2=O)C,,1,0.0,0.7931034482758622,0.7931034482758621,2
-394,CN1CC[C@H]2OC(=O)C3(O[C@@H]3C)C[C@H]([C@@](C(=O)OCC(=CC1)C2=O)(C)O)C,,1,0.35082310439945796,0.6491768956005421,1.0,9
-395,OCC1=CCN(C)CC[C@H](C1=O)O,,1,0.0,0.3103448275862069,0.3103448275862069,2
-396,CN1CC[C@H]2OC(=O)/C(=C/COC(=O)C)/C[C@H]([C@@](C(=O)OCC(=CC1)C2=O)(C)O)C,,1,0.0,0.7419354838709677,0.7419354838709677,2
-397,CN1CCC2OC(=O)[C@](O)(C[C@H]([C@](C(=O)OCC(=CC1)C2=O)(C)OC(=O)C)C)C(O)C,,1,0.0,0.65625,0.65625,2
-398,C/C=C\1/C[C@@H](C)[C@](O)(CO)C(=O)OCC2=CCN(CC[C@@H](OC1=O)C2=O)C,,1,0.2914748790149788,0.41820254033985993,0.7096774193548387,12
-399,OC/C=C/1\C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CCN(CC[C@@H](OC1=O)C2=O)C,,1,0.0,0.65625,0.65625,2
-400,CN1CC[C@H]2OC(=O)[C@@]3(O[C@@H]3C)C[C@@H](C(C(=O)OCC(=CC1)C2=O)(C)C)C,,1,0.1190439711965681,0.6050939598379146,0.7241379310344828,3
-401,CN1CC[C@H]2OC(=O)[C@]3(O[C@H]3C)C[C@H]([C@@](C(=O)OCC(=CC1)C2=O)(C)O)C,,1,0.35082310439945796,0.6491768956005421,1.0,9
-402,CC=C1CC(C)C(C)(OC(=O)C)C(=O)OCC2=CCN(CCC(OC1=O)C2=O)C,,1,0.42308336309620165,0.5769166369037984,1.0,9
-403,CN1CCC2OC(=O)C(O)(CC(C(C(=O)OCC(=CC1)C2=O)(C)O)C)C(O)C,,0,0.4056039624423837,0.38011032327190203,0.7857142857142857,11
-404,C=CC1=CC(C)(C)C(C)(OC(=O)C)C(=O)OCC2=CCN(CCC(OC1=O)C2=O)C,,1,0.0,0.5714285714285714,0.5714285714285714,3
-405,CN1CC[C@H]2OC(=O)[C@](O)(C[C@H]([C@@](C(=O)OCC(=CC1)C2=O)(C)OC(=O)C)C)[C@H](Cl)C,,1,0.0,0.6060606060606061,0.6060606060606061,2
-406,C=C/C/1=C/[C@@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CCN(CC[C@@H](OC1=O)C2=O)C,,1,0.07591480671690659,0.49551376471166486,0.5714285714285714,4
-407,C=C/C/1=C/[C@@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CCN(CCC(OC1=O)C2=O)C,,1,0.07591480671690659,0.49551376471166486,0.5714285714285714,4
-408,C/C=C\1/C[C@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CCN(CC[C@H](OC1=O)C2=O)C,,1,0.42308336309620165,0.5769166369037984,1.0,9
-409,CN1CC[C@H]2OC(=O)[C@@]3(O[C@@H]3C)C[C@H]([C@@](C(=O)OCC(=CC1)C2=O)(C)OC(=O)C)C,,1,0.0,0.7931034482758621,0.7931034482758621,2
-410,C/C=C/1\C[C@@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CCN(CC[C@@H](OC1=O)C2=O)C,,1,0.42308336309620165,0.5769166369037984,1.0,9
-411,CC/C/1=C/[C@@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CCN(CC[C@@H](OC1=O)C2=O)C,,1,0.21786405016534735,0.418499586198289,0.6363636363636364,6
-412,C/C=C\1/C[C@@H](C)[C@](C)(OC(=O)C)C(=O)OCC2=CCN(CC[C@@H](OC1=O)C2=O)C,,1,0.42308336309620165,0.5769166369037984,1.0,9
-413,CN1CC[C@H]2OC(=O)C3(O[C@@H]3C)C[C@H]([C@](C(=O)OCC(=CC1)C2=O)(C)OC(=O)C)C,,1,0.0,0.7931034482758621,0.7931034482758621,2
-414,CN1CC[C@H]2OC(=O)C(O)(C[C@H]([C@@](C(=O)OCC(=CC1)C2=O)(C)OC(=O)C)C)C(O)C,,1,0.0,0.65625,0.65625,2
-415,CN1CC[C@H]2OC(=O)[C@@](O)(C[C@H]([C@@](C(=O)OCC(=CC1)C2=O)(C)O)C)C(Cl)C,,1,0.2545152517001154,0.46962267933436735,0.7241379310344828,7
-416,CN1CC[C@@H](OC(=O)C)C(=O)C(=CC1)COC(=O)C,,1,0.0,0.5357142857142857,0.5357142857142857,2
-417,CN1CCC(OCc2ccccc2)C(=O)C(=CC1)COCc1ccccc1,,1,0.08058326937835764,0.19214400334891507,0.2727272727272727,3
-418,CN1CC[C@H]2OC(=O)C(C(C)C)C(C(C(=O)OCC(=CC1)C2=O)(C)O)C,,1,0.3060487649274934,0.3491236488656101,0.6551724137931034,9
-419,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OCC2=CC[N+](CC[C@@H](OC1=O)C2=O)([O-])C,,0,0.26284961838309945,0.2093726038391228,0.4722222222222222,9
-420,C/C=C/1\C(=O)O[C@@H]2CCN(C)CC=C(C2=O)COC(=O)[C@@]([C@H]([C@@H]1OC(=O)C)C)(C)OC(=O)C,,1,0.2887242266138673,0.5177273862893584,0.8064516129032258,12
-421,CN1CC[C@H]2OC(=O)[C@](O)(C[C@H]([C@@](C(=O)OCC(=CC1)C2=O)(C)OC(=O)C)C)C(O)C,,1,0.0,0.65625,0.65625,2
-422,CO[C@@H]1CCN(C)CC=C(C1=O)COC(=O)C([C@H](C[C@@]1(CO)OC1C)C)(C)C,,1,0.0,0.368421052631579,0.3684210526315789,2
-423,CN1CC[C@@H]2OC(=O)[C@@]3(O[C@H]3C)C[C@H]([C@](C(=O)OCC(=CC1)C2=O)(C)OC(=O)C)C,,1,0.0,0.7931034482758621,0.7931034482758621,2
-424,CN1CC[C@@H]2OC(=O)[C@@](O)(C[C@@H]([C@](C(=O)OCC(=CC1)C2=O)(C)OC(=O)C)C)C(OC(=O)C)C,,1,0.0,0.65625,0.65625,2
-425,CN1CC[C@@H]2OC(=O)[C@@](O)(C[C@@H]([C@](C(=O)OCC(=CC1)C2=O)(C)OC(=O)C)C)[C@@H](O)C,,1,0.0,0.65625,0.65625,2
-426,CN1CC[C@@H]2OC(=O)C(C)C(C(C(=O)OCC(=CC1)C2=O)(C)O)C,,1,0.3182043508515946,0.3369680629415089,0.6551724137931034,9
-427,CN1CC[C@@H]2OC(=O)C3C(=O)OC(C(=O)OCC(=CC1)C2=O)(C3C)C,,1,0.0,0.5806451612903226,0.5806451612903226,2
-428,C/C=C/1\C[C@H](C)[C@@](C)(O)C(=O)OCC2=CCN(CC[C@H](OC1=O)C2=O)C,,1,0.0,0.7931034482758622,0.7931034482758621,2
-429,CCC12C(=O)O[C@H]3CCN(C)CC=C(C3=O)COC(=O)C([C@@H]2C)(OC1=O)C,,1,0.0,0.5454545454545454,0.5454545454545454,2
-430,CN1CC[C@H]2OC(=O)/C(=C/[C@@H]([C@](C(=O)OCC(=CC1)C2=O)(C)OC(=O)C)C)/C(O)C,,1,0.2063849513981651,0.3936150486018349,0.6,6
-431,C/C=C\1/C(=O)O[C@H]2CCN(C)CC=C(C2=O)COC(=O)[C@@]([C@H]([C@@H]1OC(=O)C)C)(C)OC(=O)C,,1,0.2887242266138673,0.5177273862893584,0.8064516129032258,12
-432,C=C/C/1=C/C(C)C(C)(OC(=O)C)C(=O)OCC2=CCN(CCC(OC1=O)C2=O)C,,1,0.07591480671690659,0.49551376471166486,0.5714285714285714,4
-433,C/C=C/1\CC(C)C(O)C(=O)OCC2=CCN(CC[C@@H](OC1=O)C2=O)C,,1,0.2569095226717535,0.3882517676508271,0.6451612903225806,8
-434,C/C=C\1/C[C@@H](C)[C@@](C)(OC(=O)C)C(=O)OCC2=CCN(CC[C@@H](OC1=O)C2=O)C,,1,0.42308336309620165,0.5769166369037984,1.0,9
-435,CN1CC[C@H]2OC(=O)[C@H](C(C)C)[C@]3([C@@](C(=O)OCC(=CC1)C2=O)(C)O)OC3,,1,0.27967159646853734,0.28282840353146266,0.5625,8
-436,CN1CC[C@H]2OC(=O)[C@](O)(C[C@H]([C@@](C(=O)OCC(=CC1)C2=O)(C)O)C)[C@H](O)C,,0,0.4056039624423837,0.38011032327190203,0.7857142857142857,11
-437,CN1CCC2OC(=O)[C@]3(C)C(=O)C[C@H]([C@@]3(C(=O)OCC(=CC1)C2=O)C)C,,1,0.0,0.42857142857142855,0.42857142857142855,2
-438,COC(=O)[C@]1(C[C@H]([C@](C(=O)OCC2=CCN(C)CC[C@H](C2=O)O)(O)C)C)O[C@@H]1C,,1,0.35919898044968407,0.43390446782617803,0.7931034482758621,6
-439,O=C1O[C@@H]2CCn3c2c(COC(=O)[C@]([C@]([C@H]1C)(C)O)(C)O)cc3,,0,0.3333333333333333,0.0,0.3333333333333333,2
-440,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](OC1=O)CCN3CC2,,0,0.5161290322580645,0.0,0.5161290322580645,2
-441,C/C=C(\C(=O)O[C@@H]1CCN2[C@@H]1[C@H](CC2)COC(=O)/C(=C\C)/CO)/C,,1,0.16605264064301972,0.2185627439723649,0.38461538461538464,10
-442,C/C=C\1/C[C@@H](C)[C@@](C)(OC(=O)C)C(=O)OCc2c3[C@@H](OC1=O)CC(=O)n3cc2,,0,0.2050184780602544,0.17959690655513028,0.38461538461538464,7
-443,C/C=C\1/C[C@@H](C)[C@](O)(CO)C(=O)OCc2c3[C@H](OC1=O)CCn3cc2,,0,0.2314319892341658,0.15745689965472315,0.3888888888888889,7
-444,C/C=C/1\C[C@@H](C)[C@@](C)(O)C(=O)OCc2c3[C@H](OC1=O)[C@H](O)Cn3cc2,,0,0.22587058110020675,0.13524053001090441,0.3611111111111111,8
-445,O=C1OC2CCN3C2C2(COC(=O)C(C(C1C)(C)O)(C)O)OC2C3,,0,0.45161290322580644,0.0,0.45161290322580644,2
-446,OCC1CCN2C1C(CC2)OC(=O)[C@]([C@@H](O)C)(C(C)C)O,,0,0.5652173913043478,0.0,0.5652173913043478,3
-447,C/C=C(/C(=O)OC1CC[N+]2(C1C(COC(=O)/C(=C/C)/CO)CC2)[O-])\C,,0,0.27586206896551724,0.0,0.27586206896551724,4
-448,CC(=CC(=O)OC[C@H]1CCN2[C@H]1[C@@H](CC2)OC(=O)C=C(C)C)C,,,,,0.21052631578947367,1
-449,O=C(c1ccc2c(c1)OCO2)OC[C@@H]1CCN2[C@@H]1[C@H](CC2)OC(=O)c1ccc2c(c1)OCO2,,0,0.24862605748457947,0.02410121524269327,0.2727272727272727,22
-450,COc1c(OC)cc(cc1OC)C(=O)OC[C@H]1CCN2[C@H]1[C@@H](CC2)OC(=O)c1cc(OC)c(c(c1)OC)OC,,0,0.38152445466477075,0.053258154030881424,0.43478260869565216,7
-451,CC(CC(=O)OC[C@H]1CCN2[C@H]1[C@@H](CC2)OC(=O)CC(C)C)C,,0,0.35294117647058826,0.0,0.35294117647058826,5
-452,O=C(Cc1ccccc1)OC[C@H]1CCN2[C@H]1[C@@H](CC2)OC(=O)Cc1ccccc1,,0,0.4444444444444444,0.0,0.4444444444444444,6
-453,CC(=O)OC[C@H]1CCN2[C@@H]1[C@H](CC2)OC(=O)C,,0,0.19346090033327598,0.11088692575368057,0.30434782608695654,13
-454,O=C1OC2CCN3C2C(CC3)COC(=O)C(C(C1C)(C)O)C,,0,0.3,0.0,0.3,3
-455,O=C(c1ccc(cc1)[N+](=O)[O-])OCC1CCN2C1C(CC2)OC(=O)c1ccc(cc1)[N+](=O)[O-],,1,0.08728220499428213,0.3475004037013701,0.43478260869565216,160
-456,OC[C@H]1O[C@H](C[C@@H]1O)n1cc(C)c(=O)nc1OC1CCn2c1c(CO)cc2,,0,0.3325804063739723,0.08677443233570513,0.41935483870967744,34
-457,O=C1C=C(C)C[C@@H](C)[C@@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](O1)CCN3CC2,,0,0.24238778588656382,0.09094554744676954,0.3333333333333333,6
-458,CC(=CC(=O)OCc1ccn2c1[C@@H](CC2)OC(=O)C=C(C)C)C,,,,,0.14285714285714285,0
-459,CC=C(C(=O)OC1CC[N+]2(C1C(COC(=O)C(=CC)CO)CC2)[O-])C,,0,0.27586206896551724,0.0,0.27586206896551724,4
-460,CC=C(C(=O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)C(=CC)CO)C,,1,0.16605264064301972,0.2185627439723649,0.38461538461538464,10
-461,O=C1OC2CC[N+]3(C2C2(COC(=O)C(C(C1C)(C)O)(C)O)OC2C3)C(=O)C(F)(F)F,,0,0.32432432432432434,0.0,0.32432432432432434,2
-462,O=C1O[C@@H]2CCN3[C@@H]2[C@H](CC3)COC(=O)[C@@]2(O[C@](C1)(C)CC2C)C,,,,,0.3,1
-463,O=C1OC[C@H]2CCN3[C@H]2[C@@H](CC3)OC(=O)[C@@](CC(=O)O[C@@H]([C@H](C1)C(C)C)C)(O)C(C)C,,0,0.3414355991903345,0.08713582938109406,0.42857142857142855,4
-464,COC(=O)C1C(O)C(=O)N2C1C(CC2)OC(=O)c1ccccc1,,0,0.2857142857142857,0.0,0.2857142857142857,10
-465,O=C1C=C(C)CC(C)C(C)(O)C(=O)OCC2C3C(O1)CCN3CC2,,0,0.24238778588656382,0.09094554744676954,0.3333333333333333,6
-466,CC=C1CC(C)C(C)(OC(=O)C)C(=O)OCc2c3C(OC1=O)CC(=O)n3cc2,,0,0.2050184780602544,0.17959690655513028,0.38461538461538464,7
-467,CC=C(C(=O)OCc1ccn2c1C(OC(=O)C(=CC)C)CC2OC(=O)C)COC(=O)C=C(C)C,,,,,0.1702127659574468,0
-468,COC1CC(C)C(C)(O)C(=O)OCC2C3C(OC1=O)CCN3CC2,,0,0.2849614971954748,0.059866089011421826,0.3448275862068966,5
-469,C/C=C\1/CC(=C)[C@@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](OC1=O)CCN3C[C@H]2O,,1,0.0,0.48484848484848486,0.48484848484848486,4
-470,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](OC1=O)CCN3C[C@H]2O,,0,0.28541894705141524,0.19942953779706965,0.48484848484848486,11
-471,C/C=C(/C(=O)OCc1ccn2c1[C@H](OC(=O)/C(=C/C)/C)C[C@@H]2OC(=O)C)\COC(=O)C=C(C)C,,,,,0.1702127659574468,0
-472,O=C1O[C@@H]2CCN3[C@@H]2[C@H](CC3)COC(=O)[C@]([C@H]([C@H]1C)C)(C)O,,0,0.37037037037037035,0.0,0.37037037037037035,6
-473,C/C=C(/C(=O)OC1CCN2C1C(CC2)COC(=O)/C(=C/C)/CO)\C,,1,0.16605264064301972,0.2185627439723649,0.38461538461538464,10
-474,C/C=C(\C(=O)OC1CCN2C1C(CC2)COC(=O)/C(=C/C)/CO)/C,,1,0.16605264064301972,0.2185627439723649,0.38461538461538464,10
-475,C/C=C/1\CC(C)C(C)(O)C(=O)OCC2C3C(OC1=O)CCN3CC2O,,0,0.28541894705141524,0.19942953779706965,0.48484848484848486,11
-476,C/C=C\1/CC(C)C(C)(OC(=O)C)C(=O)OCc2c3C(OC1=O)CC(=O)n3cc2,,0,0.2050184780602544,0.17959690655513028,0.38461538461538464,7
-477,C/C=C(/C(=O)OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)/C(=C/C)/C)\C,,1,0.1753017055600025,0.19969829443999756,0.375,11
-478,OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)/C(=C/C)/C,,1,0.1357470222047939,0.23925297779520616,0.375,9
-479,OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)/C(=C\C)/C,,1,0.1357470222047939,0.23925297779520616,0.375,9
-480,C/C=C(/C(=O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)/C(=C\C)/CO)\C,,1,0.16605264064301972,0.2185627439723649,0.38461538461538464,10
-481,OCC(C(=O)OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)/C(=C\C)/C)O,,1,0.12145387558452601,0.178546124415474,0.3,10
-482,C/C=C(\C(=O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)C(=C)O)/C,,1,0.13436751238719005,0.18706105904138143,0.32142857142857145,10
-483,OCC(C(=O)OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)/C(=C/C)/C)O,,1,0.12145387558452601,0.178546124415474,0.3,10
-484,C/C=C(/C(=O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)C(=C)O)\C,,1,0.13436751238719005,0.18706105904138143,0.32142857142857145,10
-485,O=C(OC[C@H]1CCN2[C@H]1[C@@H](CC2)OC(=O)/C=C/c1ccccc1)/C=C/c1ccccc1,,0,0.2813037064075071,0.09964867454487383,0.38095238095238093,8
-486,C/C=C/1\C[C@@H](C)[C@@](C)(O)C(=O)OCc2c3[C@H](OC1=O)CCn3cc2,,0,0.23238781506425973,0.13904075636431174,0.37142857142857144,8
-487,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](OC1=O)CCN3C[C@H]2OC(=O)C,,0,0.2697481321688669,0.20084010312525077,0.47058823529411764,11
-488,C/C=C(\C(=O)OCc1ccn2c1[C@H](OC(=O)/C(=C/C)/C)C[C@@H]2OC(=O)C)/COC(=O)/C(=C/C)/C,,,,,0.18604651162790697,0
-489,C/C=C(/C(=O)OCc1ccn2c1[C@H](OC(=O)/C(=C/C)/C)C[C@@H]2OC(=O)C)\COC(=O)/C(=C/C)/C,,,,,0.18604651162790697,0
-490,CO[C@H]([C@@](C(O)(C)C)(C(=O)OCc1ccn2c1[C@H](CC2)OC(=O)/C(=C/C)/C)O)C,,,,,0.4358974358974359,1
-491,C/C=C/1\C[C@@H](C)[C@@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](OC1=O)CCN3CC2,,0,0.5161290322580645,0.0,0.5161290322580645,2
-492,COC(=O)[C@H]1CC(=O)N2[C@@H]1[C@@H](CC2)OC(=O)c1ccccc1,,0,0.27727074680713043,0.022729253192869538,0.3,12
-493,COC(=O)[C@H]1[C@@H]2[C@H](CCN2C(=O)[C@@H]1OC(=O)[C@H](c1ccccc1)OC)OC(=O)c1ccccc1,,0,0.2222222222222222,0.0,0.2222222222222222,2
-494,C/C=C(\C(=O)OC[C@H]1CCN2[C@H]1[C@@H](CC2)OC(=O)/C(=C\C)/C)/COC(=O)CC(O)(C)C,,1,0.11189976099080176,0.22143357234253155,0.3333333333333333,9
-495,O=C1/C=C(/C)\C[C@H](C)[C@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](O1)CCN3CC2,,0,0.24238778588656382,0.09094554744676954,0.3333333333333333,6
-496,ClC[N@+]12CC[C@H]3[C@@H]2[C@@H](CC1)OC(=O)C[C@@]1(O[C@@](C(=O)OC3)(C)[C@@H](C1)C)C,,,,,0.18518518518518517,0
-497,O=C1O[C@@H]2CCN3[C@@H]2C(CC3)COC(=O)[C@]([C@H](C1)C)(C)OCc1ccccc1,,0,0.2903225806451613,0.0,0.2903225806451613,2
-498,ClC[N+]12CC[C@H]3[C@@H]2[C@@H](CC1)OC(=O)/C=C(/C)\C[C@H]([C@@](C(=O)OC3)(C)O)C,,0,0.1706896551724138,0.10431034482758621,0.275,3
-499,CC(=O)O[C@@]1(C)C(=O)OC[C@H]2CCN3[C@H]2[C@H](OC(=O)/C=C(\C[C@H]1C)/C)CC3,,0,0.19889351056148233,0.07383376216579035,0.2727272727272727,4
-500,CC(=O)O[C@@]1(C)C(=O)OC[C@H]2CC[N+]3([C@H]2[C@H](OC(=O)/C=C(\C[C@H]1C)/C)CC3)[O-],,0,0.14889045237597215,0.08366768715891154,0.23255813953488372,3
-501,COC(=O)C[C@H]1C[C@H]2[C@H]3N1CC[C@H]3OC(=O)/C=C(\C[C@H]([C@@](C(=O)OC2)(C)O)C)/C,,0,0.2223866195882423,0.04590606333858698,0.2682926829268293,5
-502,c1ccc(cc1)COC[C@H]1CCN2[C@H]1[C@H](OCc1ccccc1)CC2,,1,0.09174311926605504,0.2023745277927685,0.29411764705882354,3
-503,O[C@H]1CN2[C@H]([C@H]1C(=O)O)[C@H](CC2)OC1CCCCO1,,,,,0.16,0
-504,CCOC(=O)[C@H]1[C@@H](O)CN2[C@H]1[C@H](CC2)OC(C)(C)C,,0,0.23809523809523808,0.0,0.23809523809523808,4
-505,C/C=C/1\CC(=C)[C@](O)(CO)C(=O)OCc2c3[C@H](OC1=O)CCn3cc2,,1,0.0,0.3888888888888889,0.3888888888888889,4
-506,O=C1O[C@H]2[C@H]3[C@]1(CO[Si](C(C)(C)C)(C)C)[C@H](CN3CC2)c1ccccc1,,,,,0.2,0
-507,O=C(c1ccccc1)OC[C@@]12C(=O)O[C@H]3[C@@H]1N(C[C@@H]2c1ccccc1)CC3,,0,0.23857612892124735,0.03415114380602534,0.2727272727272727,16
-508,C/C=C(\C(=O)O[C@@H]1CC[N+]2([C@@H]1[C@@H](COC(=O)/C(=C/C)/CO)CC2)[O-])/C,,0,0.27586206896551724,0.0,0.27586206896551724,4
-509,COCO[C@H]1CN2[C@H]([C@@H]1OCOC)[C@H]([C@@H]([C@H]2C(=O)OCC)C(=O)OC)C(=O)OC,,,,,0.20833333333333334,1
-510,COC(=O)C1(CCN2C1C(CC2)OCc1ccccc1[NH+](O)[O-])[Se]c1ccccc1,,,,,0.1724137931034483,0
-511,O=C1/C=C(/C)\C[C@H](C)[C@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](O1)CC[NH+]3CC2,,0,0.1861101861101861,0.0703000703000703,0.2564102564102564,4
-512,C[Si](CCOCOC[C@H]1CCN2[C@@H]1[C@@H](OCOCC[Si](C)(C)C)CC2)(C)C,,,,,0.14285714285714285,0
-513,COC(=O)[C@@H]1[C@@H](O)C(=O)N2[C@H]1[C@@H](OC(C)(C)C)[C@@H](C2)OC(C)(C)C,,,,,0.19230769230769232,0
-514,C/C=C/1\CC(=C)[C@@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](OC1=O)CCN3C[C@H]2O,,1,0.0,0.48484848484848486,0.48484848484848486,4
-515,C/C=C/1\C[C@@H](C)[C@@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](OC1=O)CCN3C[C@H]2OC(=O)C,,0,0.2697481321688669,0.20084010312525077,0.47058823529411764,11
-516,C/C=C(/C(=O)OCc1ccn2c1C(OC(=O)/C(=C/C)/C)CC2OC(=O)C)\COC(=O)/C(=C/C)/C,,,,,0.18604651162790697,0
-517,C/C=C\1/CC(C)C(C)(O)C(=O)OCC2C3(C(OC1=O)CCN3CC2)C,,0,0.3033094778430253,0.19669052215697466,0.5,12
-518,C/C=C/1\C[C@H](C)[C@H](C)C(=O)OC[C@@H]2[C@@H]3[C@H](OC1=O)CC[NH+]3CC2,,0,0.17579124542645136,0.08736664931039075,0.2631578947368421,6
-519,CC=C1C[C@@H](C)[C@](C)(O)C(=O)OC[C@H]2[C@]3([C@H](OC1=O)CC[NH+]3CC2)C,,0,0.2716908989497884,0.1568805296216402,0.42857142857142855,8
-520,CC=C1C[C@@H](C)[C@](C)(O)C(=O)OC[C@H]2[C@]3([C@H](OC1=O)CCN3CC2)C,,0,0.3033094778430253,0.19669052215697466,0.5,12
-521,O=C1C/C=C\C(=O)OCC2C3C(O1)CCN3CC2,,,,,0.21428571428571427,1
-522,CC=C(C(=O)OCc1ccn2c1C(OC(=O)C(=CC)C)CC2OC(=O)C)COC(=O)C(=CC)C,,,,,0.18604651162790697,0
-523,OC/C(=C/C(=O)OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)/C(=C/C)/C)/C,,1,0.1522368757498869,0.24062026710725595,0.39285714285714285,9
-524,CO[C@H]1CN2[C@H]3[C@H]1COC(=O)[C@@](C)(O)[C@@H](C)C(CC(=O)O[C@H]3CC2)C,,0,0.25,0.0,0.25,4
-525,O=C1OC[C@@H]2CCN3C2[C@H](CC3)OC(=O)[C@](CC(=O)O[C@@H]([C@@H](C1)C(C)C)C)(O)C(C)C,,0,0.3414355991903345,0.08713582938109406,0.42857142857142855,4
-526,C/C=C(\C(=O)O[C@H]1CCN2[C@@H]1[C@H](CC2)COC(=O)[C@@]([C@@H](O[Si](C)(C)C)C)(C(C)C)O[Si](C)(C)C)/C,,0,0.22528309084527148,0.10805024248806182,0.3333333333333333,6
-527,C/C=C(/C(=O)O[C@H]1CCN2[C@@H]1[C@H](CC2)COC(=O)[C@@]([C@@H](O[Si](C)(C)C)C)(C(C)C)O[Si](C)(C)C)\C,,0,0.22528309084527148,0.10805024248806182,0.3333333333333333,6
-528,OC[C@H]1CCN2[C@H]1[C@@H](CC2)OC(=O)C=C(C)C,,,,,0.15,0
-529,CC(=O)O[C@@H]1CCN2[C@@H]1[C@@H](COC(=O)C=C(C)C)CC2,,,,,0.20689655172413793,1
-530,OC[C@@H]1CCN2C1[C@H](CC2)OC(=O)Cc1ccccc1,,0,0.3888888888888889,0.0,0.3888888888888889,7
-531,O=C(Cc1ccccc1)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)[C@]([C@@H](O)C)(O)C,,0,0.42857142857142855,0.0,0.42857142857142855,5
-532,CC(=O)O[C@H]([C@@](C(=O)OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)Cc1ccccc1)(O)C)C,,0,0.3225806451612903,0.0,0.3225806451612903,4
-533,CC(=O)O[C@H]([C@@](C(=O)OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)Cc1ccccc1)(OC(=O)C)C)C,,0,0.32,0.0,0.32,4
-534,CCC(C(=O)O[C@H]([C@@](C(=O)OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)Cc1ccccc1)(O)C)C)C,,0,0.29411764705882354,0.0,0.29411764705882354,5
-535,CC(=O)O[C@H]([C@@](C(=O)OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)c1ccccc1O)(O)C)C,,0,0.19008368427942435,0.09563060143486131,0.2857142857142857,9
-536,CC(=O)O[C@@]([C@@H](OC(=O)C)C)(C(=O)OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)c1ccccc1O)C,,0,0.17590836780146357,0.09075829886520309,0.26666666666666666,9
-537,CCC(C(=O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)[C@]([C@@H](O)C)(O)C)C,,0,0.42857142857142855,0.0,0.42857142857142855,5
-538,CCC(C(=O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)[C@]([C@@H](OC(=O)C)C)(O)C)C,,0,0.3225806451612903,0.0,0.3225806451612903,3
-539,CCC(C(=O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)[C@]([C@@H](OC(=O)C)C)(OC(=O)C)C)C,,0,0.28125,0.0,0.28125,4
-540,CCC(C(=O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)[C@]([C@@H](OC(=O)C(CC)C)C)(O)C)C,,0,0.3448275862068966,0.0,0.3448275862068966,3
-541,OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)[C@]([C@@H](O)C)(O)C,,0,0.4,0.0,0.4,4
-542,OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)C(C(OC(=O)/C(=C/C)/C)C)(O)C,,0,0.19325159947196072,0.1400817338613726,0.3333333333333333,12
-543,CC(=O)O[C@@H]([C@@](C(=O)OC[C@H]1CCN2C1[C@@H](CC2)OC(=O)Cc1ccccc1)(OC(=O)C)C)C,,0,0.32,0.0,0.32,4
-544,O=C(c1ccccc1O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)[C@]([C@H](O)C)(O)C,,0,0.294962786717139,0.09213398747640943,0.3870967741935484,8
-545,CCC(C(=O)O[C@@H]1CCN2C1[C@@H](CO)CC2)C,,0,0.23076923076923078,0.0,0.23076923076923078,2
-546,C/C=C(/C(=O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)C(C(OC(=O)/C(=C/C)/C)C)(O)C)\C,,0,0.18562733733196657,0.15647792582592823,0.34210526315789475,10
-547,C/C=C(/C(=O)O[C@@H]1CCN2C1[C@H](CC2)COC(=O)C(C(O)C)(O)C)\C,,0,0.2828963816929378,0.13089672175533804,0.41379310344827586,9
-548,OC[C@H]1C(O)CN2[C@H]1[C@@H](CC2)OC(=O)C(C(=O)C)C,,,,,0.16666666666666666,0
-549,CCNC(=O)OCc1ccn2c1C(CC2)OC(=O)NCC,,,,,0.125,0
-550,CCOC(=O)C1C(OC(=O)C)CN2C1C(CC2)OC(=O)C,,0,0.22938161597212917,0.1456183840278708,0.375,10
-551,C/C=C(/C(=O)O[C@@H]1CC[N+]2([C@@H]1[C@H](COC(=O)/C(=C\C)/CO)CC2)[O-])\C,,0,0.27586206896551724,0.0,0.27586206896551724,4
-552,O=C1O[C@@H]2CC[N+]3([C@@H]2[C@]2(COC(=O)[C@@]([C@@]([C@@H]1C)(C)O)(C)O)O[C@@H]2C3)C(=O)C(F)(F)F,,0,0.32432432432432434,0.0,0.32432432432432434,2
-553,C/C=C(\C(=O)O[C@@H]1CC[N+]2([C@@H]1[C@H](COC(=O)/C(=C/C)/CO)CC2)[O-])/C,,0,0.27586206896551724,0.0,0.27586206896551724,4
-554,C/C=C/1\C[C@H](C)[C@@](C)(O)C(=O)OC[C@H]2[C@H]3[C@H](OC1=O)CCN3C[C@H]2O,,0,0.28541894705141524,0.19942953779706965,0.48484848484848486,11
-555,CCOCc1ccn2c1[C@H](OCC)CC2,,,,,0.16666666666666666,0
-556,C/C=C(\C(=O)O[C@@H]1CC[N+]2([C@@H]1[C@H](COC(=O)/C(=C\C)/CO)CC2)[O-])/C,,0,0.27586206896551724,0.0,0.27586206896551724,4
-557,CC(=O)O[C@@]1(C)C(=O)OC[C@H]2CCN3[C@H]2[C@H](OC(=O)C=C(C[C@H]1C)C)CC3,,0,0.19889351056148233,0.07383376216579035,0.2727272727272727,4
-558,O=C1C=C(C)C[C@H](C)[C@](C)(O)C(=O)OC[C@@H]2[C@@H]3[C@H](O1)CCN3CC2,,0,0.24238778588656382,0.09094554744676954,0.3333333333333333,6
-559,O[C@H]1CN2[C@@H]3[C@@H]1COC(=O)[C@](C)(O)[C@]([C@H](C(=O)O[C@@H]3CC2)C(C)C)(C)O,,0,0.35294117647058826,0.0,0.35294117647058826,3
-560,CC(=O)O[C@@]1(C)C(=O)OCc2ccn3c2[C@H](OC(=O)C(=C)[C@H]([C@H]1C)C)CC3=O,,0,0.1424698795180723,0.13253012048192772,0.275,2
-561,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OC[C@H]2[C@@H]3[C@H](OC1=O)CC[N+]3([O-])CC2,,0,0.27973583066676294,0.14883559790466563,0.42857142857142855,8
-562,C/C=C\1/C[C@@H](C)[C@@](C)(O)C(=O)OCc2c3[C@H](OC1=O)CC(=O)n3cc2,,0,0.22587058110020675,0.13524053001090441,0.3611111111111111,8
-563,C/C=C/1\CC(=C)[C@@](C)(O)C(=O)OCc2c3[C@H](OC1=O)CCn3cc2,,1,0.0,0.37142857142857144,0.37142857142857144,4
-564,O=C1OC2CCN3[C@@H]2C(CC3)COC(=O)[C@@]2([C@H](C1(O)C[C@@H]2C)C)C,,,,,0.35714285714285715,1
-565,CC([C@@H]1C(=O)O[C@@H]2CCn3c2c(COC(=O)[C@]([C@@]1(C)O)(C)O)cc3)C,,0,0.25,0.0,0.25,2
-566,CCC(C(=O)O[C@@H]1CCN2[C@@H]1[C@H](CC2)COC(=O)[C@]([C@H](O)C)(O)C)C,,0,0.42857142857142855,0.0,0.42857142857142855,5
-567,OC[C@H]1CCN2[C@H]1[C@@H](CC2)OC(=O)C(C(OC(=O)/C(=C/C)/C)C)(O)C,,0,0.19325159947196072,0.1400817338613726,0.3333333333333333,12
-568,CCOC(=O)[C@@H]1[C@@H](O)C(=O)N2[C@H]1[C@H](CC2)OC1CCCCO1,,,,,0.2,0
-569,CCOC(=O)[C@@H]1[C@@H](O)CN2[C@H]1[C@H](CC2)OC1CCCCO1,,,,,0.2,0
-570,CC[C@@]1(C)C(=O)O[C@@H]2CCN3C2[C@H](COC(=O)[C@H]([C@]1(C)O)C)[C@H](C3)O,,0,0.16779414144683608,0.0754491017964072,0.24324324324324326,3
-571,CC[C@@]1(C)C(=O)O[C@@H]2CCN3C2[C@H](COC(=O)[C@H]([C@]1(C)O)C)[C@H](C3=O)O,,,,,0.21212121212121213,1
-572,OCC1CC[N+]2([C@H]1[C@@H](CC2)OC(=O)[C@@]([C@@H](O)C)(C(C)C)O)[O-],,0,0.32142857142857145,0.0,0.32142857142857145,5
-573,CC(=O)OC[C@H]1[C@H](OC(=O)C)CN2[C@@H]1[C@H](OC(=O)C)[C@H](C2)OC(=O)C,,0,0.15904251109501227,0.1076241555716544,0.26666666666666666,12
-574,CC(=O)O[C@@H]1CN2[C@@H]([C@H]1COC(=O)C(C)(C)C)[C@@H]([C@H](C2)OC(C)(C)C)OC(C)(C)C,,,,,0.19047619047619047,0
-575,OC[C@H]1[C@H](CN2[C@H]1CCC2)OC(=O)/C(=C\C)/C,,0,0.18070818070818073,0.12698412698412698,0.3076923076923077,2
-576,CC[C@H]([C@H](C(=O)OC[C@H]1CCN2[C@H]1CCC2)O)C,,0,0.5,0.0,0.5,4
-577,CC(=O)O[C@@H]([C@](C(=O)OC[C@@H]1CCN2[C@H]1CCC2)(C(C)C)O)C,,0,0.6349160536992446,0.07936966058646965,0.7142857142857143,6
-578,CC([C@](C(=O)OC[C@H]1CC[N+]2([C@H]1CCC2)[O-])(C(O)C)O)C,,0,0.4583333333333333,0.0,0.4583333333333333,3
-579,CC([C@](C(=O)OC[C@H]1CCN2[C@H]1CCC2)(C(O)C)O)C,,0,1.0,0.0,1.0,3
-580,CCC(C(C(=O)OCC1CCN2C1CCC2)(C(O)C)O)C,,0,0.720294758183646,0.07970524181635409,0.8,7
-581,CC([C@](C(=O)OC[C@@H]1CCN2[C@H]1CCC2)([C@@H](O)C)O)C,,0,1.0,0.0,1.0,3
-582,CCC(C(C(=O)OCC1CCN2C1CCC2)O)(O)C,,,,,0.36,1
-583,CC=C(C(=O)OCC1C(O)CN2C1CCC2)C,,0,0.21254987676119555,0.04670938249806371,0.25925925925925924,5
-584,CCC(C(C(=O)OCC1CCN2C1CCC2)(CC(C)C)O)O,,0,0.5652173913043478,0.0,0.5652173913043478,2
-585,C[C@@H]([C@](C(O)(C)C)(C(=O)OC[C@@H]1CCN2[C@H]1CCC2)O)O,,0,0.5248226950354609,0.14184397163120568,0.6666666666666666,3
-586,CC(=O)OC[C@@H]1CCN2[C@H]1CCC2,,0,0.3206757958623697,0.15300841466394602,0.47368421052631576,12
-587,CCC(C(=O)OC[C@@H]1CCN2[C@H]1CCC2)C,,0,0.3568889756859682,0.052201933404940934,0.4090909090909091,8
-588,CC[C@]([C@H](C(=O)OC[C@@H]1CC[N+]2([C@@H]1CCC2)[O-])O)(O)C,,,,,0.18518518518518517,0
-589,CCCC(=O)OCC1CCN2C1CCC2,,0,0.40332699717012144,0.025244431401307093,0.42857142857142855,30
-590,C/C=C(\C(=O)OC[C@@H]1CCN2[C@H]1CCC2)/C,,0,0.2718341741846228,0.01983249248204389,0.2916666666666667,15
-591,C/C=C(\C(=O)OC([C@@](C(=O)OC[C@@H]1CCN2[C@H]1CCC2)(C(C)C)O[Si](C)(C)C)C)/C,,0,0.3146477834041129,0.13362807866485268,0.4482758620689655,6
-592,C/C=C(/C(=O)OC([C@@](C(=O)OC[C@@H]1CCN2[C@H]1CCC2)(C(C)C)O[Si](C)(C)C)C)\C,,0,0.3146477834041129,0.13362807866485268,0.4482758620689655,6
-593,O=C(C(O)C)OC[C@@H]1CCN2[C@H]1CCC2,,0,0.30201140044697783,0.12656002812445066,0.42857142857142855,5
-594,C/C=C(/C(=O)OC[C@@H]1CCN2[C@H]1CCC2)\C,,0,0.2718341741846228,0.01983249248204389,0.2916666666666667,15
-595,C=C[C@](C(=O)OC[C@@H]1CCN2[C@H]1CCC2)(O)C,,,,,0.391304347826087,1
-596,CCC(C(=O)OC[C@@H]1CCN2[C@H]1CCC2)(O)C,,,,,0.5238095238095238,1
-597,CCC(=O)OC(C(C(=O)OC[C@@H]1CCN2[C@H]1CCC2)(O)C)C,,0,0.3529411764705882,0.14705882352941177,0.5,2
-598,CCC(C(=O)OC(C(C(=O)OC[C@@H]1CCN2[C@H]1CCC2)(O)C)C)C,,0,0.46153846153846156,0.0,0.46153846153846156,3
-599,C/C=C(/C(=O)OC(C(C(=O)OC[C@@H]1CCN2[C@H]1CCC2)(O)C)C)\C,,0,0.28983546134936516,0.15460898309507934,0.4444444444444444,8
-600,COC(=O)[C@](CC(=O)OC[C@@H]1CCN2[C@H]1CCC2)(CC(C)C)O,,0,0.4077460687245195,0.09225393127548048,0.5,5
-601,CC(=O)OC[C@H]1CC(=O)N2[C@H]1CCC2,,1,0.11036848723415887,0.13963151276584113,0.25,7
-602,C/C=C(\C(=O)OC[C@H]1[C@@H](O)CN2C1CCC2)/C,,0,0.21254987676119555,0.04670938249806371,0.25925925925925924,5
diff --git a/pyrrolizidine-alkaloids/mp2d/tensorflow/prediction-v5-ext-ext-Padel-2D.ipynb b/pyrrolizidine-alkaloids/mp2d/tensorflow/prediction-v5-ext-ext-Padel-2D.ipynb
new file mode 100644
index 0000000..b04a6cd
--- /dev/null
+++ b/pyrrolizidine-alkaloids/mp2d/tensorflow/prediction-v5-ext-ext-Padel-2D.ipynb
@@ -0,0 +1,1066 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from keras import optimizers, regularizers\n",
+ "from keras.layers import Dense, Dropout, Input\n",
+ "from keras.models import Model, Sequential\n",
+ "from random import shuffle\n",
+ "from scipy import interp\n",
+ "from sklearn.linear_model import LogisticRegression\n",
+ "from scipy.stats.mstats import gmean\n",
+ "from sklearn.ensemble import RandomForestClassifier\n",
+ "from sklearn.metrics import roc_curve, auc\n",
+ "from sklearn.model_selection import StratifiedKFold, train_test_split\n",
+ "from sklearn.preprocessing import QuantileTransformer\n",
+ "import contextlib\n",
+ "import glob\n",
+ "import gzip\n",
+ "import h5py\n",
+ "import keras\n",
+ "import numpy as np\n",
+ "import os\n",
+ "import pandas as pd\n",
+ "import pylab as plt\n",
+ "import random\n",
+ "import scipy\n",
+ "import sklearn\n",
+ "import tensorflow as tf\n",
+ "from sklearn.ensemble import RandomForestClassifier\n",
+ "from sklearn.datasets import make_classification\n",
+ "from sklearn.svm import SVC\n",
+ "\n",
+ "\n",
+ "\n",
+ "random_state = np.random.RandomState(0)\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 25,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "X_f_ext = '/home/drewe/notebooks/genotox/mutagenicity-fingerprints.csv'\n",
+ "\n",
+ "X = pd.read_csv(X_f_ext,sep=',')\n",
+ "X['Mutagenicity_bin'] = np.int32(X['Mutagenicity'] == 'mutagenic')\n",
+ "del X['Mutagenicity']\n",
+ "\n",
+ "\n",
+ "y = X['Mutagenicity_bin'].values\n",
+ "del X['Mutagenicity_bin']\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(8309, 9638)\n",
+ "(8309,)\n",
+ "(602, 9638)\n"
+ ]
+ }
+ ],
+ "source": [
+ "\n",
+ "\n",
+ "'''\n",
+ "X_f_ext = '/home/drewe/notebooks/genotox/mutagenicity-mod-2.csv'\n",
+ "X = pd.read_csv(X_f_ext,sep=',')\n",
+ "\n",
+ "y = np.int32(X['Mutagenicity'] == 'mutagenic')\n",
+ "del X['Mutagenicity']\n",
+ "\n",
+ "'''\n",
+ "\n",
+ "x_pad = pd.read_csv('/home/drewe/notebooks/genotox/pa-fingerprints.csv', sep=',', decimal='.')\n",
+ "selected_cols = list(set(x_pad.columns.tolist()).intersection(set(X.columns.tolist())))\n",
+ "selected_cols.remove('Canonical SMILES')\n",
+ "X = np.float64(X[selected_cols].values)\n",
+ "x_pad = np.float64(x_pad[selected_cols].values)\n",
+ "print(X.shape)\n",
+ "print(y.shape)\n",
+ "print(x_pad.shape)\n",
+ "\n",
+ "names =pd.read_csv('/home/drewe/notebooks/genotox/pa-fingerprints.csv', sep=',', decimal='.')['Canonical SMILES'].values\n",
+ "#X_norm = QuantileTransformer(output_distribution='uniform').fit_transform(X.values.T).T\n",
+ "\n",
+ "\n",
+ "#X = pd.merge(X_ext,X[['Canonical SMILES','Mutagenicity_bin']], right_on='Canonical SMILES', left_on='Name')\n",
+ "#X = np.float64(X.values[:,1:])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ ">>\n",
+ ".\n",
+ ">>\n",
+ ".\n",
+ ">>\n",
+ ".\n",
+ ">>\n",
+ ".\n",
+ ">>\n",
+ ".\n"
+ ]
+ }
+ ],
+ "source": [
+ "cv = StratifiedKFold(n_splits=10)\n",
+ "results = np.zeros_like(y, dtype=float)\n",
+ "\n",
+ "tprs = []\n",
+ "aucs = []\n",
+ "mean_fpr = np.linspace(0, 1, 100)\n",
+ "\n",
+ "i = 0\n",
+ "\n",
+ "keras.backend.clear_session()\n",
+ "prbs=[]\n",
+ "for mod in range(5):\n",
+ " print('>>')\n",
+ " curr_try = 0\n",
+ " while curr_try <10:\n",
+ " print('.')\n",
+ "\n",
+ " model = Sequential()\n",
+ " model.add(Dense(64, input_dim=X.shape[1], activation='relu'))\n",
+ " model.add(Dense(64, activation='relu'))\n",
+ " model.add(Dense(64, activation='relu'))\n",
+ " model.add(Dense(64, activation='relu'))\n",
+ " model.add(Dense(1, activation='sigmoid'))\n",
+ " # Compile model\n",
+ " opt = keras.optimizers.Adam(epsilon=None, amsgrad=True)\n",
+ " model.compile(loss='binary_crossentropy', optimizer=opt, metrics=['accuracy'])\n",
+ "\n",
+ " # Fit the model\n",
+ " history = model.fit(X, y, epochs=50, batch_size=64, verbose=0)\n",
+ " if history.history['acc'][-1] > 0.53:\n",
+ " break\n",
+ " else:\n",
+ " curr_try += 1\n",
+ "\n",
+ " # Fit the model\n",
+ " probas_ = model.predict(x_pad)\n",
+ " prbs.append(probas_)\n",
+ "# Average the predictions\n",
+ "probas_ = np.mean(np.hstack(prbs), axis=1)\n",
+ "results = probas_\n",
+ "\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df_results = pd.DataFrame(data={\"name\": names, 'pred': results})\n",
+ "df_results.to_csv('/home/drewe/notebooks/genotox/pred.nn.v5-ext-ext-Padel-2D.csv', index=None)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ "<Figure size 432x288 with 1 Axes>"
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plt.hist(results,100, color='red', alpha=0.5)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 30,
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ ">>\n",
+ ".\n",
+ "Epoch 1/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2378 - acc: 0.9183\n",
+ "Epoch 2/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2365 - acc: 0.9184\n",
+ "Epoch 3/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2351 - acc: 0.9189\n",
+ "Epoch 4/50\n",
+ "8309/8309 [==============================] - 1s 166us/step - loss: 0.2337 - acc: 0.9200\n",
+ "Epoch 5/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2325 - acc: 0.9210\n",
+ "Epoch 6/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2312 - acc: 0.9215\n",
+ "Epoch 7/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2300 - acc: 0.9224\n",
+ "Epoch 8/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2288 - acc: 0.9235\n",
+ "Epoch 9/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2277 - acc: 0.9244\n",
+ "Epoch 10/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2265 - acc: 0.9242\n",
+ "Epoch 11/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2254 - acc: 0.9249\n",
+ "Epoch 12/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2243 - acc: 0.9253\n",
+ "Epoch 13/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2232 - acc: 0.9251\n",
+ "Epoch 14/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2222 - acc: 0.9256\n",
+ "Epoch 15/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2212 - acc: 0.9256\n",
+ "Epoch 16/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2202 - acc: 0.9265\n",
+ "Epoch 17/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2192 - acc: 0.9259\n",
+ "Epoch 18/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2182 - acc: 0.9266\n",
+ "Epoch 19/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2173 - acc: 0.9266\n",
+ "Epoch 20/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2164 - acc: 0.9267\n",
+ "Epoch 21/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2154 - acc: 0.9267\n",
+ "Epoch 22/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2146 - acc: 0.9269\n",
+ "Epoch 23/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2137 - acc: 0.9268\n",
+ "Epoch 24/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2128 - acc: 0.9271\n",
+ "Epoch 25/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2120 - acc: 0.9275\n",
+ "Epoch 26/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2112 - acc: 0.9274\n",
+ "Epoch 27/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2104 - acc: 0.9279\n",
+ "Epoch 28/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2096 - acc: 0.9282\n",
+ "Epoch 29/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2088 - acc: 0.9282\n",
+ "Epoch 30/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2080 - acc: 0.9275\n",
+ "Epoch 31/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2073 - acc: 0.9288\n",
+ "Epoch 32/50\n",
+ "8309/8309 [==============================] - 1s 158us/step - loss: 0.2065 - acc: 0.9291\n",
+ "Epoch 33/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2058 - acc: 0.9292\n",
+ "Epoch 34/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2050 - acc: 0.9296\n",
+ "Epoch 35/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2043 - acc: 0.9296\n",
+ "Epoch 36/50\n",
+ "8309/8309 [==============================] - 1s 158us/step - loss: 0.2037 - acc: 0.9309\n",
+ "Epoch 37/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2030 - acc: 0.9303\n",
+ "Epoch 38/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2023 - acc: 0.9309\n",
+ "Epoch 39/50\n",
+ "8309/8309 [==============================] - 1s 158us/step - loss: 0.2016 - acc: 0.9306\n",
+ "Epoch 40/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2010 - acc: 0.9310\n",
+ "Epoch 41/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2003 - acc: 0.9315\n",
+ "Epoch 42/50\n",
+ "8309/8309 [==============================] - 1s 158us/step - loss: 0.1997 - acc: 0.9319\n",
+ "Epoch 43/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1991 - acc: 0.9322\n",
+ "Epoch 44/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.1984 - acc: 0.9312\n",
+ "Epoch 45/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.1978 - acc: 0.9320\n",
+ "Epoch 46/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.1972 - acc: 0.9327\n",
+ "Epoch 47/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1967 - acc: 0.9321\n",
+ "Epoch 48/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.1961 - acc: 0.9328\n",
+ "Epoch 49/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.1955 - acc: 0.9332\n",
+ "Epoch 50/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.1950 - acc: 0.9333\n",
+ ">>\n",
+ ".\n",
+ "Epoch 1/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2377 - acc: 0.9189\n",
+ "Epoch 2/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2363 - acc: 0.9190\n",
+ "Epoch 3/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2350 - acc: 0.9197\n",
+ "Epoch 4/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2337 - acc: 0.9197\n",
+ "Epoch 5/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2324 - acc: 0.9214\n",
+ "Epoch 6/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2312 - acc: 0.9219\n",
+ "Epoch 7/50\n",
+ "8309/8309 [==============================] - 1s 165us/step - loss: 0.2299 - acc: 0.9230\n",
+ "Epoch 8/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2287 - acc: 0.9230\n",
+ "Epoch 9/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2276 - acc: 0.9233\n",
+ "Epoch 10/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2264 - acc: 0.9237\n",
+ "Epoch 11/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2253 - acc: 0.9241\n",
+ "Epoch 12/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2242 - acc: 0.9242\n",
+ "Epoch 13/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2231 - acc: 0.9256\n",
+ "Epoch 14/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2221 - acc: 0.9256\n",
+ "Epoch 15/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2211 - acc: 0.9256\n",
+ "Epoch 16/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2201 - acc: 0.9262\n",
+ "Epoch 17/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2191 - acc: 0.9257\n",
+ "Epoch 18/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2182 - acc: 0.9266\n",
+ "Epoch 19/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2172 - acc: 0.9265\n",
+ "Epoch 20/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2162 - acc: 0.9262\n",
+ "Epoch 21/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2154 - acc: 0.9263\n",
+ "Epoch 22/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2144 - acc: 0.9266\n",
+ "Epoch 23/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2136 - acc: 0.9268\n",
+ "Epoch 24/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2127 - acc: 0.9271\n",
+ "Epoch 25/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2119 - acc: 0.9279\n",
+ "Epoch 26/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2110 - acc: 0.9275\n",
+ "Epoch 27/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2102 - acc: 0.9277\n",
+ "Epoch 28/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2095 - acc: 0.9282\n",
+ "Epoch 29/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2087 - acc: 0.9279\n",
+ "Epoch 30/50\n",
+ "8309/8309 [==============================] - 1s 164us/step - loss: 0.2079 - acc: 0.9285\n",
+ "Epoch 31/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2072 - acc: 0.9289\n",
+ "Epoch 32/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.2064 - acc: 0.9297\n",
+ "Epoch 33/50\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2057 - acc: 0.9300\n",
+ "Epoch 34/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2049 - acc: 0.9300\n",
+ "Epoch 35/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2043 - acc: 0.9302\n",
+ "Epoch 36/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2036 - acc: 0.9313\n",
+ "Epoch 37/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2029 - acc: 0.9307\n",
+ "Epoch 38/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2022 - acc: 0.9310\n",
+ "Epoch 39/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2015 - acc: 0.9308\n",
+ "Epoch 40/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2009 - acc: 0.9318\n",
+ "Epoch 41/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2002 - acc: 0.9313\n",
+ "Epoch 42/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1996 - acc: 0.9312\n",
+ "Epoch 43/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1990 - acc: 0.9326\n",
+ "Epoch 44/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.1984 - acc: 0.9326\n",
+ "Epoch 45/50\n",
+ "8309/8309 [==============================] - 1s 163us/step - loss: 0.1978 - acc: 0.9318\n",
+ "Epoch 46/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1972 - acc: 0.9324\n",
+ "Epoch 47/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.1966 - acc: 0.9326\n",
+ "Epoch 48/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.1960 - acc: 0.9327\n",
+ "Epoch 49/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.1954 - acc: 0.9333\n",
+ "Epoch 50/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.1949 - acc: 0.9332\n",
+ ">>\n",
+ ".\n",
+ "Epoch 1/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2377 - acc: 0.9179\n",
+ "Epoch 2/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2363 - acc: 0.9186\n",
+ "Epoch 3/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2350 - acc: 0.9200\n",
+ "Epoch 4/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2337 - acc: 0.9203\n",
+ "Epoch 5/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2323 - acc: 0.9198\n",
+ "Epoch 6/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2311 - acc: 0.9229\n",
+ "Epoch 7/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2299 - acc: 0.9225\n",
+ "Epoch 8/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2287 - acc: 0.9232\n",
+ "Epoch 9/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2276 - acc: 0.9239\n",
+ "Epoch 10/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2264 - acc: 0.9235\n",
+ "Epoch 11/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2253 - acc: 0.9249\n",
+ "Epoch 12/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2242 - acc: 0.9249\n",
+ "Epoch 13/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2231 - acc: 0.9254\n",
+ "Epoch 14/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2221 - acc: 0.9261\n",
+ "Epoch 15/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2211 - acc: 0.9266\n",
+ "Epoch 16/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2200 - acc: 0.9261\n",
+ "Epoch 17/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2191 - acc: 0.9263\n",
+ "Epoch 18/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2181 - acc: 0.9260\n",
+ "Epoch 19/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2172 - acc: 0.9265\n",
+ "Epoch 20/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2162 - acc: 0.9271\n",
+ "Epoch 21/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2154 - acc: 0.9272\n",
+ "Epoch 22/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2145 - acc: 0.9263\n",
+ "Epoch 23/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2136 - acc: 0.9277\n",
+ "Epoch 24/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2128 - acc: 0.9273\n",
+ "Epoch 25/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2119 - acc: 0.9275\n",
+ "Epoch 26/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2111 - acc: 0.9277\n",
+ "Epoch 27/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2102 - acc: 0.9283\n",
+ "Epoch 28/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2095 - acc: 0.9283\n",
+ "Epoch 29/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2087 - acc: 0.9284\n",
+ "Epoch 30/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2080 - acc: 0.9284\n",
+ "Epoch 31/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2072 - acc: 0.9286\n",
+ "Epoch 32/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2064 - acc: 0.9295\n",
+ "Epoch 33/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2057 - acc: 0.9291\n",
+ "Epoch 34/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2050 - acc: 0.9297\n",
+ "Epoch 35/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2043 - acc: 0.9298\n",
+ "Epoch 36/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2036 - acc: 0.9300\n",
+ "Epoch 37/50\n",
+ "8309/8309 [==============================] - 1s 168us/step - loss: 0.2029 - acc: 0.9314\n",
+ "Epoch 38/50\n",
+ "8309/8309 [==============================] - 1s 168us/step - loss: 0.2022 - acc: 0.9310\n",
+ "Epoch 39/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2016 - acc: 0.9304\n",
+ "Epoch 40/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2009 - acc: 0.9316\n",
+ "Epoch 41/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2003 - acc: 0.9320\n",
+ "Epoch 42/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1996 - acc: 0.9319\n",
+ "Epoch 43/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1990 - acc: 0.9324\n",
+ "Epoch 44/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.1984 - acc: 0.9316\n",
+ "Epoch 45/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1978 - acc: 0.9326\n",
+ "Epoch 46/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1972 - acc: 0.9326\n",
+ "Epoch 47/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.1966 - acc: 0.9327\n",
+ "Epoch 48/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1960 - acc: 0.9325\n",
+ "Epoch 49/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1954 - acc: 0.9325\n",
+ "Epoch 50/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.1949 - acc: 0.9340\n",
+ ">>\n",
+ ".\n",
+ "Epoch 1/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2378 - acc: 0.9180\n",
+ "Epoch 2/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2365 - acc: 0.9188\n",
+ "Epoch 3/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2351 - acc: 0.9196\n",
+ "Epoch 4/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2338 - acc: 0.9208\n",
+ "Epoch 5/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2325 - acc: 0.9214\n",
+ "Epoch 6/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2313 - acc: 0.9212\n",
+ "Epoch 7/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2300 - acc: 0.9223\n",
+ "Epoch 8/50\n",
+ "8309/8309 [==============================] - 1s 162us/step - loss: 0.2289 - acc: 0.9226\n",
+ "Epoch 9/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2277 - acc: 0.9229\n",
+ "Epoch 10/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2266 - acc: 0.9236\n",
+ "Epoch 11/50\n",
+ "8309/8309 [==============================] - 1s 161us/step - loss: 0.2254 - acc: 0.9238\n",
+ "Epoch 12/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2244 - acc: 0.9248\n",
+ "Epoch 13/50\n",
+ "8309/8309 [==============================] - 1s 160us/step - loss: 0.2233 - acc: 0.9251\n",
+ "Epoch 14/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2222 - acc: 0.9257\n",
+ "Epoch 15/50\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2212 - acc: 0.9253\n",
+ "Epoch 16/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2202 - acc: 0.9261\n",
+ "Epoch 17/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2192 - acc: 0.9259\n",
+ "Epoch 18/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2183 - acc: 0.9261\n",
+ "Epoch 19/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2173 - acc: 0.9263\n",
+ "Epoch 20/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2164 - acc: 0.9267\n",
+ "Epoch 21/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2155 - acc: 0.9265\n",
+ "Epoch 22/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2146 - acc: 0.9267\n",
+ "Epoch 23/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2137 - acc: 0.9265\n",
+ "Epoch 24/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2129 - acc: 0.9269\n",
+ "Epoch 25/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2120 - acc: 0.9275\n",
+ "Epoch 26/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2112 - acc: 0.9275\n",
+ "Epoch 27/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2103 - acc: 0.9279\n",
+ "Epoch 28/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2096 - acc: 0.9277\n",
+ "Epoch 29/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2088 - acc: 0.9283\n",
+ "Epoch 30/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2080 - acc: 0.9289\n",
+ "Epoch 31/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2073 - acc: 0.9289\n",
+ "Epoch 32/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2066 - acc: 0.9295\n",
+ "Epoch 33/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2058 - acc: 0.9292\n",
+ "Epoch 34/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2051 - acc: 0.9297\n",
+ "Epoch 35/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2044 - acc: 0.9298\n",
+ "Epoch 36/50\n",
+ "8309/8309 [==============================] - 1s 153us/step - loss: 0.2037 - acc: 0.9307\n",
+ "Epoch 37/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2030 - acc: 0.9304\n",
+ "Epoch 38/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2024 - acc: 0.9313\n",
+ "Epoch 39/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2017 - acc: 0.9308\n",
+ "Epoch 40/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2010 - acc: 0.9309\n",
+ "Epoch 41/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2004 - acc: 0.9313\n",
+ "Epoch 42/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.1997 - acc: 0.9314\n",
+ "Epoch 43/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.1991 - acc: 0.9315\n",
+ "Epoch 44/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.1985 - acc: 0.9320\n",
+ "Epoch 45/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.1979 - acc: 0.9321\n",
+ "Epoch 46/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.1973 - acc: 0.9322\n",
+ "Epoch 47/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.1967 - acc: 0.9327\n",
+ "Epoch 48/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.1961 - acc: 0.9331\n",
+ "Epoch 49/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.1956 - acc: 0.9331\n",
+ "Epoch 50/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.1950 - acc: 0.9337\n",
+ ">>\n",
+ ".\n",
+ "Epoch 1/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2378 - acc: 0.9184\n",
+ "Epoch 2/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2364 - acc: 0.9184\n",
+ "Epoch 3/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2351 - acc: 0.9196\n",
+ "Epoch 4/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2338 - acc: 0.9200\n",
+ "Epoch 5/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2325 - acc: 0.9209\n",
+ "Epoch 6/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2312 - acc: 0.9210\n",
+ "Epoch 7/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2300 - acc: 0.9224\n",
+ "Epoch 8/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2289 - acc: 0.9229\n",
+ "Epoch 9/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2277 - acc: 0.9232\n",
+ "Epoch 10/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2265 - acc: 0.9239\n",
+ "Epoch 11/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2254 - acc: 0.9243\n",
+ "Epoch 12/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2243 - acc: 0.9249\n",
+ "Epoch 13/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2232 - acc: 0.9254\n",
+ "Epoch 14/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2222 - acc: 0.9251\n",
+ "Epoch 15/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2212 - acc: 0.9253\n",
+ "Epoch 16/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2201 - acc: 0.9261\n",
+ "Epoch 17/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2191 - acc: 0.9261\n",
+ "Epoch 18/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2182 - acc: 0.9259\n",
+ "Epoch 19/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2173 - acc: 0.9268\n",
+ "Epoch 20/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2164 - acc: 0.9271\n",
+ "Epoch 21/50\n",
+ "8309/8309 [==============================] - 1s 156us/step - loss: 0.2154 - acc: 0.9267\n",
+ "Epoch 22/50\n",
+ "8309/8309 [==============================] - 1s 159us/step - loss: 0.2146 - acc: 0.9271\n",
+ "Epoch 23/50\n",
+ "8309/8309 [==============================] - 1s 152us/step - loss: 0.2137 - acc: 0.9277\n",
+ "Epoch 24/50\n",
+ "8309/8309 [==============================] - 1s 169us/step - loss: 0.2128 - acc: 0.9267\n",
+ "Epoch 25/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2120 - acc: 0.9273\n",
+ "Epoch 26/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2112 - acc: 0.9272\n",
+ "Epoch 27/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2104 - acc: 0.9278\n",
+ "Epoch 28/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2096 - acc: 0.9280\n",
+ "Epoch 29/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.2088 - acc: 0.9290\n",
+ "Epoch 30/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2080 - acc: 0.9291\n",
+ "Epoch 31/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2073 - acc: 0.9291\n",
+ "Epoch 32/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2065 - acc: 0.9296\n",
+ "Epoch 33/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2058 - acc: 0.9300\n",
+ "Epoch 34/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2051 - acc: 0.9297\n",
+ "Epoch 35/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2044 - acc: 0.9301\n",
+ "Epoch 36/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2037 - acc: 0.9301\n",
+ "Epoch 37/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2030 - acc: 0.9313\n",
+ "Epoch 38/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2023 - acc: 0.9312\n",
+ "Epoch 39/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2016 - acc: 0.9307\n",
+ "Epoch 40/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2010 - acc: 0.9309\n",
+ "Epoch 41/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.2003 - acc: 0.9316\n",
+ "Epoch 42/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.1997 - acc: 0.9324\n",
+ "Epoch 43/50\n",
+ "8309/8309 [==============================] - 1s 152us/step - loss: 0.1991 - acc: 0.9325\n",
+ "Epoch 44/50\n",
+ "8309/8309 [==============================] - 1s 153us/step - loss: 0.1985 - acc: 0.9320\n",
+ "Epoch 45/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.1978 - acc: 0.9327\n",
+ "Epoch 46/50\n",
+ "8309/8309 [==============================] - 1s 151us/step - loss: 0.1973 - acc: 0.9324\n",
+ "Epoch 47/50\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.1967 - acc: 0.9330\n",
+ "Epoch 48/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.1961 - acc: 0.9332\n",
+ "Epoch 49/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.1955 - acc: 0.9336\n",
+ "Epoch 50/50\n",
+ "8309/8309 [==============================] - 1s 150us/step - loss: 0.1950 - acc: 0.9331\n"
+ ]
+ }
+ ],
+ "source": [
+ "#Logistic regression (SGD)\n",
+ "cv = StratifiedKFold(n_splits=10)\n",
+ "results = np.zeros_like(y, dtype=float)\n",
+ "\n",
+ "tprs = []\n",
+ "aucs = []\n",
+ "mean_fpr = np.linspace(0, 1, 100)\n",
+ "\n",
+ "i = 0\n",
+ "keras.backend.clear_session()\n",
+ "prbs=[]\n",
+ "for mod in range(5):\n",
+ " print('>>')\n",
+ " curr_try = 0\n",
+ " while curr_try <10:\n",
+ " print('.')\n",
+ "\n",
+ " model = Sequential()\n",
+ " model.add(Dense(1, activation='sigmoid'))\n",
+ " # Compile model\n",
+ " opt = keras.optimizers.Adam(epsilon=None, amsgrad=True)\n",
+ " model.compile(loss='binary_crossentropy', optimizer=opt, metrics=['accuracy'])\n",
+ "\n",
+ " # Fit the model\n",
+ " history = model.fit(X, y, epochs=50, batch_size=64, verbose=0)\n",
+ " if history.history['acc'][-1] > 0.53:\n",
+ " break\n",
+ " else:\n",
+ " curr_try += 1\n",
+ "\n",
+ " # Fit the model\n",
+ " model.fit(X, y, epochs=50, batch_size=64, verbose=1)\n",
+ "\n",
+ " # evaluate the model\n",
+ " probas_ = model.predict(x_pad)\n",
+ " prbs.append(probas_)\n",
+ "# Average the predictions\n",
+ "probas_ = np.mean(np.hstack(prbs), axis=1)\n",
+ "results = probas_"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 31,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df_results = pd.DataFrame(data={\"name\": names, 'pred': results})\n",
+ "df_results.to_csv('/home/drewe/notebooks/genotox/pred.lr.v5-ext-ext-Padel-2D.csv', index=None)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 32,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ "<Figure size 432x288 with 1 Axes>"
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plt.hist(results,100, color='red', alpha=0.5)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/fast_data/drewe/software/envs/tf_gpu/lib/python3.6/site-packages/sklearn/linear_model/_logistic.py:940: ConvergenceWarning: lbfgs failed to converge (status=1):\n",
+ "STOP: TOTAL NO. of ITERATIONS REACHED LIMIT.\n",
+ "\n",
+ "Increase the number of iterations (max_iter) or scale the data as shown in:\n",
+ " https://scikit-learn.org/stable/modules/preprocessing.html\n",
+ "Please also refer to the documentation for alternative solver options:\n",
+ " https://scikit-learn.org/stable/modules/linear_model.html#logistic-regression\n",
+ " extra_warning_msg=_LOGISTIC_SOLVER_CONVERGENCE_MSG)\n"
+ ]
+ }
+ ],
+ "source": [
+ "#Logistic regression (scikit)\n",
+ "cv = StratifiedKFold(n_splits=10)\n",
+ "results = np.zeros_like(y, dtype=float)\n",
+ "\n",
+ "tprs = []\n",
+ "aucs = []\n",
+ "mean_fpr = np.linspace(0, 1, 100)\n",
+ "\n",
+ "i = 0\n",
+ "keras.backend.clear_session()\n",
+ "prbs=[]\n",
+ "model = LogisticRegression(random_state=0)\n",
+ "model.fit(X, y)\n",
+ "probas_ = model.predict_proba(x_pad)[:, 1]\n",
+ "results = probas_\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df_results = pd.DataFrame(data={\"name\": names, 'pred': results})\n",
+ "df_results.to_csv('/home/drewe/notebooks/genotox/pred.lr2.v5-ext-ext-Padel-2D.csv', index=None)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 35,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ "<Figure size 432x288 with 1 Axes>"
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plt.hist(results,100, color='red', alpha=0.5)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 36,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "cv = StratifiedKFold(n_splits=10)\n",
+ "results = np.zeros_like(y, dtype=float)\n",
+ "\n",
+ "tprs = []\n",
+ "aucs = []\n",
+ "mean_fpr = np.linspace(0, 1, 100)\n",
+ "\n",
+ "i = 0\n",
+ "keras.backend.clear_session()\n",
+ "prbs=[]\n",
+ "model = RandomForestClassifier(n_estimators=1000, random_state=0, max_leaf_nodes=200)\n",
+ "# Fit the model\n",
+ "model.fit(X, y)\n",
+ "\n",
+ "\n",
+ "probas_ = model.predict_proba(x_pad)[:, 1]\n",
+ "results = probas_"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 37,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df_results = pd.DataFrame(data={\"name\": names, 'pred': results})\n",
+ "df_results.to_csv('/home/drewe/notebooks/genotox/pred.rf.v5-ext-ext-Padel-2D.csv', index=None)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 38,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ "<Figure size 432x288 with 1 Axes>"
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plt.hist(results,100, color='red', alpha=0.5)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "cv = StratifiedKFold(n_splits=10)\n",
+ "results = np.zeros_like(y, dtype=float)\n",
+ "\n",
+ "tprs = []\n",
+ "aucs = []\n",
+ "mean_fpr = np.linspace(0, 1, 100)\n",
+ "\n",
+ "i = 0\n",
+ "keras.backend.clear_session()\n",
+ "prbs=[]\n",
+ "model = SVC(kernel='rbf', gamma='scale', probability=True)\n",
+ "# Fit the model\n",
+ "model.fit(X, y)\n",
+ "\n",
+ "\n",
+ "probas_ = model.predict_proba(x_pad)[:, 1]\n",
+ "results = probas_"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 40,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df_results = pd.DataFrame(data={\"name\": names, 'pred': results})\n",
+ "df_results.to_csv('/home/drewe/notebooks/genotox/pred.svm.v5-ext-ext-Padel-2D.csv', index=None)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 41,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ "<Figure size 432x288 with 1 Axes>"
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plt.hist(results,100, color='red', alpha=0.5)\n",
+ "plt.show()"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.6.8"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}