UnixJunkie / FASMIFRA

Molecular Generation by Fast Assembly of SMILES Fragments
GNU General Public License v3.0
50 stars 8 forks source link

Question regarding the output of fasmifra executable #14

Closed matthewcarbone closed 1 year ago

matthewcarbone commented 1 year ago

@UnixJunkie this is a really wonderful program, thank you.

I have a question about the output of fasmifra. Particularly, from some random training data sampled from QM9, I can end up with resultant molecules (not fragments) that contain "bond fragmentation locations". E.g.

C0C1C2(C([*:2][*:1]C#N)N2)C0C1

How are you supposed to treat these assuming I simply want the "valid molecule"? Is the above simply

C0C1C2(C(C#N)N2)C0C1

i.e. just remove everything in the brackets? I did read the manuscript and this appears to be what's intended, but it's not clear to me.

matthewcarbone commented 1 year ago

Actually, from the paper it looks like this is either a bug or an issue with the way the executable is running on my end.

In essence, some kind of Markov sampling of the previously created data structure is performed, until the generated string has no tagged cleaved bond left.

I suppose the output of fasmifra is not supposed to have any tags in it?

Edit: I repeated the installation on my Linux machine (previous was on my M1 Mac) and got the same results, things like

n0c([*:4][*:6]C=O)cn1c0CC1      genmol_1
C0([*:4][*:6]C=O)=NCCO0 genmol_2
O0C1C2C(C0)OC21[*:8][*:1]C#N    genmol_3
O=C0CC1COCC0O1  genmol_4
O0CC0[*:2][*:8]C0([*:8][*:7]C)OCCO0     genmol_5
n0onc([*:4][*:3]O)c0[*:4][*:5]OC=O      genmol_6
O[*:3][*:11]CC(C)C(C#N)[*:2][*:11]CO    genmol_7
OCC(C#N)[*:2][*:2]C(C)[*:2][*:11]CO     genmol_8
C[*:7][*:8]C0([*:8][*:7]C)CC(=O)OC0=N   genmol_9
N01CC0C0([*:8][*:7]C)CCC0C1     genmol_10

is this what the output is supposed to look like?

Thanks!

UnixJunkie commented 1 year ago

To your first question: removing the two '*' atoms and their enclosing bracket is the input molecule you had (before fragmentation).

UnixJunkie commented 1 year ago

FASMIFRA has two steps: 1) fragmenting molecules 2) assembling new molecules from fragments. 1) is done by a Python script. 2) is done via an OCaml exe.

UnixJunkie commented 1 year ago

cf. README.md for an example of each step. Using 2) without 1) is not possible. Using 1) only is probably useless.

matthewcarbone commented 1 year ago

@UnixJunkie to be clear, this is the output of the second step.

In the first step, I used the python script to generate fragments. In the second, I used those fragments to generate molecules. Examples like this

n0c([*:4][*:6]C=O)cn1c0CC1      genmol_1
C0([*:4][*:6]C=O)=NCCO0 genmol_2
O0C1C2C(C0)OC21[*:8][*:1]C#N    genmol_3
O=C0CC1COCC0O1  genmol_4
O0CC0[*:2][*:8]C0([*:8][*:7]C)OCCO0     genmol_5
n0onc([*:4][*:3]O)c0[*:4][*:5]OC=O      genmol_6
O[*:3][*:11]CC(C)C(C#N)[*:2][*:11]CO    genmol_7
OCC(C#N)[*:2][*:2]C(C)[*:2][*:11]CO     genmol_8
C[*:7][*:8]C0([*:8][*:7]C)CC(=O)OC0=N   genmol_9
N01CC0C0([*:8][*:7]C)CCC0C1     genmol_10

are from the result of the second step, which seems a bit odd. I did thoroughly read the readme, but I am still a bit unclear whether or not the results I show above are "correct" molecules given they still have the tags present.

To your first question: removing the two '*' atoms and their enclosing bracket is the input molecule you had (before fragmentation).

I'm not sure I totally follow. Are you saying that this

C0C1C2(C([*:2][*:1]C#N)N2)C0C1

does indeed become this

C0C1C2(C(C#N)N2)C0C1

? Thank you!

UnixJunkie commented 1 year ago

Can you show me the commands that you used?

UnixJunkie commented 1 year ago

The generated molecules are not supposed to have fragmentation hints (the star atoms between brackets). I wonder how you managed to get to that erroneous state.

UnixJunkie commented 1 year ago

Seriously, there are two commands to run; how can someone get this wrong ?!

rm -f frags.smi gen.smi
fasmifra_fragment.py -i MY_MOLECULAR_TRAINING_SET.smi -o frags.smi
fasmifra -n 1000 -i frags.smi -o gen.smi
UnixJunkie commented 1 year ago

Those commands will generate 1000 molecules using the fragments found in your "molecular training set".

matthewcarbone commented 1 year ago

@UnixJunkie as I said, this are the commands that I have run. Please understand that just because it's two lines of code, that depending on the user's system, setup, or other factors, it might still be unclear. Having a full working example, with a training_set.smi file, frags.smi file and the final output file, which can be run deterministically to test your code, would be very helpful. Otherwise, it's unclear what each file should look like.

For one, your tab-separated smiles/names does not work for me for whatever reason. I have made a very small change to your initial script which I do not believe should impact the results, since name appears to just be a way to track the origin of each SMILES, but let me know if you think this would break anything.

 def RobustSmilesMolSupplier(filename):
     with open(filename) as f:
         for line in f:
-            smile, name = line.strip().split("\t") # enforce TAB-separated
+            smile = line.strip()  # assume delimiter is just \n
+            name = str(uuid4())  # Assign each smiles a random unique identifier

At this point I have example/all_smi.smi, where

# example/all_smi.smi
N#CC1NC11C2CC1C2
OC1=NON=C1OC=O
CC12CCC1CN1CC21
CN=C1OC(=O)CC1N
CC(CO)C(CO)C#N
CC1(C)CC(=O)OC1=N
CC1NC2(CNC12)C#N
OCCOC(=O)N1CC1
O=CC1=CN2CCC2=N1
NC1(COC1=N)C1CN1
CCN1C=NC(=C1)C#C
O=C1CC2COCC1O2
CC(=O)CC1(C)COC1
O=CC1=NCCO1
N#CC1(CC2CC2)CO1
CC1=CCCNC1C#N
O=C1NC2CCC3C2N13
N#CC12OC3COC1C23
CNC1=C(N)N=NN1C
OC1(CC=O)CC=CC1
NC1=NC2CC2NC1=O
CN1C(=N)ON=C1C=O
OC1=CC=C(F)C=C1
CC(CO)N1N=NN=N1
C1C2NC2C11CCCO1
CC1(OCCO1)C1CO1

Now running the first script

python3 bin/fasmifra_fragment.py -i example/all_smi.smi -o example/fragments.smi -w 50 -n 2

the result is

# example/fragments.smi
N#C[*:1][*:2]C1NC12C1CC2C1      ca27580a-e63f-43da-8b4e-6aeefc7e7472
C1C2CC1C21NC1[*:2][*:1]C#N      ca27580a-e63f-43da-8b4e-6aeefc7e7472p1
o1nc(O[*:3][*:4]C=O)c([*:6][*:5]O)n1    77a746d0-ab8c-46db-9c91-1092ec068ac6
O(C=O)[*:3][*:6]c1c([*:6][*:5]O)non1    77a746d0-ab8c-46db-9c91-1092ec068ac6p1
C1CC2([*:8][*:7]C)C3CN3CC12     c5716703-f59e-4df0-aed4-1da5a650644d
C12([*:8][*:7]C)C3N(CC1CC2)C3   c5716703-f59e-4df0-aed4-1da5a650644dp1
C[*:7][*:10]N=C1C([*:2][*:9]N)CC(=O)O1  e173c2b6-59ca-406a-a851-6307a233f9a0
C1(=N[*:10][*:7]C)C([*:2][*:9]N)CC(=O)O1        e173c2b6-59ca-406a-a851-6307a233f9a0p1
N#CC(C(CO)[*:2][*:7]C)[*:2][*:11]CO     282e77d0-9efe-440b-b02a-313a4bd66b58
C(O)[*:11][*:2]C(C#N)[*:2][*:2]C(CO)C   282e77d0-9efe-440b-b02a-313a4bd66b58p1
O=C1OC(=N)C([*:8][*:7]C)([*:8][*:7]C)C1 3289a72e-6b77-4469-98c5-3d2c51e34758
C1(=O)OC(=N)C([*:8][*:7]C)([*:8][*:7]C)C1       3289a72e-6b77-4469-98c5-3d2c51e34758p1
N1C2([*:8][*:1]C#N)CNC2C1C      a50a3172-890e-4d59-9e95-1b6e7d0546a8
N1CC2([*:8][*:1]C#N)NC(C)C12    a50a3172-890e-4d59-9e95-1b6e7d0546a8p1
C(N1CC1)(=O)[*:6][*:3]O[*:3][*:11]CCO   2472a77d-61ee-4f3c-a3dc-f18241113b66
O=C(N1CC1)[*:6][*:3]O[*:3][*:11]CCO     2472a77d-61ee-4f3c-a3dc-f18241113b66p1
n12c(nc([*:6][*:4]C=O)c1)CC2    4b68dca9-78fc-4aa4-9001-f0dc36c6665b
C1n2cc([*:6][*:4]C=O)nc2C1      4b68dca9-78fc-4aa4-9001-f0dc36c6665bp1
C1([*:8][*:9]N)([*:8][*:2]C2NC2)C(=N)OC1        936b770d-cb7f-4967-8faf-d716a64922ce
...

which actually doesn't look quite right to me (these don't appear to be fragments at all).

Finally, running the executable

fasmifra -n 1000 -i example/fragments.smi -o example/gen.smi

the result is

# example/gen.smi
C0CC1([*:8][*:7]C)C2CN2CC01     genmol_1
C(#N)[*:1][*:8]C01C2C0C(CO2)O1  genmol_2
C0COC1(C0)CC0NC01       genmol_3
O=C0NC1CCC2C1N02        genmol_4
C0CNC([*:2][*:1]C#N)C(C)=C0     genmol_5
C0COC([*:8][*:7]C)([*:8][*:2]C1CO1)O0   genmol_6
C0([*:6][*:9]N)=NC1CC1NC0=O     genmol_7
n0nnnn0C(C)[*:2][*:11]C[*:11][*:5]O     genmol_8
C[*:7][*:12]n0c([*:6][*:13]NC)c(N)nn0   genmol_9
C0=CCC(O)([*:8][*:11]C[*:11][*:4]C=O)C0 genmol_10
C0(=N)OCC0([*:8][*:9]N)[*:8][*:2]C0NC0  genmol_11
C0(O)([*:8][*:11]C[*:11][*:4]C=O)CC=CC0 genmol_12
O=C(N0CC0)[*:6][*:3]O[*:3][*:11]CCO     genmol_13
C(O)[*:11][*:2]C(C#N)[*:2][*:2]C(CO)C   genmol_14
...

Thanks again for your help!

UnixJunkie commented 1 year ago

Look at data/CHEMBL_100k.smi.xz (unxz this file first), then format your input file accordingly. Molecules are supposed to have a name, and lines are supposed to be tab-separated.

UnixJunkie commented 1 year ago

Maybe also, run dos2unix on your input file, if it comes from an evil computer.

UnixJunkie commented 1 year ago

Beware that some of your input molecules (6 of them), are not fragmentable by our fragmentation scheme (we might only cut single bonds, out of rings, not involved in stereo chemistry).

UnixJunkie commented 1 year ago

Molecules generated from your input example

C0CN(CCOC)CCN0c0c(F)cc(N1C(=O)O[C@@H](CNC(C(F)F)=O)C1)cc0   genmol_1
c0(NC(=O)c1cc(NC(=O)C[S+]([O-])Cc2c(Oc3ccc(F)cc3)cccc2)cn1C)cn(C)c(C(=O)N/N=C/c4ccc5c(c4)OCO5)c0    genmol_2
C(N0CC1N(Cc2ccccc2)C(CCC1)C0)(=O)C(=O)Nc3nc(NC(=O)CCCCCCCCC)ccc3    genmol_3
c0c1c(c(OCC)n[nH]1)cnc0NC(N[C@H](COC)c0ccccn0)=O    genmol_4
Cc0c(C)c(C)n(CC(N)=O)c0C    genmol_5
O(C([C@@H]0[C@H](C(=O)OC)C[C@@H](OC(=O)NC1CC1)[C@@H](OC(NC1CC1)=O)[C@@H]0CN(CC#C)S(c2ccc(C)c(-n3nnnc3)c2C)(=O)=O)=O)C   genmol_6
C(C0OCCN0S(=O)(=O)c1ccc(C)cc1)NC(=O)C(=O)NCCNC(c2ccc(C)cc2)=O   genmol_7
C(CC0(C)SC(N1CCOCC1)=NC0=O)C    genmol_8
c0(Cl)c(Cl)cc([C@@H](C1CCN(CC(C)C)CC1)NC(=O)c2cnc3ccccc3n2)cc0  genmol_9
C(NCCn2c(C(=O)N(C)C)cc3sc(-c4ccccc4)nc32)(N0CCc1c(ccs1)C0)=O    genmol_10
c0cccc(CCn1cncc1)c0 genmol_11
c0cc(C)ccc0S(=O)(=O)CC(OCc1ccccc1)=O    genmol_12
NCC(=O)NCCCC(=O)O   genmol_13
CC(C)C[C@@H](C(=O)NC(CCCN0C(=O)C1(CCCC1)NC0=O)=O)NC(=O)N2CCC(NC(C(c3ccccc3)C)=O)CC2 genmol_14
O=c0cc(C)nc1sc(N2CC(C(NCc3ccccn3)=O)CCC2)nn01   genmol_15
n0c(N(Cc1ccc(C(Nc2[nH]nnn2)=O)cc1)[C@H]1CC[C@@H](C(C)(C)C)CC1)n(C)c1cc(OC)ccc01 genmol_16
c0cc(F)ccc0[C@@H](NC0=NC(=O)C(c1ccc(C2(C(NCc3ccc(O)cc3)=O)CC2)cc1)(C)S0)C   genmol_17
N#CC0=C(N)Oc1cc(N(C)C)ccc1C0c0cc(OC)c(O)c(Br)c0 genmol_18
C(c0c1c(sc0Nc2cc(Cl)c(F)cc2)CC(C)CC1)#N genmol_19
c0ccc(C1=C(C(=O)OC)C2OC(CC2)C1)s0   genmol_20
c0(C(=O)c1ccc(NC(=O)Nc2cc(Cl)c(Cl)cc2)cc1)ccccc0    genmol_21
C(C(=O)Nc0ccc(C(F)(F)F)cc0)n0c(=O)c1c(cccc1)s0  genmol_22
C(C(=O)NCCc0cc(CN(C1CC1)C(=O)/C=C/c2c(F)c(Cl)ccc2-n2cnnn2)c(Cl)cc0)C(F)(F)F genmol_23
c0(C(=O)NS(c1ccc(F)cc1F)(=O)=O)c(OC)nn(C)c0 genmol_24
C=CC(C)([C@@]01[C@@H](N(C(=O)C)c2ccccc20)N0[C@H](c2nc3c(cc(Cl)cc3)c(=O)n2[C@H](C)C0=O)C1)C  genmol_25
c01c(N)nc(N)nc0cccc1OCC0CCCCC0  genmol_26
COc0c(OC)cc(C(=O)NCc1c(O)c(=O)ccn1CCc2ccccc2)cc0OC  genmol_27
O=C(c0cnc(-n1c2ncc(C#N)cc2cn1)cc0NC(C)C)Nc0ccc(N1CCC(Oc3nc(N4CCOCC4)nc(-c4c5c([nH]nc5)ccc4)n3)CC1)nc0   genmol_28
C(C(CCc0ccccc0)c1cc(Cl)ccc1)P(=O)(C(NC(OCc0ccccc0)=O)C)O    genmol_29
c0(C(F)(F)F)cc(NC(=O)c1nn(-c2ccc(OC)cc2)c(=O)c2n(C)c3c(c21)cccc3)ccc0   genmol_30
O=C0c1ccccc1C(=O)N0CS   genmol_31
c0(/C(C(N[C@H]1[C@@H]2[C@@H]([C@H](c3cc(OC)c(OCCC(C)C)c(OC)c3)c3cc4c(cc31)OCO4)C(=O)OC2)=O)=C\c1cccc([N+](=O)[O-])c1)cc(OC)c(OC)c(OC)c0 genmol_32
S0(=O)(=O)c1ccc(C(=O)NN)cc1N(CC)C(=O)c1ccccc10  genmol_33
COc0cccc(OCc1ccccc1)c0  genmol_34
C(=O)c0sc1cc(NC(C)=O)ccc1[n+]0CC    genmol_35
C0(c1cc(OC)c(OC)c(OC)c1)N(Cc2ccccc2)C(=O)C0Oc0ccccc0    genmol_36
c0ccc(C(=O)N1CCN(C(OC(C)(C)C)=O)CC1)cc0NC(=O)NC(=O)c2ccc(C(C)(C)C)cc2   genmol_37
c0cc(-c1ccc2c(N)c(C(=O)N)sc2n1)ccc0F    genmol_38
Oc0cccc(NS(=O)(=O)c1ccc2nc(C)sc2c1)c0   genmol_39
c01ccc2cc(-c3ccc(O)cc3O)c(=O)oc2c0C=CC(C)(C)O1  genmol_40
c0(NC1CCCC1)c1nc(c3oc4c([C@@H]5O[C@H](C)[C@@H](O)[C@@H](O)C5)c(O)cc(O)c4c(=O)c3)c(-c2ccnc(NC6CCCC6)n2)n1ccc0    genmol_41
n0(-c1ccc(S(=O)(=O)N2CCC(C)CC2)cc1)cc(OC)nn0    genmol_42
c0cccc1c0C(=NN2CCCCCC2)C(=O)N1C genmol_43
C0O[C@H]1[C@H](OC[C@H]1CCCc2c(CCCN)cnc(C)c2O)[C@H]0OC(NCCOCCOS(=O)(=O)O)=O  genmol_44
c01c(ccc(C(CNc2c(Cl)c(=O)[nH]nc2)(C)C)c0)OCCO1  genmol_45
c0cc(COc1c(OC)cc(/C(c2onc(-c3ccccc3F)n2)=N/O)cc1OC)c(OC)cc0OC   genmol_46
n0c(-c1ccc(Nc2c3cc[nH]c3nc(OC)n2)cc1OC)sc1c0cccc1   genmol_47
O=C(N0CCC(N1CCC(CC(c2ccccc2)=O)CC1)CC0)c3ccccc3 genmol_48
n01c(=O)nc(OCC2COc3c(cccn3)O2)cc0-c0ccc(C#N)cc0CC1  genmol_49
C(Oc0ccc([N+](=O)[O-])cc0)(C)c1nc(C)n[nH]1  genmol_50
c0(NC(=O)/C(=N\O)c1csc(N)n1)ccc(NC(=O)C)cc0 genmol_51
c0(OC)c(C1CCCCC(=O)N1Cc1cccc(c2occc2)c1)c(OC3C4CC5CC(C4)CC3C5)cnc0  genmol_52
C0(c2ccccc2)CCN(CCCc1ccccc1)CC0 genmol_53
c0ccc(C(/C=C\Nc1ccc(S(C)(=O)=O)cc1)=O)cc0   genmol_54
c0cc(C(/C=C/c1ccccc1[N+]([O-])=O)=O)ccc0C   genmol_55
OCCN    genmol_56
C(c0ncnc(N1CCOCC1)c0)NC(=O)C(c2cc(OC)c(OC)c(OC)c2)=O    genmol_57
C(=S)(N)N/N=C/c0ccc(/C=N/N(C)C)o0   genmol_58
n0c(F)c(CC(c1cc2cc(F)ccc2[nH]1)=O)ccc0NCc0ccnc(C)c0 genmol_59
C0CC(C(=O)N1CCC(C)CC1)CCN0C(=O)c0ccc(C(C)(C)C)cc0   genmol_60
C(NC[C@H]0c1c(c(C)no1)-c1sc(C)c(C)c1C(c2ccc(CSC3=N[C@@H](c4cnccc4)CO3)cc2)=N0)(=O)C genmol_61
c0(NS(c1c(F)cc(F)cc1)(=O)=O)cc(-c1ccc2n(c1)c(c3sc(=S)n(-c4ccccc4)c3N)cn2)cnc0OC genmol_62
O=C(N0c1c(cccc1)CC0C(O)=O)C(CS)C    genmol_63
O=c0c(CCO)c[nH]c1ccccc01    genmol_64
c0cc1cc(c2c(OC)cccc2)oc1cc0 genmol_65
c0(NC(=O)c1oc2c(c(O)cc(OC)c2)c(=O)c1)cnn(C)c0[C@@H]0C[C@@H](N)[C@@H](F)CCO0 genmol_66
c0(O)c(-c1sc2c(cccc2)n1)cc(Cl)cc0   genmol_67
Cc0cccc([N+](C)(C)C)c0  genmol_68
CC(C)C[C@@H](C(N[C@H](C(=O)N0[C@H](C(=O)N[C@H](C)C(=O)O)CCC0)CCCN=C(N)N)=O)NC(=O)[C@@H](Cc0c1ccccc1[nH]c0)NC(=O)[C@H](CCCCCCNC(C)C)NC([C@@H](NC([C@H](NC(=N)N)Cc0cccnc0)=O)CO)=O    genmol_69
[C@@H]0(c1ccc(NCCC(F)(F)F)cc1)OCCNC0    genmol_70
c01nc(c2nc(F)nc(F)n2)n(C)c0cccc1    genmol_71
C0[C@@]1(C)CC[C@](C)(C(=O)OCCN4CCCCC4)C[C@H]1C1=CC(=O)[C@@H]2[C@]3(C)[C@H](C(C)(C)[C@@H](O)CC3)CC[C@@]2(C)[C@]1(C)C0    genmol_72
c0cc(-c1cc(C)c(O)c(C)c1)sc0-c0cc(C)c(O)c(C)c0   genmol_73
c0c(C(O)=O)oc(CN(c1ccccc1)C(CN(c2cc(Cl)c(Cl)cc2)C)=O)c0 genmol_74
c0(C)cc(NC(=O)c1cccc(Br)c1)[nH]n0   genmol_75
c0cc(O[C@@H]1COCC1)ccc0C0SCC(=O)N0NC(CN2CCOCC2)=O   genmol_76
N[C@@H]([C@H](OP(OCc0ncncc0)(=O)O)C)C(=O)O  genmol_77
c0cc(NCCC(=O)Nc2noc(C)c2)cc1sc(=O)n(CC)c01  genmol_78
c01c(cccc0)C(=O)c0c(c(O)c(OC(=O)C)cc0)C1=O  genmol_79
c0(C(N(CC)CC(Nc1ccc(OC)cc1)=O)=O)ccc(NS(=O)(=O)c2ccc(/C=C/C(c3c(O)cccc3OCC4COCC4)=O)cc2)cc0 genmol_80
O[C@@H]0C(=C)/C(=C\C=C1/CCC[C@]2(C)[C@@H]([C@@H](C/C=C\C(C(F)(F)F)(C(F)(F)F)O)CCCC(C([2H])([2H])[2H])(C([2H])([2H])[2H])O)CC[C@@H]12)C[C@@H](O)C0   genmol_81
S(c0c(-c1cc(F)c(Cn2c(=O)n(-c3cc(NC(=O)c4ccccc4)ccc3C(F)(F)F)nc2CCOC5C(N)C(O)C(O)C(CN)O5)cc1)cccc0)(=O)(=O)NC(=NCc6ccc(F)cc6)c6ccccc6    genmol_82
c01ccc(Cl)cc0[nH]cc1c2ccccc2    genmol_83
Clc0ccc1c(c0)nnc0nnnn01 genmol_84
C(C(N)=O)CN(C)C genmol_85
c0(-c1cn(C)nc1)cc1c(nc0)[nH]cc1-c0nc(N)nc(N(CCC(=O)O)C(=O)CC)c0 genmol_86
c0(C(F)(F)F)cc(C(F)(F)F)cc(NC(c1ccc(OC)cc1)=O)c0    genmol_87
C(=C/C(NCCC(=O)NN1CCC2(CCCC2)CC1)=O)\c0c(Cl)cccc0Cl genmol_88
O=C0C(CC(N(C(C)C)Cc2ccccc2)=O)N(Cc1cccc(OC)c1)CCN0  genmol_89
c0(N1CCOCC1)nc(c3cnccc3)nc1c2cccnc2oc01 genmol_90
c0(C1CCOCC1)c(-c1cc(F)c(O)c(F)c1)cncc0  genmol_91
c01cc(F)ccc0nc0c(c1C(O)=O)CCc1c-0cccc1-c0ccccc0 genmol_92
c01c2c(cccc2)ccc0nc(C3=C(C(=O)O)CCOc4c3ccc(F)c4)c0c1CCC0    genmol_93
n0c(-c1n(C)nc(C)c1)[nH]c1c0N(Cc2ccccc2)C(=O)N0C1=NC(C)C0    genmol_94
c0cc(COC(=O)N1CCOCC1)ccc0   genmol_95
O=c0c(CN(Cc2ccc(Cl)cc2)C(=O)c3ccccc3)cc1cc(C)c(C)cc1[nH]0   genmol_96
c0(C(c1ccccc1)=O)ccc(O)cc0  genmol_97
C0N(CCCc3ccccc3)CCN(C(CCc1oc(-c2ccsc2)nn1)=O)C0 genmol_98
c0(OC)cc(/C=C/C(=O)NO)ccc0OCCC(C)C  genmol_99
C/C0=C\CC/C(C)=C/C[C@]1(C(C)C)CC[C@](C)([C@@H](OC(=O)O[C@H]2[C@H](O)[C@@H](O)[C@H](O)[C@@H](CO[C@H]3[C@H](O)[C@@H](O)[C@H](O)[C@@H](CO)O3)O2)CC0)O1 genmol_100
C0(C)(C)C=Cc1c(c2c(CCn3cncc3)cc(=O)oc2c2cc(C(O)=O)oc21)O0   genmol_101
N0(C(=O)OC)CC1CCC(C0)N1c2ccc(Nc3c4c(cccc4)nc4ccccc43)cc2    genmol_102
c01cc2c(cc(C(=O)Nc3n(Cc5occc5)c4ccccc4n3)cc2)n0CC0(CNC1=O)CCNCC0    genmol_103
O=[N+](c0ccc(N1CCOCC1)cc0)[O-]  genmol_104
c0(C(OC)=O)cc(C#N)ccc0  genmol_105
C0CN(CCC(N1c2c(cccc2)CCc2ccc(NC(C(CCC(Nc3c(C(=O)O)cccc3)=O)Cc4c(F)cccc4)=O)cc21)=O)CCN0C    genmol_106
c0cc1c(cc0-c0ccc(C(F)(F)F)nc0)OC[C@@H]0N1C(=O)O[C@H]0CNC(Nc2ccc(F)cc2)=O    genmol_107
c0(F)c(c1ccc(OCc2c(-c3c(Cl)cccc3Cl)noc2C(C)C)cc1)c(Cl)ccc0  genmol_108
c0cccc(CSC)c0   genmol_109
[C@@H]0(O)[C@@H](CO)O[C@@H](OCc1ccccc1)[C@H](CS(=O)(=O)N)[C@H]0O    genmol_110
C(=N/NC(CSc1nnn[nH]1)=O)\c0c(O)cccc0    genmol_111
FC(F)(F)c0cccc(C(=O)c1cc(O)c(-c2cc(Cl)cc(Cl)c2)c(O)c1)c0    genmol_112
c0cc1n(COC(CO)CO)c(Br)nc1c(Cl)c0Cl  genmol_113
C#C[C@]0(O)CCC1C2CCC3=CC(=O)CCC3C2[C@H]2C[C@@H](C)[C@]10C2  genmol_114
c0cccc(C(=O)NCCCN1C(C(=O)N(C)C)CCC1)c0F genmol_115
O=C(NC2CCCC2)CN0CCOC(Cn1c(C)cc(C)n1)C0  genmol_116
O=C0[C@H]1C=C2[C@@]3(Oc4c5c(cc(O)c4C2=O)O[C@@H](C)C5(C)C)C(C1)C(C)(C)O[C@@]03CC=C(C)C   genmol_117
c0c1c(c(NC([C@H](C)NC([C@@H](NC([C@@H](NC(=O)CNC(=O)CNC(Nc4cc5c(cc4)ccnc5)=O)CC(n6nc(C)cc6C)C(OC)=O)=O)Cc3ccc(O)cc3)=O)=O)c2c(c(C)c(C)cc2)n1)ccc0[N+](=O)[O-]   genmol_118
c0(C(NS(=O)(=O)c4ccccc4)=O)ccc(-c1cn2c(-c3cccc(OC)c3)cnc2c(NC5CCCC5)c1)cc0  genmol_119
N(C0=CC(=O)C(OCC)=CC0=O)c0ncnc1cc(OCCO[C@]2(C)C[C@@H](C)NC(=O)[C@H](C)[C@H](O)[C@](O)(C)[C@@H](CC)OC(=O)[C@H](C)C(=O)[C@H](C)[C@H]2O[C@H]2[C@H](O)[C@@H](N(C)C)C[C@@H](C)O2)c(OC)cc01   genmol_120
N0(C(=O)c1c(=O)oc2cc(N(CC)CC)ccc2c1)CCN(C(/C=C/c1c(OC(C)=O)cc(OCC)cc1OC)=O)CC0  genmol_121
c0c(F)c(Cn1ncc(N2CCOCC2)c(OCC)c1=O)ccc0N0CCC(C(F)(F)F)CC0   genmol_122
O=C(NCc0ccc(OC1CN(C(C)(CCC(c2ccccc2)(c2ccccc2)c3cccc(NC(N(Cc5ccc(Cl)cc5)C4CCN(CCC)CC4)=O)c3)C)C1)cc0)C(C)C  genmol_123
c0ccccc0CCc0cc(CP(O)(CC(Cc1sccc1)c2c(F)cccc2)=O)ccc0    genmol_124
c0c([C@H]1OC(=O)[C@@H](CC(=O)OC(C)(C)C)C/C=C\C[C@H](CC(N)=O)C(=O)NC1)cccc0  genmol_125
O=S(c0ccc(NC(=O)N[C@H](C(=O)N[C@H](C(=O)N[C@@H](CCCCN)C(NCC(=O)N[C@@H](Cc1ccccc1)[C@@H](O)C[C@@H](Cc2c(Cl)cccc2)Nc3ccccc3F)=O)C(C)C)CCCNC(=N)N)cc0)(Nc0ccc(OC)nn0)=O    genmol_126
o0c(=O)c(-c1nc2sc(c3ccc(C)cc3)c(C)c2c(=O)[nH]1)cc1c0cccc1   genmol_127
C(CCC(N0CCN(CCn1cc(c2ccc(O)cc2)c(=O)[nH]c1=O)CC0)=O)CCCCCCN3CCNCC3  genmol_128
N(C(CC[C@@H](C(O)=O)NC(=O)CN0CCOCC0)=O)[C@@H](CCO)C(=O)O    genmol_129
C0SCCN(C(=S)NC(CCc1ccco1)C)C0   genmol_130
N0(c1ncc(-c2cccc(CN3CCN(c4ccc(C(C)=O)cc4)CC3)c2)cn1)CCN(c1cnc(C#Cc5cnc(N)cc5)cc1)CC0    genmol_131
C0(CC)N(C(=O)N[C@@H](CC(C)C)[C@@H](O)C[C@H](C(C)C)C(N[C@@H]([C@@H](C)CC)C(=O)NCc1ncccc1)=O)CCNC0=O  genmol_132
s0c1c(c2c(SCc3ccccc3)ncnc02)CCC1    genmol_133
c0(CCC(NCC1CCOCO1)=O)ccc(OC)cc0 genmol_134
c0cc(S(=O)(=O)N1CCCCCC1)ccc0c2ccc(C(=N)N)cc2    genmol_135
n0(CC(N[C@H](C(OC)=O)CC(C)C)=O)nc(C(=O)N[C@H](c1n(-c2ccccc2)c(=O)c2c(c1)cccc2C)C)nc0    genmol_136
C0(CN1Cc2c(cccc2)C1)CCN(CCO)CC0 genmol_137
O=c0c1c(cnn0-c0ccc(Br)cc0)cccc1 genmol_138
CCCNC(=O)c0cc(C(=O)NC(C)=O)n1c0COCC1    genmol_139
COc0ccc(CC)cc0  genmol_140
n0c(CCOC)ncc(CN1C[C@@H](C(C)C)[C@H](C(O)=O)C1)c0    genmol_141
Clc0c1c(ccc0)C(NCCCCN)CCS1  genmol_142
c0c(O)c(C(=O)/C=C/c1cnccc1)ccc0OCc2ccccc2   genmol_143
[C@H]01N(C)CC[C@@]23[C@@]0(O)Cc0c(ncc(c4ccc(S(C)(=O)=O)cc4)c0)[C@@H]2Oc0c(OCC)ccc(c03)C1    genmol_144
c0(OCc1ccc(O)cc1)c(C)cccc0C genmol_145
C(CCC(=O)O)(=O)N[C@@H](CC(C)C)[C@@H](O)CC(=O)N[C@H](C(=O)O)Cc0cnc[nH]0  genmol_146
c0cc(C(=O)Nc1cc2n(CC)c(=O)n(CC)c2cc1N(C3CCS(=O)(=O)C3)C)cc(OC)c0    genmol_147
c0c1c(ccc0)c0ccccc0c(N2CCN(CCOC)CC2)c1  genmol_148
c0(C(=O)O)ccc(CNC(c1ccc(Br)o1)=O)cc0    genmol_149
c0(C(CC(C)C)C(C(=O)NO)NS(=O)(=O)c3n4c(=O)cccc4ccc3)nc1cc(C)c(-c2ccc(C(=O)NS(=O)(=O)C5CCCC5)cc2)cc1s0    genmol_150
c0cc1nc2c(nc1cc0N)cccc2C(=O)O   genmol_151
c0(CCCCCCCCC)cc(C(OC)=O)c(N)s0  genmol_152
N(c0ccc(C)cc0)C(=S)c1ccc(S(=O)(=O)N2CCC3(c4ccccc4C=C3)CC2)cc1   genmol_153
Cc0cc(C=O)c(C)c1c0[nH]c0ccccc01 genmol_154
c0(c1cc(NC)ccc1)[nH]nnn0    genmol_155
C(P(O)(=O)O)(P(=O)(O)O)CNc0ccc(C)cc0    genmol_156
C(=O)(c0c[nH]nc0-c0cccc(F)c0)N1CCN(C(=O)c2ccco2)CC1 genmol_157
[nH]0c1ccccc1c(=O)c(C)c0COC(=O)c2ccccc2 genmol_158
C(CCCCC)C(=O)O  genmol_159
c0(C(=O)CCC(N1CCN(C(=O)c2cc(c3cc(Br)ccc3)c(Cl)cc2Cl)CC1)=O)ccc(C)cc0    genmol_160
c0(NC(=O)CSc1n2c(ccc(c3ccc(C(=O)O)cc3)c2)nn1)c(C)c(C)ccc0   genmol_161
C(=S)(Nc0ccc(OC)cc0)N0N=C(C(=O)Nc1cnccc1N2CCN(Cc3cc(F)c(OC)cc3)CC2)CC0c0c(OC)cccc0  genmol_162
O=C(N0CCN(C(N[C@@H](C(=O)Nc1ccc(Cl)cc1Cl)C)=O)CC0)OC(C)(C)C genmol_163
N(c0nc(N[C@H]([C@@H](C)O)CC)nc1n(C(C)C)cnc10)Cc0ccncc0  genmol_164
C0[C@]1(C(=O)NC(=O)COc4cc(C(F)(F)F)ccc4)[C@@H]([C@@H]2[C@@](C)(C0)[C@]0(C)CC[C@H]3C(C)(C)[C@@H](O)CC[C@]3(C)C0CC2)[C@H](C(=C)C)CC1  genmol_165
C0C1(CCN(C(c2ccoc2)=O)CC1)COC0CCO   genmol_166
[nH]0c1c(c(-c2oc(SCC(NC(C)CCO)=O)nn2)c0)cccc1   genmol_167
c0(CNC(=O)c1n(C)c2c(cc(Cl)c(C)c2)c1)ccc(S(=O)(=O)N)cc0  genmol_168
c0(-c1[nH]nc(C(=O)NCCC)c1)ccc(F)cc0 genmol_169
C0CCCC(Nc1ccc(OC)cc1)C0 genmol_170
n0c(C)c(Sc1n(c3c4ccsc4ncn3)c(=O)c2c(ccc(C)c2)n1)sc0N    genmol_171
N#Cc0ccc(CC(NC(=O)c1scnc1)C)cc0 genmol_172
C0c1cccc(OCC(O)CNC2CCCCC2)c1CC(O)C0 genmol_173
c0(C(C)C)ccc1c(c0NC(=O)CCc2nnc3n(c2=O)cccc3)CC[C@H]0[C@](C)(C(OC)=O)CCC[C@@]01C genmol_174
c0cc(OCC#Cc1cc(-c2c3c([nH]n2)-c2cc(CN4CCN(NC(c5ccco5)=O)CC4)ccc2C3)cs1)ccc0 genmol_175
c0(CN1CCN(Cc2nc[nH]c2)CC1)ccc(c3ncnc(N4C[C@@H](C)O[C@@H](C)C4)c3)cc0    genmol_176
c0(S(=O)(=O)NCC(N1CCN(C(=O)OC)CC1)=O)c(C)cc(C)cc0C  genmol_177
C0N(C(CC(S)c1ccc(NS(=O)(C)=O)cc1)=O)C(C(=O)O)CC0    genmol_178
O=C([C@@]0(C)[C@@H]1C/C(=N\OCCNS(=O)(=O)c3ccc(/N=c4/n(Cc5ccccc5)c(C)cs4)cc3)c2c(cc(Br)c(C(C)C)c2)[C@@]1(C)CCC0)O    genmol_179
c0c(OC)c(NC(CN(CC)C(=O)c1ccccc1-c1ccccc1)=O)ccc0    genmol_180
O(C(C)=O)C0C(N1c2c(cc([N+]([O-])=O)cc2)CC1)OCC(OC(=O)C)C0OC(C)=O    genmol_181
c0(/C(=N/NC([C@H](NC(C)=O)Cc2cc3ccccc3cc2)=O)C)ccc(N1CCN(C)CC1)cc0  genmol_182
c0(F)ccc(S(CC(=O)c1nc(C)c(N(C)Cc2cc(Cl)ccc2)cc1)(=O)=O)cc0  genmol_183
c0(NS(c1ccc(N[C@H]2CSSC[C@@H](C(N[C@H](C(=O)O)CO)=O)NC(=O)[C@H](C)NC(=O)CNC(=O)CNC(=O)CNC(=O)[C@H](C)NC(=O)[C@H](C)NC(=O)[C@H](Cc3ccc(-c4ccccc4)cc3)NC(=O)CNC2=O)cc1)(=O)=O)nc(OC)nc(OC)c0  genmol_184
c0c1c(c(=O)cc(-c2ccccc2)o1)c(O)cc0OCC(CNC(C)C)O genmol_185
C(=Nc0nc(-c1n(S(c2ccccc2)(=O)=O)c(C)cc1)cs0)(N)N    genmol_186
c0c1cc(C(Nc2c(C(=O)NCCN3CCCC3C(N[C@H](C(=O)NCCC)[C@@H](C)CC)=O)cccc2)=O)cnc1ccc0    genmol_187
c0c(OC(C)C)nn1cc(-c2ccc(OCCOC)cc2)nc1c0 genmol_188
O=C(c0ccc(-c1ccccc1)cc0)Nc0cc(C(=O)OC)ccc0OC    genmol_189
C(OCCC)(=O)c0c(=O)oc1ccccc1c0   genmol_190
CO[C@H]0/C=C/C=C(\C)C[C@H](C)[C@H](O)[C@H](C)/C=C(C)/C=C(\OC)C(=O)O[C@@H]0[C@@H](C)[C@H]([C@H](C)C(C/C=C/C)O)O  genmol_191
c0(C(O)=O)sc1cncc(-c2cc(c3n(C)c(SC(C(O)=O)C)nn3)ccc2)c1c0   genmol_192
n0c1cc(N[C@@H](CCC(N)=O)C(=O)N[C@H](C(=O)Nc2c(C)n(C)n(-c3ccccc3)c2=O)Cc4c5c([nH]c4)cccc5)c(F)cc1c(=O)[nH]c0/C=C0\C(=O)Nc1ccccc10    genmol_193
c0(CCCCCn1c(=O)c2n(cc([N+](=O)[O-])n2)cc1)ccccc0    genmol_194
c0cc(NC(=O)c1c(F)cccc1)ccc0S(=O)(N2CCN(S(c3ccc(OC)c(C)c3)(=O)=O)CCC2)=O genmol_195
c0(-c1cnc2ccc(N(CCCN3CC(N4C[C@H](C)O[C@H](C)C4)CC3)c3cc(OC)cc(OC)c3)cc2n1)cn(C)nc0  genmol_196
C0C(n1c(=O)c2c(cc1[C@@H](Nc1ncnc3[nH]cnc13)C)cccc2C)CC0 genmol_197
N(c0cc(C(C)(C)C)nn0-c0cc(Cn1c(=O)[nH]n(C)c1=O)ccc0)C(=O)c2c(NS(=O)(=O)c3c(Cl)sc(Cl)c3)cccc2 genmol_198
C(C=C(c0ccc(O)cc0)c0ccc(O)cc0)(C)C  genmol_199
N#Cc0ccc(Cl)cc0[N+](=O)[O-] genmol_200
c01c(cccn0)C(C)(C)C(=O)N1c0ccc(Br)cc0   genmol_201
N(C)(CCC(=O)OCC(NCc0occc0)=O)CCN(C)Cc1c[nH]c2ccccc21    genmol_202
S(=O)(=O)(C)c0c1ccccc1ccc0  genmol_203
c0c(Oc1ccccc1)ccc(S(N[C@H]1[C@H](CN(C(C)C)C([C@H]2CC[C@@H](c3ccc4nc(C)nc(N[C@@H](c5cc(C(F)(F)F)cc(N)c5)C)c4c3)CC2)=O)CNC1)(=O)=O)c0 genmol_204
C0CCN(c1c(C(=O)N)ccc(n2nnc(C(=O)Nc3cccc(F)c3)c2N)c1)C0  genmol_205
COc0cc([C@@H]1Oc2c(cc(CN3CCN(S(=O)(c4cc(Cl)ccc4)=O)CC3)cc2OC)[C@@H]1CO[C@@H]1OC[C@@H](O)[C@H](O)[C@H]1O)ccc0O   genmol_206
c01c(cc(CNCCc2ccc(OC)cc2NC(N[C@@H](C(C)C)C(=O)N[C@H](C(=O)N)C)=O)c(=O)o0)c(O)ccc1   genmol_207
c0c(OC)c(OC)cc(CC1N(CC(=O)NCCN)CCc2cc(OC)c(OC)cc21)c0   genmol_208
c0(C(O)=O)cc(Br)ccc0NC(=O)c1ccsc1   genmol_209
c0cc(C(=O)Cn1c2c(nccc2)nc1Nc1ccc(OC)cc1)cc([N+](=O)[O-])c0OC    genmol_210
C(F)(c0c(S(=O)(=O)C)ccc(C(O)=O)c0)(F)F  genmol_211
C(=O)(/N=C0/N(CCCC)CCC0)Nc1scc(-c2ccccc2NCc3ccc(Cl)cc3)n1   genmol_212
N0(C(CC)=O)CCOCC0   genmol_213
c0ccccc0C1COCC1 genmol_214
C([C@H](C(=O)N[C@@H](Cc2c3ccccc3[nH]c2)C(=O)NS(=O)(=O)C)C[C@@H](O)[C@@H](CC0CCCCC0)NC(c0cnc1ccccc1c0)=O)C(C)C   genmol_215
c0(-c1c(O)c(Cl)cc(Cl)c1)[nH]nc(-c1ccc(C2CCN(C/C=C/c3cc(OC)c(OC(C)=O)cc3)CC2)cc1)n0  genmol_216
c0(C(CO)O)cc(OC)c(OC)cc0    genmol_217
O0CCN(CCNc1c2ccc(Cl)cc2ncc1)CC0 genmol_218
C(CNc1nc(NC2CCCCC2)c2nc[nH]c2n1)C[C@@H](C(=O)N[C@H](C(=O)N)CSC/C=C(\C)CC/C=C(\C)CC/C=C(/CCC=C(C)C)C)NC(=O)/C=C/c0ccco0  genmol_219
C(N=C(N)N)CC[C@H](NC(C)=O)C(=O)N[C@H](C(=O)N)CO genmol_220
c0cc(Cc1c2c(cc(C)cc2)oc1)ccc0   genmol_221
N[C@@H](C(=O)O)[C@@H]0C[C@@H]0S(=O)(=O)O    genmol_222
Nc0c1c(cc(-c2c(C)cccc2C)n0)cc(C)cc1 genmol_223
O(c0cc(NS(c1cccc2nsnc21)(=O)=O)ccc0)C   genmol_224
n0c(F)c(OC)ccc0 genmol_225
O(C)Cc0cc(Cl)c(Cl)cc0   genmol_226
CCC(=O)C(CCCCCCOc0cc([N+](=O)[O-])ccc0)C(=O)CC  genmol_227
c0(-c1ccc(c2ccc(C(c3cccc4cccnc34)=C3CCN(Cc4cscn4)CC3)cc2)cc1)ccccc0 genmol_228
c0(N)ncnc1c0c(-c0cc2ccc(OC)cc2cc0)nn1CC(C)C genmol_229
c0c1n(C)c(=O)oc1c(C)cc0/C(c0cc(C(SC)=O)c(OC)c(C)c0)=C\CCCc2ccc(O)cc2    genmol_230
N(C([C@H](CC(O)CN0CCN(c1ccc(Cl)c(Cl)c1)CC0)NC(=O)[C@H](CCCNC(N)=N)NC([C@@H](NC(=O)[C@H](CCC(O)=O)NC(=O)CNC(Cc2ccc3c(c2)CCO3)=O)CCC(O)=O)=O)=O)C(C)(c4ccccc4)C   genmol_231
c0(OCC3CC(F)(F)C3)c(OC)c(OC)cc(C1=C(c4ccccc4)C(=O)N(CC(=O)c2cc(OC)c(OC)c(OC)c2)C1=O)c0  genmol_232
c0ccc(-c1cc(N)cc(c2ccc(C(F)(F)F)c(F)c2)c1)c1cc[nH]c01   genmol_233
c0ccccc0[C@H](c0c(OC)cc1c(c0)cc(Br)cc1)[C@@](O)(CCCC)c0c1c(ccs1)ccc0    genmol_234
c0(OC)c(/C=C1\SC(=S)N(C2CCCCC2O)C1=O)ccc(OC)c0  genmol_235
n0ccc(N1[C@@H]([C@@H](C)O)COC1=O)nc0N[C@@H](C)c0ccc(C1(C#N)CC1)cc0F genmol_236
C0c1n(c(-c2cc(Cl)ccc2C(NN)=O)cc1c3sc(N)nn3)CCC0 genmol_237
C(CCCC)CCO  genmol_238
O0CCN(C(=O)N(C)CCCCCCCCCCNc1ccc(C(C)=O)cc1)CC0  genmol_239
C[C@@H]0OO[C@H](c1ccccc1)[C@H]1O[C@@H]01    genmol_240
c0cc(SC)ccc0C(C)=C  genmol_241
S(c0cc(-c1c2c(n(CC(C)C)c(=O)n(C)c2=O)nn1CCCN)n(C)c0)(=O)(=O)NC  genmol_242
N0(C(c1nn(C)cc1)=O)Cc1c(Nc2c(C)c(C)ccc2)noc1CC0 genmol_243
O=C(Cc4c(C)cccc4C)N0[C@@H]1[C@H](N(c2nc(N)c3cc(OC)c(OC)cc3n2)CC0)CCCC1  genmol_244
C(=C(NNc0c(Cl)c(Cl)nc(C(O)=O)c0Cl)c0ccccc0)C    genmol_245
C(CCC)O genmol_246
c0cccc(N(NC([C@H](C)N)=O)C(=O)NC(=O)C(=O)NCCO)c0    genmol_247
c0(Cl)c(O)cc(OCC)cc0    genmol_248
c0ccc(NC(=S)OC(C)C)c(Cl)c0  genmol_249
C0C(S)C(C(=O)N1[C@H](C(=O)O)CCC1)C0 genmol_250
Oc0c(=O)/c(=N/CC(OCc2ccccc2Cl)=O)c0N0CCN(c1ncccc1)CC0   genmol_251
c01cc2c(cc[nH]2)cc0NC0=C(C(=O)OC0)C1c0ccc(-c1ccc(-c2cc(F)cc(F)c2)cc1)cc0    genmol_252
c0(/C=N/Nc1ccc(S(=O)(=O)N)cc1[N+]([O-])=O)c(O)cccc0 genmol_253
O(c0cccc(C(=N)N)c0)Cc0cccc1c(COCCN2CC(C)OC(C)C2)cccc10  genmol_254
CCCCn0nc1ccccc1c0OC genmol_255
[C@@]0(C#CC)(O)CC[C@H]1[C@H]2C(=C(CCc3c(Cl)cc(Cl)cc3)C(=O)CC2)[C@@H](c2ccc(N(C)C=O)cc2)C[C@]01C genmol_256
c0cc(Cc1c(CCC)nn2ccc(-c3nc4c(cccc4)n3CCC(=O)N[C@H](C=O)CC(C)C)cc12)c(OCCCCN)cc0 genmol_257
c01c(c(n2ccnc2)c[nH]0)cccn1 genmol_258
O=C(c0c(F)cc(F)c(S(=O)(=O)N(C)C)c0)N0CCC(CCN2CCCCCC2)(c1cc(F)ccc1)CC0   genmol_259
C0(C(F)(F)F)=NNC(C(Nc1cc(C(F)(F)F)c(C#N)cc1)=O)(CC)C0   genmol_260
[C@]01(O)C[C@H](OC([C@H](OP(O)(=O)O)[C@H](c2ccccc2)NC(=O)c2ccccc2)=O)C(C)=C([C@@H](OC(=O)C)C(=O)[C@]2(C)[C@@H](O)C[C@H]3OC[C@@]3(OC(C)=O)[C@H]2[C@@H]0OC(=O)c4ccccc4)C1(C)C genmol_261
OCc0ccccc0  genmol_262
c0ccc(C#N)c(CN1CCCCC1Cn1ncnc1)c0    genmol_263
c0(C1CC=NN1C(=O)CC2c3c(Cl)cccc3C(=O)c3c2c(Cl)ccc3)ccccc0    genmol_264
c0c(C#N)cc(-n1cc2c(c(=O)n(Cc4ccc(OC)c(Cl)c4)c(-c3ccccc3C)n2)n1)cc0  genmol_265
C[C@@H]0[C@@H](O[C@H]1[C@H](O)C(N(CC(O)=O)C)C[C@@H](C)O1)[C@@]1(C)C[C@@H](C)CN(C)[C@H](C)[C@@H](O)[C@](C)(O)[C@@H](CC)OC(=O)[C@H](C)[C@H]0OC0(CCN(c2ccccc2F)CC0)O1  genmol_266
c0cc(N1CCN([C@H]2CC[C@H](C(C)C)CC2)CC1)cnc0Nc3cc(C)ccn3 genmol_267
C(n0ncc(-c1c[nH]c2ncc(-c3ccncc3)nc21)c0)c4ccccc4    genmol_268
c0cc1c(c2c0CC[C@H](CNCC(COc3ccc(CNCc4ccncc4)cc3OC)O)O2)[nH]c(=O)[nH]1   genmol_269
O=C(Cn0nc(C)c(S(=O)(N1CCOCC1)=O)c0C)NCCCC   genmol_270
O(c0ccc(/C=N/NC(=O)c1ccc(Br)cc1)c(OC)c0)C   genmol_271
O=S(=O)(Nc0cc(Sc1ncnc2nc[nH]c12)c(O)c1c0cccc1)c3ccc(n4nccc4)cc3 genmol_272
C(COC(c0ccccc0)C(=O)NCCS(=O)(=O)CC1SC1)N0CCN(CC(O)=O)CC0    genmol_273
c0cc(C(C(=O)NCCN1CCOCC1)C)ccc0[N+]([O-])=O  genmol_274
c0c(NC2c3ccccc3C[C@H]2O)ccc(N1CCC(O)CC1)c0  genmol_275
C(#N)/C(=C\c0ccc1c(c0)OCCO1)c0cc(OC)c(OCc2ccc(Br)cc2)cc0    genmol_276
c0(=O)n(C)c1ncn(C[C@H](O)CO)c(=O)c1c(Nc1c(F)cc(I)cc1)c0F    genmol_277
c0(O)c(Br)cc(CCNC([C@H](CC(=O)O)Nc1ccc(Cl)cc1)=O)cc0    genmol_278
C0(C)(C)CC(NC(=O)CCC(O)=O)CC(C)(C)N0[O] genmol_279
FC0(F)CN(C(C1CCN(Cc2ccccc2OC)CC1)=O)CC0 genmol_280
c0([N+](=O)[O-])ccc(-c1c(SC2CCCCC2)c(-c2ccc(N(C)C)cc2)c(C#N)c(OCC)n1)cc0    genmol_281
c01c(cccc0)C(=O)N(Cc2nc3cnc(Oc4cc5c(cc4)CCC5)cc3n2C)S1(=O)=O    genmol_282
O=C(c0c(OC)cccc0)NC[C@H]1N[C@@H](CCc3c4c([nH]n3)Oc3nc5c(c(N)c3C4c3cccc([N+]([O-])=O)c3)CCCC5)C(=O)N(CC(c2ccccc2)c2ccccc2)CC1    genmol_283
n0ccsc0N1C(=O)/C(=C/c2c(C)n(C)c(C)c2)C(=O)NC1=O genmol_284
c0cc1c(cc0)NC(=O)CC(c0ccc(F)cc0)S1  genmol_285
[N+]0(=C1C=C(N2CCCCC2)CC(C)(C)C1)CCCCC0 genmol_286
CCOCCCCn0cncn0  genmol_287
COc0ccc1c(cccc1)c0  genmol_288
C0(CC(C)(C)C)CCN(Cc1cc2c(cc1)OCO2)CC0   genmol_289
C0c1c(nccc1)C(=C1CCN(CC2=CC(=O)OC2C(OC(=O)c3ccccc3)C(c3nn(-c4ccccc4)nc3)OCCCc5c[nH]cn5)CC1)c1c(cc(Cl)cc1)C0 genmol_290
[C@H](CN0CC[C@@H](c1sc2c(c1)cccc2)C[C@@H]0C)(COc3c(-c4cn(C)c(=O)cc4OCC)cc(N(S(=O)(=O)CC)CCC4CCOCC4)cc3)O    genmol_291
CCNc0ccc(C(=O)O)cc0N    genmol_292
c0cccc1c(CNS(=O)(=O)c2ccc(OC)cc2)cccc01 genmol_293
c0ccc1c(c0)N(C(=O)CCBr)C(C)C1   genmol_294
c0(C(=O)CO[C@H]1[C@@H]2OC(C)(C)O[C@@H]2[C@@H](CSc2sc(N)nn2)O1)ccco0 genmol_295
c0c1c(cc(OC(=O)C(C)C)c0OC(F)(F)F)CCC(N)C1   genmol_296
c0(O)ccc1c(oc(C(=O)c2oc3cc(O)ccc3c2)c1)c0   genmol_297
C0(=O)c1c([nH]c2cc(Br)ccc21)C(C)(C)c1c0cc(S(=O)(=O)N0CCN(C)CC0)c(OC(C)C)c1  genmol_298
C0C(Cc1ccc(OC)cc1Nc1c(NCC)nc2ccccc2n1)CCN(C(C)=O)C0 genmol_299
N(c0c1c(nccc1)ccc0)S(=O)(=O)c0ccc(C)s0  genmol_300
c01n(N(CCC)c2ccncc2)cc(C(C)=O)c0cccc1   genmol_301
C0(N)=Cc1c(cccc1)N(c2cc(C)nc3cc(Cl)ccc32)c1c0cccc1  genmol_302
c0(C(=O)NC(=C)c5oc(C)c(CSc6ccccc6)n5)nc(-c1nc2c(cc1O)-c1scc(n1)C(=O)NC(C(c7ccccc7)c7ccccc7)C(=O)N/C(=C(/OC)C)c1nc(cs1)C(=O)NC1c3nc(cs3)C(=O)NC(c3scc-2n3)COC(=O)c2n(OP(OC)O)c3cccc4c3c2COC1C(OC1OC(C)C(N(C)C)C(C)(O)C1)C(=O)OC4)sc0 genmol_303
c0(C#N)ccc(C1N(CC#N)C(=O)N(c2cccc(C(CCl)(C)C)c2)C2=C1C(=O)CC2)cc0   genmol_304
Clc0ncc(CN1CCN/C1=C\[N+](=O)[O-])s0 genmol_305
c0ccccc0CF  genmol_306
CC(C)(C)c0ccccc0    genmol_307
c0c(n1c(-c2cc(Cl)ccc2OC)ccc1)ccc(Cl)c0  genmol_308
c0(C(C)C)c(Oc1cc2nc(-c3ccncc3)sc2cc1)c(C(C)C)ccc0   genmol_309
c0cccc1[nH]c(c2ccc(C[C@H](Nc3c(Cl)cc(S(=O)(N)=O)cc3)C(=O)O)cc2)nc01 genmol_310
Oc0ccc(C[C@@H](C(N[C@@H](C)C(NCC(=O)N)=O)=O)N)cc0   genmol_311
C0C(NC(=O)CS(C)(=O)=O)CCCCCC0   genmol_312
c0cc(C[C@H](NC(=N)N)C(=O)OC)ccc0    genmol_313
c0c(O)cc1cc(c2csc(NC(C(NCc3ccccc3)=O)c3occc3)n2)[nH]c1c0    genmol_314
N(CCC[C@H](NC(=O)C0(C)CCN0C(C/C=C/c0ccccc0)=O)C(=O)N[C@@H](CCCNC(=N)N)C(=O)N[C@H](C(N[C@@H](CCCCC)C(=O)N[C@@H](CCCCCNc1c2ncccc2c(c3ccc(Cl)cc3)c(OC)c1)C(=O)O)=O)[C@@H](C)O)c4cc(Nc5nc(c6ccc(OCC)cc6)ccn5)c(C)cc4    genmol_315
c0cc1c(cc0)N(CCCCCNC(NCCO[C@H]2[C@H](OCc3ccccc3)[C@H](O)[P@](c3cccc(C(F)(F)F)c3)(=O)O[C@@H]2COCCO)=O)C(=O)CCS1  genmol_316
c0(Cl)c(C)ccc(N[C@H](C)C(=O)N)c0    genmol_317
O0C[C@@H](OC(C)=O)[C@H]1OC[C@@H](O)[C@@H]01 genmol_318
c0ccccc0C[C@@H]0NC(=O)[C@H](C)NC(=O)[C@H](CC(=O)N)NC(=O)[C@H](Cc2[nH]c3c(cccc3)n2)NC(=O)[C@H](Cc1ccccc1)NC(=O)[C@H](CCN)NC(=O)[C@@H](NC([C@H](CC(=O)O)NC(=O)[C@H](CO)NC([C@@H](NC([C@@H](NC(=O)[C@H]([C@H](O)C)NC(CNC([C@H](CCC(O)=O)Nc5ccccc5)=O)=O)Cc4ccccc4)=O)[C@H](O)C)=O)=O)CCNC(=O)C[C@@H](C(N[C@H](C(=O)N)Cc6ccccc6)=O)NC0=O    genmol_319
N([C@@H](C)C(=O)N[C@@H](CCCNC(N)=N)C(=O)N[C@H](C(N[C@H](C(=O)N[C@@H](CCCCCCCCCNC(=S)Nc1ccc(Cl)cc1)C(=O)N[C@H](C(N[C@@H](CCCCC)C(=O)N[C@H](C(=O)N)CC(=O)O)=O)CCCCCCC)CCCSC2C(=O)N(CC)C(=O)C2)=O)CCCNC(=N)N)C(=O)[C@@H](NC([C@H]0N(C([C@@H](N)[C@@H](C)O)=O)CCC0)=O)CCCN  genmol_320
c0(C(/C=C/c1cc(Br)c(O)cc1OC)=O)ccc(Oc2ccc(C(=O)c3ccncc3)cc2)cc0 genmol_321
c0c(F)ccc(CN1C(=O)[C@@H]2[C@H](c3ccc(C#N)cc3)N3[C@@H](C[C@H](OC)C3)[C@@H]2C1=O)c0   genmol_322
C0c1scc[n+]1-c1c(cccc1)N(C=O)C0 genmol_323
C(CNC(=O)[C@@H](NC(=O)CNC(N)=N)CCSC)n0ccnc0 genmol_324
C(N(CC)CC(=O)NC(=O)CNC(c1ccccc1Br)=O)c0ccccc0   genmol_325
C(C[C@]01C(=O)C(c2ccccc2)C(=O)[C@](C[C@H](CC=C(C)C)C(=C)C)(C0=O)C[C@@H](CC=C(C)C)C1(C)C)=C(C)C  genmol_326
[C@H]0(C(NCC(=O)N[C@@H](CC(=O)O)C(N[C@H](C(=O)N[C@@H](CCCC)C(=O)N[C@@H](CC(N)=O)C(N[C@@H](CCCNS(N)(=O)=O)C(=O)O)=O)CC(=O)O)=O)=O)N(C1CCC1)C(=O)CC0  genmol_327
C0N(C(CCl)=O)CC(n1c(=O)c(-c2ccco2)nc2ccccc12)CC0    genmol_328
CN(C)C(CN)C0CCCCC0  genmol_329
C(NC(=O)C(C)C)(c0ccco0)C(OCC(Nc1c(CC)cccc1C)=O)=O   genmol_330
C0c1c(c(OC2CCC2)ccc1)CCN0Cc3c4c(ccc3)cccc4  genmol_331
N0=C1C=C(NCCc2ccc(OC)c(OC)c2)C(=O)c2[nH]cc(c21)CC0  genmol_332
c01c(c2c(n0C)CCCC2CNC(=O)C0CCC0)cc(C)cc1    genmol_333
Clc0cc1[n+]([O-])c(C(F)(F)F)c(C(OCC)=O)[n+]([O-])c1cc0Cl    genmol_334
C0(=O)C(C#N)=C(CC(C)C)C(=C)N0c0c(Cl)c(Cl)cc(Cl)c0Cl genmol_335
N(\Nc0ccccc0)=C\c0c1oc2cc(O)cc(O)c2c(=O)c1ccc0  genmol_336
c0cc(S(=O)(=O)N1CCOCC1)cnc0N(C)CCNC genmol_337
C01[C@H](C(=O)O)[C@@H](NC([C@H]2COCC[C@H]2NC(c2ccc(Cc3c4c(cccc4)nc(C)c3)cc2)=O)=O)C(CC0)CC1 genmol_338
O=C(OC)C(F)(F)F genmol_339
N#Cc0ccc(NC1=CC(=O)CCC1)cc0 genmol_340
c0(C(CS/C(=N\C1CCCCC1)NC[C@H]2CN(c3ccc(C(C)=O)cc3)C(=O)C2)=O)c(O)cc(O)cc0   genmol_341
c0c(Cl)cccc0CSC0=NCCN0C(C)=O    genmol_342
Cc0cnc(C(=O)N1CCC(C)CC1)cn0 genmol_343
CC(Cn0cc[n+](C)c0/C=N/O)[N+](=O)[O-]    genmol_344
c0(OC)cc(Cc1c2ccccc2[nH]c1-c1cc2ccccc2cc1)cc(OC)c0OC    genmol_345
CC0C(OC)/C=C/OC1(C)Oc2c(c3c(O)c(C=NN4C(C)CN(Cc5ccc([N+](=O)[O-])cc5)CC4C)c(c(O)c3c(O)c2C)NC(=O)/C(C)=C\C=C\C(C)C(O)C(C)C(O)C(C)C0OC(C)=O)C1=O   genmol_346
c0cc(-c1c(C#N)c(=O)[nH]c(-c2ccc(Nc3c4c(ncc3)cc(C(F)(F)F)cc4)cc2)c1)ccc0[N+](=O)[O-] genmol_347
C0CC0c1ccccc1   genmol_348
C(CCCCCCCCCCCCC)C(=O)C(NCCCC(=O)OCC=C)=O    genmol_349
c0(NC(=O)C)ccc(OC)c(Cl)c0   genmol_350
O0CCN(c1c(C(=O)N)c(Nc2c3c4ccccc4[nH]c3c3ccccc3n2)ccc1)CC0   genmol_351
c0ccc(/C=C(\C=N\NC(=O)CSc1nc2ccccc2o1)Br)cc0    genmol_352
C=CCn0c(c1nc2c(cc(N3CCN(CC)CC3)cc2)[nH]1)nnc0SSc4ccccc4NO   genmol_353
COc0ccc(/C=C(/C(OCCOC(=O)C(C)=C)=O)C)cc0    genmol_354
CCCN(CCOC)CC(=O)N(C)C   genmol_355
N(Cc0ccc(Cl)cc0)(CC0CCCO0)C(=O)COc0c(C)cccc0C   genmol_356
c0(NCC(N[C@@H](C(=O)O)Cc3ccccc3)=O)ncnc1nc(-c2ccc(Cl)cc2)n(C)c01    genmol_357
c0(F)c(CN1CCOC1=O)cccc0C(F)(F)F genmol_358
C0(=O)N(c1cnc(Nc2nc3c(cn2)cc(C(=O)N(C)C)n3C2CCCC2)cc1)C[C@H]1CNC[C@@H]01    genmol_359
COCCC(CN)CC(=O)O    genmol_360
c0(S(=O)(=O)CC)ccc1c(c0)N/C(=C\C(C(C)(C)C)=O)C(=O)O1    genmol_361
C(c0occc0)Nc1cc(O)c(C(NC(CCC(F)(F)F)=O)=O)cc1   genmol_362
c0ccsc0S(=O)(N0CCN(C(=O)CN(C(c2ccc3c(c2)CCO3)CC)C[C@H]2CC[C@H](C(O)=O)CC2)C(Cc1ccc(O)cc1)C0)=O  genmol_363
c0c(C)ccc(-c1cnc(S)n1-c1ccccc1)c0   genmol_364
CC#Cc0cc1c(cc0)OCC1 genmol_365
C([C@H](NC([C@H](CO)NC([C@H](CCC(=O)N)NC(=N)N)=O)=O)C(N[C@H](C(N[C@@H](Cc0[nH]cnc0)C(=O)N[C@H](C(N[C@@H](Cc0ccccc0)C(N[C@H](C(N[C@H](C(NCC(N1CCN(c2ccc(C(=O)C)cc2)CC1)=O)=O)CC(O)=O)=O)C(C)C)=O)=O)C(C)C)=O)CCC(=O)Nc3cc4c(n(CC)c5c4cccc5)cc3)=O)CCCN   genmol_366
C(OP(=O)(N(CCCl)CCCl)N(C)C)CC(OC(=O)C)OC(=O)C   genmol_367
C0(=O)c1c(cccc1)C(=O)c1c2[nH]c(-c3ccc(O)c(OCC)c3)nc2ccc10   genmol_368
CN(C)C(=O)c0c(O)c(Nc1nsnc1N[C@H](C(C)C)c1ccc(C)s1)ccc0  genmol_369
c0(OCCOc1cc(C)ccc1)ccccc0   genmol_370
c0(Cl)ccc(Oc1c(Cl)cc(Cl)cc1)c(OCCCCCCCCCCC)c0   genmol_371
c0([N+]([O-])=O)cc(/C=c1\sc2n(c1=O)C(N)=C(C#N)C(c1cc([N+](=O)[O-])ccc1)C=2C#N)ccc0  genmol_372
O[C@@H](c0c(CNC([C@H](Cc3ccc(NC4c5ccccc5CCC4)cc3)NC(=O)[C@@H](NC(=O)[C@H](CCCCCP(OP(O)(=O)O)(=O)O)NC([C@@H](NC(=O)[C@H](C)NC([C@H](CC(C)C)NC(=O)[C@H]1N(C([C@H](Cc2ccccc2)NC(=O)[C@H](CO)NC(=O)[C@H](C)NC(=O)C)=O)CCC1)=O)C(C)C)=O)CC(C)C)=O)cccc0)[C@@H](C)O   genmol_373
C0C1(CCN(C(c2cc(C(F)F)c(Nc3ccccc3Cl)cc2)=O)C0)COCCN1Cc0ccc(F)cc0    genmol_374
c0(Nc1nc(O[C@@H](CN(C)C)C)c(C#N)nc1)ncc(C(OC)=O)c(NC)c0 genmol_375
O=C([C@H](C)NC(=O)[C@H](CCC[N+]0(C)CCCCC0)Nc1oc2c(n1)cccc2)N[C@H](C(=O)O)CCCNC(=O)[C@H](CC(N)=O)NC(=O)C3(NCc4ncc5c(c4)OCCO5)CCCCC3  genmol_376
C(N0C(C)CN(C(=O)Oc1ccccc1)CC0)(=O)NC0CCCCC0 genmol_377
c0cc(CC(NC(=O)CCCCC(NO)=O)C)ccc0O   genmol_378
c01c(c(/C(C)=C/C)c(Br)c(O)c0C)Oc0c(c(C)c(Cl)c(O)c0Cl)C(=O)O1    genmol_379
c0cc(-c1nc(-c2ccccc2)c(-c2ccccc2)o1)c(OCc3ccccc3)cc0    genmol_380
Nc0ncc(CC[C@H](N)C(=O)O)[nH]0   genmol_381
C(#Cc4cnc(N5CC(C)(C)OC5=O)cc4)c0nc(NC)c1ncn([C@@H]2[C@@H]3[C@](C(=O)NCC)([C@@H](O)[C@H]2O)C3)c1n0   genmol_382
n0c1c(c(N)nc0)ncn1[C@H](O[C@H](C[S+](C)CC[C@H](C(O)=O)N)CO)CO   genmol_383
C0CC[C@@]1(C)[C@@H](CCc2c1cc(O)cc2C(C)C)[C@]0(C(=O)OC)C genmol_384
O[C@H]0[C@@H](NC(=O)[C@H](Cc2ccc(OCc3ccccc3)c(CNC(=O)[C@H](Cc3c(C)cc(O)cc3C)N)c2)NCCCOC(CCc4ccc(S(=O)(=O)n5cc(C6=CCNCC6)c6ccccc65)cc4)=O)c1ccccc1C0 genmol_385
c0(OCc3ccc(C)cc3)ccc(CNc1nc2c(ncn2C2CCCC2)c(NCc2ccc(OC)cc2)n1)cc0   genmol_386
c0c1nc(C(O)=O)c(NC(C)(C)C)n1ccc0    genmol_387
C(CSC0=CC(=NS(c2cc(C)ccc2C)(=O)=O)c1c(cccc1)C0=O)(=O)O  genmol_388
C0N(S(=O)(=O)NC2CC(=O)N(c3ccc(Cl)cc3)C2)CCC(C(NC1(C)CS(=O)(=O)CC1)=O)C0 genmol_389
c0cc(Cl)cc(/N=C1/S/C(=C\c2ccc(Cl)cc2)C(=O)N1)c0 genmol_390
C0[C@H](CN(C(=O)CC(=O)[C@@]2(C)C[C@@H]3[C@@H]2CC[C@@]2(C)[C@@H](O2)CCC3=C)c1ccc(CCCCC)cc1)CCC(=O)C0(F)F genmol_391
C0(=C1\c2c(ccc(OC(F)(F)F)c2)NC1=O)\C(=N/O)c1cc(Cl)ccc1N0    genmol_392
[nH]0c1c(c(NC(=O)CCN2CCCC(c3ncc4n3nc(COc5ccc(OCC(O)=O)c(C)c5)[nH]c4=O)C2)c0C(OC)=O)ccc(OC)c1    genmol_393
c0ccc(C)c(/N=C(\C)C1C(=O)OC(C)C1=O)c0   genmol_394
c0(-c1ccc(Oc2ccccc2)cc1)c(-c1ccncc1)cn(C)n0 genmol_395
C(N[C@H](c0ccc(S(=O)(=O)c1ccccc1)cc0)C)(=O)C(C)(C)C genmol_396
[C@@H]01C[C@@H](OCC(=O)NC(c2cc(Cl)c3cccnc3c2O)c2ccccc2Cl)CN0CCN(c0ncc(C)cn0)C1  genmol_397
C(c0cc(Cl)ccc0OC(F)(F)F)S(Cc0noc(C)n0)(=O)=O    genmol_398
c0(N[C@H]1CC[C@H](OCCOC)CC1)cc(=O)n(C)c1c(C)cc(-c2cncs2)cc01    genmol_399
O[C@@]01CC[C@H](NC([C@@H](NC(=O)[C@@H](NC([C@H]5N(C([C@@H](NC([C@@H](NC([C@@H](NC(C)=O)C)=O)CO)=O)Cc6ccccc6)=O)CCC5)=O)Cc5c[nH]c6ccccc56)Cc5ccccc5)=O)[C@@H]2Oc3c(O)ccc4c3[C@]02CCN(CC(C)C)[C@@H]1C4    genmol_400
C(=O)N(CCCCCNC(=O)c0ccc1ccccc1c0)O  genmol_401
Clc0ncc(NC(=O)c1ccc(OC(C)C)c(F)c1)cc0   genmol_402
C(c0ccc(F)c(F)c0)(Nc0cc(C(F)(F)F)cc(NCCN)c0)=O  genmol_403
n0cc(/C(N(CCOC)C(C)C)=N/O)ccc0OC(N[C@@H](Cc1c[nH]c2c1cccc2)C(=O)N[C@@H](CCC(=O)N)C(=O)NC(CCCNC(=N)N)C(=O)N)=O   genmol_404
[nH]0c(-c1ccc(S(=O)(=O)N)cc1)c(-c1ccccc1)nc0C(F)(F)F    genmol_405
c0c(S(NCCN(C)C)(=O)=O)ccc(NC(=O)C[C@@H](C(=O)N)NC([C@@H](CC3CCN(C)CC3)NC(=O)[C@@]1(CCC)N(C([C@H](Cc2ccccc2)NC([C@@H](NC([C@H](CCc4ccc(C)cc4)NC(=O)[C@H](CCC(=O)N)NC([C@@H]2CCCN2c5ccc(-c6c(C#N)c(N)nc7c6c(=O)[nH]c(=S)[nH]7)cc5)=O)=O)Cc2ccccc2)=O)=O)CCC1)=O)c0    genmol_406
CC0CN(S(=O)(=O)c1ccc(C)cc1)CN0c2ccccc2  genmol_407
O(C)c0ccc(S(=O)(=O)N)cc0C(=O)NCC0N(CCC)CCC0 genmol_408
C0(=O)CN(C)[C@@H](Cc1ccc(OC)cc1)C(=O)C[C@H](C)[C@H](Nc2ccc(OC)cc2OC)C(=O)N[C@H]([C@H](CC)C)[C@@H](O)CC(=O)O[C@@H](C(C)C)C(=O)[C@H](C)C(=O)N[C@@H](CC3CCN(CC(OC)COCCOCCOCCOCCOC(c4nc5ccccc5s4)c4ccccc4)CC3)C(=O)N1[C@H]0CCC1 genmol_409
c0(OCC(O)=O)ccc(Cl)cc0C#Cc0ccccc0   genmol_410
c0c(C(Nc1cc(C(Nc2cnc(Nc3cc(NC(=O)Cc4ccc(OC)cc4)ccc3)nc2)=O)c(C)cc1)=O)cccc0C(F)(F)F genmol_411
C(C0CC0)NC(NC1CC1)=O    genmol_412
CCCCCC#Cc0c[nH]c(=O)[nH]c0=O    genmol_413
c0cc(NC(=O)c2c(OCC)cccc2)c(C(Nc1cccc(F)c1)=O)cc0    genmol_414
Cc0cc1c([nH]cc1-c1ncnc2c1cc(OC)c(OC)c2)cc0F genmol_415
CC0CN(c1ccc(C(C)C)cc1)C(=O)O0   genmol_416
c0cccc(CC[C@@H]1NC(=O)[C@@H](C)NC(=O)[C@H]2N(C)C(=O)[C@H](Cc3ccc(cc3)Oc3cc(ccc3OC)C2)N(C)C(=O)[C@H](C)NC(=O)[C@H](Cc2ccc(OC)cc2)N(C)C1=O)c0 genmol_417
[nH]0cc(SC)c1c0cccc1    genmol_418
Nc0ncc(-c1ccccc1)c(N)n0 genmol_419
n0ccn(c1ccc(Cl)cc1)c0   genmol_420
O=C(NC0CS(=O)(=O)CC0)CSc0nnc(-c1ccc(Cl)cc1)n0Cc2cc([C@H](O)C)ccc2   genmol_421
N(c0cc(Br)cc(S(=O)(=O)C)c0Br)C(=N)N(CC)CC   genmol_422
C(=O)(NC(c1ccc(C(F)(F)F)cc1)=O)c0cc(C)ccc0  genmol_423
CC[C@@H](NC(=O)OCc1ccccc1)c0ccccc0  genmol_424
c0(F)ccc(c1cc2c(nc(Nc3cc(CN4CCN(c5ccccc5)CC4)ccn3)[nH]2)cc1)cc0 genmol_425
O=C0Cc1ccc(F)cc1N0  genmol_426
c0(S(=O)(C)=O)ccc(n1cnc(C)c1)cc0    genmol_427
O=S(N)(=O)c0cc(Cl)ccc0OC    genmol_428
C(C(NO)=O)CCCCCCCCCCCCCC    genmol_429
n0c[nH]c(=O)c1ncn(C2OC(CO)CC2)c01   genmol_430
c0c(c2cc(O)c(O)c(O)c2-c2c(O)c(O)c3oc(=O)c4c5c3c2c(=O)oc5c(O)c(O)c4)c(O)c1c(c0)ccc(/C=C/c0ccc(NC(=O)C)cc0)n1 genmol_431
C(CCC#Cc1cc2nc(NC3CCN(C)CC3)cnc2cc1)O[C@@H]0O[C@H](CO)[C@@H](O)[C@H](O)[C@H]0O  genmol_432
C(CCCCc0cccs0)NCCCNC(=O)c1ccco1 genmol_433
C0(=O)N(NC(=O)c5ccccc5Cl)C(=O)c1c2c(c3c(c4ccc(O)cc4n3O[C@H]3[C@H](O)[C@@H](O)[C@H](O)[C@@H](CO)O3)c10)[nH]c0c2ccc(O)c0  genmol_434
c0(-n1ccnc1C)nc(NC2Cn3c(nc(CC)n3)CC2)nc(C)c0[N+]([O-])=O    genmol_435
c0c1c(oc(CCc2ccccc2)c1)cc(c3nc4ccccc4o3)c0  genmol_436
N(C)(C0(C)CN(c1ccc([N+]([O-])=O)cc1)C0)C    genmol_437
c0ccc1c(c0)[C@H]0[C@@H](CO)N(C(=O)C(N2CCC3(Cc4c(n(C(C)CF)nc4)C(=O)C3)CC2)=O)[C@H]0CN1C(=O)Nc0ccccc0 genmol_438
c0c1c2c(c(O)c0)O[C@@H]0[C@]23CCN(CC(C)C)[C@H](C1)[C@]3(O)CC=C0C(=O)O    genmol_439
c0cc(c1ccccc1)sc0CSc2ccc(Br)cc2C    genmol_440
[C@H]01C[C@@H]2[C@@](C)([C@H]0[C@H](C)[C@@]0(CC[C@H](C)CO0)O1)CC[C@@H]0[C@@]1(C)CC[C@H](O[C@@H]3O[C@H](CO)[C@H](O)[C@H](O[C@@H]4O[C@H](CO)[C@@H](O)[C@H](O)[C@H]4O)[C@H]3O[C@@H]3O[C@H](CO)[C@@H](O)[C@H](O)[C@H]3O)C[C@H]1CC[C@H]02    genmol_441
n0n(C)cc(-c1cc(C)c(Nc2nc3c(cn2)ccnc3-c2cn(C)nc2)cc1)c0  genmol_442
c0cccc(F)c0N0CCN(C1CCCN(C(=O)CN2CC(C(OCC)=O)CCC2)C1)CC0 genmol_443
O(C(=O)NC(c0ccccc0)/C=C/CCCC)CC#Cc1cc2nc(NC3CCN(C)CC3)cnc2cc1   genmol_444
NCCCn0cnc1ccccc10   genmol_445
[C@H]0(COC(c1ccccc1)(C(N/N=C/c2ccccc2Cl)=O)c3ccc(Cl)c(Cl)c3)O[C@@H](n1c(=O)[nH]c(=O)cc1)C=C0    genmol_446
O=C(N[C@H](C(=O)NC(=N)OC(C)C)CC(N[C@@H](CCC(N)=O)C(=O)N[C@@H](Cc0ccccc0)C(=O)N)=O)C genmol_447
c0(Cc1nnc(Cn2cc(C(=O)O)c(=O)c3cc(F)c(N4CCN(C)CC4)cc23)o1)cccc(Cl)c0 genmol_448
C(CCS(=O)(=O)C)N(C)Cc0ccccc0    genmol_449
c0(CN(CC(NCc2ccccc2)=O)Cc1ccc(OC(C)(C)c3ccccc3)cc1)occc0    genmol_450
c0c(C[C@@H](C(=O)N)NC(=O)Cc2ccsc2)c1c([nH]0)cccc1   genmol_451
Fc0ccc([C@H]1C[C@@](C)(O)C[C@@H](CSC#N)O1)cc0   genmol_452
[C@H]0(O)[C@H](O[C@@H]1OC=C[C@H]2[C@H](O/C=C/c3ccc(O)c(O)c3)[C@@H]3O[C@@]3(CO)[C@@H]12)O[C@H](CO)[C@@H](O)[C@@H]0O  genmol_453
O=C0[C@](c1cc(OC(N)=O)c(F)cc1)(c1ccc(OC(F)F)cc1)N=C(N)N0C   genmol_454
c0ccc1nc(C)cc(CCC(OC)=O)c1c0    genmol_455
c0nc(N1[C@@H](Cc2c[nH]c3ccccc32)[C@H](N(C)C)CC1)ncc0F   genmol_456
C01C2N(CCC2=CC(O)C0O)Cc0c1cc(O)c(OC)c0  genmol_457
c0(OC)c(OC)c(-c1ccccn1)c1c(N)nc(N2CCN(C(N3CCOCC3)=O)CCC2)nc1c0  genmol_458
c0c(/C(=C/CCCNc2nc(Nc3cc(C4CC4)n[nH]3)cc(N3CCOCC3)n2)c1cccc(CC(C)C)c1)cccn0 genmol_459
c0cc(c1ccc(Cl)cc1)ccc0Cl    genmol_460
O=C0c1c2c(cccc2ccc1)C(=O)N0OC   genmol_461
c0cc(C(c1ccc(Cl)cc1)OC1C(C(=O)OC)C2CCC(N2C)C1)ccc0Cl    genmol_462
c0ccccc0CCCCCOC(C)=O    genmol_463
c0(SCc1nc2cc(S(=O)(=O)N(C)C)ccc2n1CC)oc(-c1cc2c(cc1)OCO2)nn0    genmol_464
c01cc([N+]([O-])=O)c(O)c([N+]([O-])=O)c0CC[C@@H]0[C@@H]1CC[C@@]1(C)[C@H]0CCC1=O genmol_465
c0c1[n+]([O-])n(CCO)c(C(c2ccc(C)cc2)=O)c1ccc0   genmol_466
[C@@H]0(C(OCCOC)=O)CCC[C@H]0[C@@H]0C/C=C/C=C(/C#N)[C@H](O)[C@@H](C)C[C@H](C)C[C@H](C)C[C@H](C)[C@@H](O)CC(=O)O0 genmol_467
C0[C@H](CNc3ncnc4ccc(-c5ccc6c(c5)OCO6)cc43)CC[C@@H](CNS(=O)(c1ccc2ccccc2c1)=O)C0    genmol_468
c0c(N/N=C/c3c([N+](=O)[O-])cccc3)cc(N1C(=O)N(C)Cc2cnc(NC(=O)CNC)nc21)cc0    genmol_469
n0(CC(=O)NC(c2sc3nc(C)ccc3c2N)=O)nc1nc(N(CC)CC)ccn1c0=O genmol_470
c0(NS(=O)(=O)CCCCCCCCN(C)C)ncccn0   genmol_471
C0CCCCC0Nc0nc(NN)c1cn[nH]c1n0   genmol_472
c0c(O)c(OC)cc(C/C=C\c1ccc(O)c(OC)c1OC)c0    genmol_473
c0ccc1c(c0NC(=O)c2cc(C(F)(F)F)ccc2Oc3ccccc3)CNC(=O)N1C  genmol_474
[C@H]0(O)[C@H](O)C[C@@H](NC(CCCCCCCCCCC)=O)[C@H](O)[C@@H]0O genmol_475
C(c0cc1cc(C(=O)NC[C@@H]2CCCN2CC[18F])ccc1cc0)(=O)O  genmol_476
O=C(O)C0(c1ccc(Cl)cc1)CCC0  genmol_477
n0c(SCC(N2CCCC2)=O)oc(-c1ccccc1)n0  genmol_478
c0(F)cc([C@H](Nc1nsnc1NC([C@@H](NC([C@H](CCCNC(=N)N)NC([C@H]3N(c4ccccc4)CCC3)=O)=O)Cc2cnc[nH]2)=O)C(C)(C)C)ccc0 genmol_479
c0cc(N1C(=O)C(C)C(C)N1/N=N/c1c2o/c(=N\CC/N=c3/cc(C)c4c(c(/N=N/N5N(c6ccccc6)C(=O)C(C)C5C)c(O)cc4)o3)cc(C)c2ccc1O)ccc0    genmol_480
C([C@H](NC(=O)N0CC(CO)CCC0)C(=O)NC(NC1Cc2c(cccc2)C1)=O)C(O)=O   genmol_481
N(CCNC(=O)C)c0n1nc(C)c(-c2ccc(OC)c(OC)c2)c1nc(C)c0  genmol_482
o0c(C(=O)N)c(-c1ccc(CN2CCOCC2)cc1)c(C(NCCN)=O)n0    genmol_483
N(\C#N)=C0/NC1CC(C)(Oc2c(OC)c(OC)ccc21)N0   genmol_484
S/C(=N\Cc0cc(OCC)c(OCCNN1C(=O)c2c(cccc2)C1=O)cc0)NO genmol_485
C0(=N)O/C(=C/C1=N/C(=C\C2=NC(C)(C#N)CC2(C)C)CC1(C)C)C(C)(C)C0   genmol_486
[nH]0nc(OC)c1cnc(NC(N[C@@H](c2ccccc2)COC(F)F)=O)cc01    genmol_487
Cc0cc(-n1c2c(c(=O)n(C[C@@H]3[C@@]45C[C@@](O)(CC[C@H]4c4c3c(C)c(O)cc4)C(=C)C5)cn2)cn1)ccc0C  genmol_488
c0ccc(OCCC(=O)O)c(C(=O)OC)c0O   genmol_489
C0OC(C(=O)OCC(=O)NCCNC1C(=O)N(c2c(OC)cccc2)C(=O)C1)=COC0    genmol_490
O(CC(N0CCC(c1ccccc1)CC0)=O)c0ccc(S(CC)(=O)=O)cc0    genmol_491
c0cccc(NC(=O)CN(C)S(=O)(C)=O)c0 genmol_492
C0[C@@]1(SC(c2ccc(O)cc2)=O)C(=O)NC(=O)[C@H]1[C@@H](O)C0 genmol_493
c0(N[C@H]1CN(CCCCCNC(C2CC23CCC3)=O)CC1)ccc([N+]([O-])=O)cc0 genmol_494
c0cc(C(=O)NCC(c1ccc(OC)cc1)N2CCN(C(Nc3sc4c(c3c5cc([N+](=O)[O-])ccc5)CCNC4)=S)CC2)oc0-c0ccc([N+](=O)[O-])cc0 genmol_495
c0(-c1ccc(OC)c(OC)c1)nc1cc(NC(C)=O)ccc1o0   genmol_496
Fc0cc(S(N2[C@@H](C(NO)=O)Cc3ccc(N)cc3C2)(=O)=O)ccc0[C@@H]0N[C@@H]([C@@H](CC1CC1)[C@@H](C(=O)N(CCOc4ccc(CC(F)C(=O)O)cc4)C)N)ON0  genmol_497
c0nc(Nc1cnccc1)ncc0-c0cccc(F)c0 genmol_498
c0(-c1ccccc1)oc1c(c0C(=O)OCC)cc(OCCCNc2ccc([N+](=O)[O-])c(N)n2)cc1  genmol_499
O(CCCNC(=O)/C=C/CN(C)C)CC   genmol_500
c0c(c2ccc(C(N/N=C/c3c(C)cccc3)=O)cc2)ccc(C(N[C@@H]1CCCNC[C@H]1NC(=O)c1ccncc1)=O)c0  genmol_501
C(C(=O)Nc0c(-c1ccc(F)cc1)nn(-c1ccccc1)c0)Cl genmol_502
C0(CNc1ncccn1)CCN(c2c3c(nc(c4c(C)c5cc(C(c6cc(O)ccc6)N)ccc5s4)n2)cc(Cl)cc3)CC0   genmol_503
c0cc(C(F)(F)F)ccc0c1ccc(O)c(O)c1O   genmol_504
O=C0N(Cc1ccccc1)c1c(cccc1)SCC0NS(=O)(c2cccc3c(N(C)C)cccc32)=O   genmol_505
N=C(N)Nc0ccc(C(=O)O)c(O)c0  genmol_506
c0c(F)ccc(NCc1cccc(COCC)n1)c0   genmol_507
c01c(c(CCCC)n[nH]0)C0(C(C#N)=C(N)O1)c1c(cccc1)N(CC)C0=O genmol_508
c0cc(c1ccc(Br)cc1)ncc0  genmol_509
c0c(c1cnccc1)ccc(Cl)c0  genmol_510
c0ccc1c(cc(C[C@H]2C(=O)N[C@@H](CCN)C(=O)N[C@@H](C)C(=O)N[C@H](C)C(=O)N[C@H](C)C(=O)N[C@H]3CNC(=O)c4cc(cc(c4)C(=O)N4[C@@H](CCC4)C(=O)N(C)CC(=O)N[C@H](CC(Nc5cc(OC)c(OC)c(OC)c5)=O)C(=O)N4[C@H](CCCC4)C(=O)N2)C(=O)NC[C@@H](C(=O)Nc6ccc(F)cc6F)NC(=O)[C@H](CCC[C@@H](O)/C=C7\C(=O)CCC7)NC(=O)[C@H](CCNC(=O)Cn8c(C)cc(C)n8)NC(=O)[C@H](CCS(=O)(c9cc(Br)cc%10c9N(C(=O)C)CC%10)=O)NC(=O)[C@H](CCCNC(c%11cccc%12cnccc%12%11)=O)NC(=O)[C@H](Cc2cc4ccccc4cc2)NC(=O)[C@H](Cc2ccccc2)NC3=O)cc1)c0 genmol_511
c01ccccc0snc1C(Nc0cc(C(=O)O)ccc0C)=O    genmol_512
[C@]01(C)[C@](O)(CC[C@@H]0C0=CC(=O)OC0)[C@H]0[C@H](C[C@H]1O)[C@@]1(C(=O)O)CC[C@H](O[C@@H]2[C@H](O)[C@H](O)[C@@H](O)[C@H](C)O2)C[C@@]1(O)CC0 genmol_513
O=[N+](c0ncn(Cc1c(Cl)cccc1Cl)n0)[O-]    genmol_514
C0(Nc1nc(CCCC)nc2ccsc21)CCCCC0  genmol_515
c0c(C)ccc(S(=O)(=O)N(C)C)c0 genmol_516
c0c(Cl)cccc0NN0C=NC(C)C0C(=O)c1c(F)cccc1F   genmol_517
C(CCC)CSC   genmol_518
N0(S(=O)(c1ccc(F)cc1)=O)C(c2[nH]c3c(n2)cccn3)CCCC0  genmol_519
C(=O)(CNCC(NCCC(=O)N[C@@H](Cc0c1ccccc1[nH]c0)C(=O)Nc2ccc(OC)c(Cl)c2)=O)O    genmol_520
c0(O)cc([C@@]1(C)[C@@H](C)CN2CCN(C(=O)CCC(NC([C@@H](NC([C@H](Cc3ccccc3)NC(=O)N(C(C)Cc4ccc(Cl)cc4)C)=O)C(C)C)=O)=O)C[C@H]2C1)ccc0    genmol_521
c0ccccc0/C=C(/C(=O)OC)CN(CCCCN1CCCC1)C  genmol_522
C(/C(=C\c0cccc([N+]([O-])=O)c0)n0nnc1cc(C(F)(F)F)ccc01)#N   genmol_523
c0c(C(C)C)cccc0 genmol_524
C(CSC[C@H]0O[C@@H](n1c2c(c(NC(=O)Nc3c4c(OC)cc(OC)cc4nc(-c4ccccc4)c3)ncn2)nc1)[C@@H]1O[C@@H](/C=C/c2ccccc2)O[C@H]01)CCCCCC(OCCN(C)CCC)=O genmol_525
C(N0CC[C@H]1[C@H](CC0)OCCN1S(=O)(C)=O)C(=O)Nc2c(C)ccc(F)c2  genmol_526
O[C@H]0[C@H](C)O[C@@H](O[C@H]1[C@H](C)[C@@H](O[C@@H]2O[C@H](C)C[C@H](N(C)C)[C@H]2O)[C@](C)(OC)C[C@@H](C)[C@H](O)[C@H](C)CN(C)C[C@@H](COCc2nnn(c3ccc(F)cc3)c2)OC(=O)[C@@H]1C)C[C@]0(OC)C genmol_527
c0(CN(C)S(c1ccccc1)(=O)=O)ccc(C)s0  genmol_528
C0CN(C(N1C(C)CN(C(=O)N2C(=O)/C(=C/c3c(=O)c4c(ccc(O)c4)oc3)SC2=S)CC1)=O)CCO0 genmol_529
C0(C)=C(c2ccc(C(F)(F)F)cc2)C(c3ccc(F)cc3)n1c(ccn1)N0    genmol_530
N0(C(c1occc1)=O)CCN(C)CC0   genmol_531
O=S(=O)(c0ncn(C)c0)NCc1c(F)cccc1    genmol_532
c0([C@H]1C[C@@H]1COc2ccccc2C(F)(F)F)ccn(C)n0    genmol_533
N0(CCN1CCOCC1)CCOCC0    genmol_534
O=C0C(C)=C(C)C(=O)C(C)=C0c1ccc2c(c1)n1c(c2C(C)NC(=O)/C=C/c6ccccc6)-c2c(cc(OC)cc2)[C@H]2[C@@](C(N3CC45CCC4(CN(C(N4CCCC4)=O)C5)C3)=O)(C1)C2   genmol_535
c01c(ccc(CCN2CCC(Cc3ccc(Br)c(OCCCC(N)=O)c3)CC2)c0)occc1=O   genmol_536
CC0(C)c1cc(C(=O)N2CCSCC2)cc(C(C)(C)C)c1OC0  genmol_537
N(c0c(c1[nH]cc(Br)c1)cccc0)CCO  genmol_538
C(CC(Nc0ccc(n1c2c(F)c(N3[C@@H](C)[C@H](N)C3)c(F)cc2c(=O)c(C(O)=O)c1)nc0)c0ccc(C(=O)NP(=O)(c4ccccc4)c5ccccc5)cc0)C   genmol_539
c0nccc(C(NCC1CC1)=O)c0  genmol_540
c0c(F)c(CN)cc1cccnc01   genmol_541
c0c(C)cc(C)cc0NCc0cc1c(cc0[N+]([O-])=O)OCO1 genmol_542
C(C(c0ccc(Cl)cn0)(c0cc(OC(F)(F)F)ccc0)NC(NC0CCCC0)=O)c0ccccc0   genmol_543
C(c0ccc(OC)cc0)Nc1ccc(S(Nc2nc(OC)nc(OC)c2)(=O)=O)cc1    genmol_544
c0c1cc(OCC(=O)NS(=O)(=O)CC)ccc1ccc0 genmol_545
c0c(C)c(-c1c(C)nc(CCO)[nH]1)cc(C(N1CC(c2ccc(F)cc2)C1)=O)c0  genmol_546
CC(N)c0cccc(N1CCCC1)c0  genmol_547
c01nc(/C=C/c2ccccc2)n(CCN3CCN(C)CC3)c0cccc1 genmol_548
C(=C\CC[C@]3(O)C=CC(=O)[C@@H]3CC(/C=C/C)=O)\C[C@@H]0C(/C=C/[C@H](O)[C@@H]1CCc2ccccc2O1)[C@H](O)C[C@@H]0O    genmol_549
c0(Br)cccc(OCCN1CCCC1)c0    genmol_550
c0(OC)c(OC)c(OC)ccc0C(=O)NC0CCC(C(C)(CC)C)CC0   genmol_551
C(COCCc0c(C)ncs0)C[C@H]([C@H]1[C@@H](C)CC[C@]2(O1)CC[C@@H](C)[C@H](CC[C@@H](C(=O)C)C)O2)C   genmol_552
OC(CP(=O)(OC[C@@H]0[C@@H](O)[C@H](O)C(n1c(=O)[nH]c(=O)c(C)c1)O0)O)=O    genmol_553
c01nccnc0cc(C(=O)OC)cc1 genmol_554
OC(=O)c0c(-c1nn(c2ccccc2)nc1C(=O)O)nn(-c1ccccc1)n0  genmol_555
c0(Nc1cc(Cl)ccc1)cc(Cl)nc(Sc2cc3c(c4nsnc24)C(=O)c2ccccc2C3=O)n0 genmol_556
N0(C(C)C)CCC(c1ccccc1)CC0   genmol_557
C0CC1C2C(C3(C)C(=CC(=O)CC3)[C@@H](O)C2)CCC1(C)C0=O  genmol_558
n0c1c(nc(c2ccc([N+](=O)[O-])cc2)c0)cc(N(c0cc(OC)cc(OC)c0)CC(=O)NCc3ccccc3C(=O)O)cc1 genmol_559
n0c1cc(C(N)=N)ccc1[nH]c0-c0c(O)c(-c1cc(F)cc(F)c1)cc(C(C(O)=O)CC)c0  genmol_560
c0cc(C(=O)NCCCN1CCCC1=O)cc(S(=O)(=O)Nc1c(OC)ccc(Cl)c1)c0    genmol_561
[nH]0cc(CCCCN)cn0   genmol_562
N(\OCC(Nc2cc(C(F)(F)F)ccc2N3C(C(Nc4cc(OC)c(OC)cc4)=O)CCC3)=O)=C0/C(n1cncn1)COc1cc(Cl)ccc10  genmol_563
c0(S)n(/N=C/c1cc(OC)c(O)c(OC)c1)c(-c1cc(C)[nH]n1)nn0    genmol_564
c01ccc(Cl)cc0c(=O)[nH]c(/C=C/c0ccccn0)n1    genmol_565
COc0cc(C(=O)N[C@@H](C(C)C)/C=C(\C)C(OCC)=O)ccc0C    genmol_566
c0(C(C(=O)N[C@@H]([C@@H](C)O)C(=O)N)=O)c1ccccc1n(C)c0   genmol_567
COc0cc(C(NCC(N/N=C/c1cccnc1)=O)=O)cc(OC)c0OC    genmol_568
Nc0n(-c1ncc(F)c(NC(CCCCCCCCCO)=O)n1)nc(CC)c0C0CCCCC0    genmol_569
c01nc(-n2c(=O)c(C#N)cnc2)sc0cccc1   genmol_570
n0(Cc1cc(/C=C/c2nc3cc(F)c(F)cc3cc2)ccc1)ccnc0-c0ncccc0F genmol_571
n0c(C)nc(NC(=O)CC)n0-c0ccccc0   genmol_572
C(CC)N(CC0CC0)C(=O)c1ccc(OCc2c(C(=O)OCC(=O)NC(C(C)C)C(C(F)(F)F)=O)noc2C)cc1 genmol_573
c01ccc(F)cc0CN(C(=O)Nc0ccc(C(=O)NCCC(C)C)cc0)C1 genmol_574
c0(OC)ccc(CCC(C)C)cc0OC genmol_575
O=[N+]([O-])c0cccc(NC=C1C(=O)CC(C)(C)CC1=O)c0   genmol_576
c0c1c(cc(Cl)c0Cn2c(C)cc(C(=O)NN3c4ccc(Cl)cc4C(N4CCN(C)CC4)=Nc4ccccc43)n2)OCO1   genmol_577
c01c2c3c4c5c6c7c8c5c5c9c%10c%11c%12c(c%13c7c7c%14c%15c%16c%17c%18c(c%19c%20c%21c%22c%23c%24c(c%25c0C0%26c(c%20c(c9C0(C/C(=N/OCC)CC%26OCCCc%27c[nH]cn%27)c5c14)c%19%11)c%22%25)c2c0c1c3c6c7c1c%15c(c%240)c%16c%23c%21%18)c%12c%17c%14%13)c8%10   genmol_578
c0(OC)c(=O)cc1c(cc0)-c0c(OC)c(OCC)c(OC)cc0CC[C@@H]1n0cc(COC([C@H](Cc1ccccc1)NC(=O)C)=O)nn0  genmol_579
c01cc(Oc2ccccc2)ccc0N=C(N)N([C@H](C0CCCCC0)CCCN)C1  genmol_580
N0C(c1c(Br)cccc1)N(CC=C)C(=O)c1ccccc10  genmol_581
c0(OC)cc1c(cc0)N(c0cc(Cl)ccc0)C(=O)/C1=C\N(C)C  genmol_582
c0c(C)cc(OC)cc0-c0c(-c1ccnc(c2c(Cl)cccc2Cl)c1)cn(Cc3c(F)cc(F)cc3)n0 genmol_583
O0C(=O)C[C@@H](OC)[C@H](O)[C@@H]0/C=C\[C@H](CCCC)O  genmol_584
c0c(C)cc1c(O)c2c(cc1c0O)C(=O)c0c(O)c(OC)ccc0C2=O    genmol_585
C(C)c0c(-c1sc(-c2ccc(OC)c(C)c2)cn1)sc(CN1CC(c3nccc4ccccc34)C1)c0    genmol_586
c0c(O)cc(O)c1c0O[C@]02[C@]3(CC=C(C)C)C(=O)[C@H](C=C0C1=O)C[C@H]2C(C)(C)O3   genmol_587
C0C[C@H](O)CC[C@H]0CC(=O)NS(C1CC1)(=O)=O    genmol_588
C(CCl)([C@@H](NC(=O)C)CSCCCCCCCCCCCC(=O)O)=O    genmol_589
CC(Oc0c(C(F)(F)F)c1c(c(O)c0C(C)(C)C)c(=O)cc(-c0ccccc0)o1)=O genmol_590
c01cccc(CCOc2cccc3ccccc32)c0cccc1   genmol_591
c01c(cccc0)O[C@H](COc0c(C)cc(C(n2c(C)c(CC(=O)O)c3cc(F)ccc23)=O)c(C)c0)CN1C  genmol_592
N(=C\c0cc(C)ccc0)\NC(=O)CSc1ccccc1  genmol_593
c01c(N[C@H](C(=O)N[C@@H]2C(=O)N3[C@@H]2SC(C)(C)[C@@H]3C(O)=O)c2ccccc2)ncnc0ccc(-c0c(OC)cccc0)c1 genmol_594
s0c(C(=O)N)c(-c1ccn2c(-c3cccc(NC(=O)NCC(C)(C)O)c3)cnc2c1)cc0    genmol_595
C0N(c1sc2c(cccc2)n1)CCN(CC(=O)c3cc([C@H]4N(Cc5cc(Cl)cc(Cl)c5)C[C@H]5CON(C)[C@H]5C4)ccc3)C0  genmol_596
c0(Br)c(CC1CCN(Cc2n3cc(C(CC(C)C)=O)ccc3nc2-c2ccc(Cl)cc2)CC1)cccc0OCCOCCC(=O)N4CCN(CCOc5ccc(-c6c(=O)oc7c(c8ccccc8cc7)c6C)cc5)CC4 genmol_597
C/C(CCC#CCN(C)C)=N\O    genmol_598
c0c1c(ccc0)CCCN1/C(=N\Nc0cccc(C)c0)C(=O)OC  genmol_599
C(C(Nc0cc(C(=O)C)ccc0)=O)NC(=O)C    genmol_600
c0(Br)cc(COC(c1[nH]c(=O)ccc1)=O)ccc0    genmol_601
c0ccc(OC)c(C(=O)NCc1cccc(OC)c1)c0   genmol_602
c0c(-c1ccccc1)nn(-c1ccccn1)c0Nc2ncncc2  genmol_603
c0ccc(NC(Nc1cc(S(=O)(=O)c2ccc(C)cc2)oc1C)=O)cc0 genmol_604
NC(=O)CC(NC(C(CP([C@@H](NC(=O)OC)Cc0ccccc0)(O)=O)Cc1ccccc1)=O)C(O)=O    genmol_605
O=[N+]([O-])c0ccc(-c1n(-c2c(Cl)cc(Cl)cc2)cc(C(OCC)=O)n1)cc0 genmol_606
c0(C)cc(C)c(NC(c1c(C(F)(F)F)nc(NC(OC(C)(C)C)=O)s1)=O)c(C)c0 genmol_607
O=C0Nc1ccc(Br)cc1/C0=N/n0c(=S)[nH]nc0C[P+](CCCCN)(CCCl)CCCCC    genmol_608
C(/C(=C/c0ccc(C(C)(C)C)cc0)C#N)(=O)Nc1ccccc1OC  genmol_609
c0cc(C1N(c3cc(Cl)c(=O)[nH]c3)c2ccccc2N=C2CC(C)(C)CC(=O)C21)cc(OC(=O)C)c0    genmol_610
N0(c1ncc(-c2cccc(CN(CCO)Cc3cc4cc(C)ccc4[nH]c3=O)c2)cn1)CCN(c1cnc(C#N)cc1)CC0    genmol_611
C0CCS(=O)(=O)N0c0cc(Cc1c(C)c2c(oc1=O)cc(OCC)cc2)ccc0    genmol_612
C0(c2n(Cc3ccc(OC)cc3)ncc2)N(C(=O)CCc4oc(-c5cc(C)on5)nn4)CCc1c0scn1  genmol_613
C0CC[C@@H](C(=O)NCC(C)C)N0S(c1ccc2cc(Br)ccc2c1)(=O)=O   genmol_614
c0(OC)ccc(-c1c2c(nc(CC)n(c3ccccc3Cl)c2=O)on1)cc0    genmol_615
c0cc(OC)ccc0C(=O)/C(C#N)=N/Nc0cccc(Cl)c0Cl  genmol_616
[C@@]0(C)(CC(=O)O)C[C@](CCN)(C)OO0  genmol_617
c0cc1c(cc0)N(C(CN0C[C@H](COc2ccncc2)OCC0)=O)C(C)C1  genmol_618
CN0CCN(Cc1ccccc1)CC0    genmol_619
c0nc(N)c1cc(/C(=C(\F)c2c(-c3ccc(F)cc3)nc3n2nc(-c2ccsc2)cc3)C)ccc1n0 genmol_620
C0CCCCC0CO  genmol_621
c0cc(N1CCN(/N=C\c2cccc([N+](=O)[O-])c2)CC1)ccc0Cl   genmol_622
C[C@@H](NC0CC0)C(=O)c0cccc(Cl)c0    genmol_623
Fc0cc(F)cc(C1(C(=O)NC(C)(C)C)/C(=C/c2ccccc2)C(=O)N1C(OCC)=O)c0  genmol_624
S(c0c([N+](=O)[O-])cc([N+](=O)[O-])cc0)c0[nH]c(=O)cc(-c1ccccc1)n0   genmol_625
FCC0Cc1ccccc1CN0    genmol_626
c0c1c(cc(-c2nc(c3cnc(N)nc3)cs2)c0)OCCCO1    genmol_627
c0ncccc0CNC[C@@H](COc1c2c([nH]c3ccccc23)ccc1)O  genmol_628
c0cc(C(=O)Nc1sc2c(c1C#N)CCCCC2)ccc0OCCC(C)C genmol_629
O=C(N[C@H](C(N[C@@H](CC(=O)O)C(=O)N[C@H](C(N[C@@H](CCCCN)C(=O)O)=O)CC(C)C)=O)CCC(=O)N)[C@@H](Nc0ncnc1c0cncc1)C  genmol_630
C(F)(F)(c0sc(=S)c1c(C)nn(C(C)(C)C)c1n0)F    genmol_631
c0ccc1c(c0)ccc(OC)c1Cn2c(-c3ccc(Cl)cc3)c(C#N)c(Br)c2C(F)(F)F    genmol_632
c0(Cl)ccccc0-c0oc(CNC(=O)[C@@H](NC([C@@H](Nc1nc2ccc(N)cc2o1)CO)=O)C)nn0 genmol_633
n0c(C)n(-c1cc(C)c2c(c1)CCC(=O)N2)cc0C   genmol_634
C0c1cc(C)c(C)cc1-c1c(cc(Cn2c(=O)n(C)c(=O)c3[nH]c(-c4ccc(OC)cc4)cc23)c(C)n1)CC0  genmol_635
S(=O)(=O)(N(C)C)N0CCC(OC(=O)[C@@H](N)CCSC)CC0   genmol_636
c0cc(CSc1nnc2c3c(cccc3)n(C)c2n1)cc(CNCC45CC6CC(CC(C4)C6)C5)c0   genmol_637
c01c(ccc2c0oc(=O)cc2)OC(C)(C)C(O)C1OC(C(C)CC)=O genmol_638
c0c(C)c(-c1c(C)nc(CCO)[nH]1)cc(C(N1CC(c2ccccc2)C1)=O)c0 genmol_639
[C@@H]0(Cc1[nH]cnc1)NC(=O)[C@H]1N(CCC1)C(=O)[C@H](CCCCN)NC(=O)[C@H]([C@H](CC)C)NC(=O)[C@@H](NC(=O)[C@@H](NC([C@H](CC(C)C)NC([C@H](Cc2c[nH]cn2)N)=O)=O)CCc3ccc(C#CCOC)cc3)CC=CC[C@@H](C(N[C@H](C(N)=O)[C@H](CC)C)=O)NC(=O)[C@H](CCC(N(C)OC)=O)NC(=O)[C@H](CCc4ccc(O)cc4)NC0=O    genmol_640
N#Cc0ccc(N)nc0  genmol_641
O=C0OC(CO)(COC(=O)CC(C)CSc1c2ccccc2[nH]c1C)C/C0=C/c0ccc(Cl)cc0  genmol_642
c0(CC(C)=O)ccccc0   genmol_643
C(N0CCN(C)CC0)C(CNC(Nc0ccc(Br)cc0)=O)O  genmol_644
c0(Cc1ccc(N2C(=O)[C@H]3[C@H](ON=C3c4cc(-c5ccc(C)cc5)on4)C2=O)cc1)ccc(N(C)C(=O)CC)cc0    genmol_645
C01(C2C3/C(=N\Cc4ccc(CCNc5ccc(C(=O)NCc6oc(c7ccccc7)nn6)cc5)cc4)C4C0C0C2C3C4C0)OCCO1 genmol_646
O(C0CCN(C(=O)c1cn2c(=O)n(CCCCN3CCCC(c4c[nH]c5ccccc54)C3)c(=O)c(C)c2s1)CC0)C(/C=C/c6ccccc6)=O    genmol_647
c0cc(CN(CC(C)C)S(=O)(=O)C)c(Cl)cc0  genmol_648
c0(Cl)ccc1c(c0)N(c0ccccc0)C(=O)CC(=O)N1C    genmol_649
c0cc(CC(CCC3CCC(=O)C3CCCCCCCO)=O)c1c2c(oc1c0)cccc2  genmol_650
O=c0c1sc2c(c(=O)c3c(ccc(OC(C)=O)c3)c2=O)c1c(=O)c1ccc(O)cc01 genmol_651
c0cc1c(cc0C3CC(c4ccc(F)cc4Cl)=NN3c3ccccc3)C0(CCN(CC2CCCCCCC2)CC0)C(=O)N1CCC genmol_652
C0C[C@]1(CC[C@](OC(=O)CN2CCCCC2)(CCCC)[C@H](/C=C/C(=C/C(=O)OC)C)O1)O[C@H](C/C=C(C)/C=C/[C@H](O)[C@@H](C)/C=C/C(O)=O)[C@H]0C genmol_653
CC(C)(C)c0sc(NC(=O)Cc1c([N+](=O)[O-])cccc1)nn0  genmol_654
O=C(Nc0nccs0)c0cccnc0   genmol_655
c0cc(S(=O)(=O)N1N(CCN(CCN(C(=O)C(c5c(C)n[nH]c5O)c5c(O)[nH]nc5C)Cc3cc(Cl)c4c(c3)OCC(F)(F)CO4)C(OC(C)(C)C)=O)C(=O)N(Cc2cc(C(Nc6cc7c(cc6)OCC76CCNCC6)=O)ccc2)[C@H](Cc2ccccc2)[C@H](O)C1)ccc0OC genmol_656
N(CC(c0ccc(O)c(CO)c0)O)CCc1ccc(C)cc1    genmol_657
c01n2c(nc0n(C)c(=O)n(C)c1=O)N(CC(=O)N0CCN(CCC#N)CC0)CCC2    genmol_658
Cc0cc1cc2[nH]c(=O)[nH]c2nc1cc0C genmol_659
[C@@H]0(O)[C@@H](N)[C@@H](O[C@@H]1[C@@H](N)C[C@@H](N)[C@H](O)[C@H]1O[C@H]1[C@H](O)[C@H](O[C@@H]2[C@H](N)[C@@H](O)[C@H](O)[C@H](CN)O2)[C@@H](CSc3nc(C)cc(C)n3)O1)O[C@H](CN)[C@H]0O   genmol_660
COc0nc(C)c1cc(C)oc1n0   genmol_661
c0ccc(C(=O)c1cccc(C)c1)n0Cc2c(Cl)cc(Cl)cc2  genmol_662
c0cc(C[C@@H]1N=C(c3ccncc3)c2ccccc2N(Cc2ccc(N)cc2)C1=O)ccc0  genmol_663
[C@@]0(CCC=C(C)C)(C)/C=C/[C@@H](OC(=O)C=O)[C@](C)(O)/C=C/C(=O)/C(CN1CCOCC1)=C\C0    genmol_664
c0c1c(ccc0)[C@H]0NCCC[C@H]0[C@H]1c0ccc(F)cc0    genmol_665
C(Nc0c1ncn([C@@H]2[C@@H]3[C@H]([C@@H](O)[C@H]2O)C3)c1nc(C#Cc1ccc(F)cc1)n0)CC    genmol_666
c0cc1c(cc0)[C@H](NC(OC(C)(C)C)=O)CC1    genmol_667
C0CN(CC(Nc1cn(CC(N2c3c(ccc(C(F)(F)F)c3)Sc3c2cccc3)=O)nc1)=O)CCO0    genmol_668
CC(C)(C)[C@H](/N=c0\c(O)c(O)\c0=N/c0cc(O)c(C#N)cc0)C    genmol_669
Fc0cccc(OCCN1CCC(NS(=O)(c2c3ncccc3ccc2)=O)C1)c0 genmol_670
c0(OC)cc1c(cc0)OCCC1CN0CCC1(C(=O)NCN1C(=O)c2c(F)cccc2)CC0   genmol_671
c0cc(N1CCNCC1)c1[nH]ccc1c0  genmol_672
c0(F)c1c(cc(F)c0S(=O)(=O)c2ccc(C)cc2)N(S(=O)(c3c(C#N)c(F)ccc3)=O)CC1    genmol_673
c0cc1c(cc0C(=O)C(N2CCN(c3ccccc3)CC2)=O)C(=O)N(c0ccc(O)cc0)C1=O  genmol_674
O(C)C(=O)C  genmol_675
N(C(c0nc(C1CC1)cnc0Nc0cncnc0)=O)C(=O)[C@@H](NC([C@@H](NC(=O)[C@H](CCC(=O)N)NC(=O)[C@@H](NC(=O)C)Cc3ccccc3)CO)=O)Cc2ccccc2   genmol_676
c0(/C=C(\NC(c1ccc(C)cc1)=O)C(=O)N[C@H](C(O)=O)Cc2ccccc2)ccccc0  genmol_677
c0csc(C(c1c(=O)n(c2ccccc2)n(C[C@H](O)CNCCC)c1C)=O)c0    genmol_678
c0cc1ccn(C(CCCC(=O)O)=O)c1cc0CCCCCC genmol_679
O(C(CCCCCCCCCCNc1c2c(nc3c1CCCC3)ccc(Cl)c2)=O)[C@@H]0C(C)(C)COC0=O   genmol_680
Cc0nc(N[C@H](C(=O)NCc3ccccc3)Cc1c2ccccc2[nH]c1)cc(NN)n0 genmol_681
CCc0n(CCC)c1c(ccc(C)c1)n0   genmol_682
CC(c0noc(C(N1CC(c2[nH]c3c(nccc3)c2)CCC1)=O)c0)C genmol_683
CC(C)(C)c0ccc(C(c1ccccc1)OC(c1ccccc1)CO)cc0 genmol_684
C0C1[C@H](C)CC[C@H]2[C@@H](C)[C@@H](Oc3ccc(CNC(=O)C(Nc4n(-c5ccccc5)nc(C(NCC(CO)C)=O)c4)=O)cc3)O[C@@H]3O[C@@](C)(OO[C@]312)C0    genmol_685
S=C(NCc0occc0)N/N=C/c0oc(-c1cccc([N+](=O)[O-])c1)cc0    genmol_686
CC(OC(N[C@H]0CN(c1nc2nc3n(c(=O)c2n1Cc4ccc(OS(=O)(O)=O)cc4)CC(=O)N3CC)CCC0)=O)(C)C   genmol_687
Clc0ccc(C(OC[C@@H]1SC(n3c4c(cccc4)[nH]c3=O)[C@H](OCc2ccccc2)[C@H]1OCc1ccccc1)c5n(Cc6ccc(OC)cc6)ncc5)cc0 genmol_688
c01cccc(n0)CCNCCNCCN(Cc2cc3c(cc2)OCCN(C(c2cc4cc[nH]c4cc2)=O)C3)CC1  genmol_689
Cc0nc(NC(=O)COc1cc(OCc2ccccc2)cc(/C=C/c2ccc(OC(=O)C)cc2)c1)sc0  genmol_690
c0(C[C@@H]([C@H](C(F)(F)F)O)NC(=O)COc1ccccc1)ccccc0 genmol_691
C0C[C@H]1N[C@@H]0C[C@@H](NC(=O)c0cc(Cl)c(N)cc0OC)C1 genmol_692
c0cc(-c1ccnc(C(=O)Nc2ccc(OC(=O)C)c(F)c2)c1)ccc0 genmol_693
[C@H]([C@@H](O)[C@H](CS(=O)(=O)Nc1ccc(C(F)(F)F)cc1)O)(NC(CCC(C)C)=O)CC0CCCCC0   genmol_694
c0(Br)cc(COc1c(OC)cccc1C(=O)N2CCC(CCN)CC2)ccc0  genmol_695
C0C1(C)NC(=O)C(C(=O)Nc2ccc(C)cc2)C0c0c(cccc0)O1 genmol_696
c01c(ncn0CCSC)c(N)ncn1  genmol_697
c0c(C(=O)NC(=O)C)onc0C  genmol_698
[C@]01(C(=O)OC)[C@H](O)C=C(C)[C@H](C)[C@H]0[C@H]0CC[C@H]2[C@@](C)(CC[C@H]3C(C)(C)[C@@H](O)CC[C@@]32C)[C@]0(C(=O)O)CC1   genmol_699
c0(-c1nc2ccccc2s1)c(NCCn3nnc(C(=O)NCCS(=O)(=O)N4CCC5(CC4)OCCO5)c3)[nH]nc0N  genmol_700
C(C)(C(OCOP(=O)(O)Oc0ccccc0)=O)(C)C genmol_701
CC(N(C)C)(C)c0ccc(C(F)(C(F)(c1ccccc1)F)F)cc0    genmol_702
C0CC(N1C[C@@H](c2nc3c(ccc(C)c3)o2)CC1)CCN0CC    genmol_703
C(CC(=O)Nc0cc(S(=O)(Nc1c(OC)cccc1)=O)c(C)cc0)C(N)=O genmol_704
c0(OC)ccc(OC)c(C1=NOC(C(NC(=O)c2cccnc2)=O)C1)c0 genmol_705
C01=C(OC(C)(C)[C@H]2[C@H]0C[C@H](C)CC2)C(=O)c0c(cccc0)C1=O  genmol_706
C0C(C)=CCO[C@@H]0/C=C/[C@@H]([C@H]0OC(=O)/C=C\C[C@H]1O[C@H](C[C@@H](C)CC(=C)C[C@H](O)[C@H]2[C@@H](O2)C0)CC=C1)OC    genmol_707
C(c0ccc(F)cc0)NC(=O)c1c(-c2ccc(C=O)cc2)cccc1    genmol_708
N0=[P@](N1CC1)(N1CCCC1)N=[P@](N1CC1)(N1CCCC1)N=P0(N2CCCC2)N(CCC)CCC genmol_709
C0(C(C)C)C(C(=O)N[C@H]([C@H](O)CNCc2ccccc2)Cc1ccccc1)=C(C)N(S(=O)(C)=O)C(C)=C0C(NOCc0ccccc0)=O  genmol_710
O(C(=O)Nc0ccc1c(sc(SCc2ccccc2)n1)c0)C(C)(C)C    genmol_711
c0(C1CCCN1C(=O)NC)cc(C)on0  genmol_712
c0c(CNS(c2ccc(C)cc2)(=O)=O)ccc(NC(C1CCN(Cc3ccccc3)CC1)=O)c0 genmol_713
c0c1c(nc(/N=C/c2oc([N+](=O)[O-])cc2)[nH]1)ccc0  genmol_714
C0N(C(OC(C)(C)C)=O)CCN(C(=O)CNCCSc1ccccc1)C0    genmol_715
Cc0ccc(-c1n(/N=C/c2sccc2C)c(S)nn1)cc0   genmol_716
C(C)N(CC)CC genmol_717
c0cc(CC1(CN(C)C)CC/C(=C\c2ccccc2)C1=O)ccc0  genmol_718
c0cc(COc1c(C(=O)c2ccccc2)c(NC(=O)[C@@H]3CCCN3c4ccnc5cc(Cl)ccc45)cc(C(O)=O)c1)ccc0   genmol_719
c0c(C(=O)O)oc(-c1sc2ccccc2n1)c0 genmol_720
Clc0cc(-n1cnn(CC)c1=O)ccc0  genmol_721
n0cccc(c1c(F)cccc1Cl)c0 genmol_722
c0(C(Sc1sc2c(cc(Cl)cc2)n1)CCC)ccc(Cl)cc0    genmol_723
c0(C(SCC(CC)C(=O)O)CCCOCc1cc2c(cc1)CCCCC2)cccc(OCc3cc(C(O)=O)ccc3)c0    genmol_724
c0ccc(CN1CCCS1(=O)=O)cc0    genmol_725
c0(S(C)(=O)=O)ccc(Cn1c2ncc(C)cc2c(Cc3ccc(O)cc3)c1C)cc0  genmol_726
c0cccc(C(C#N)(CCSc2ccccc2)c1ccccc1)c0   genmol_727
c0(Br)cc(C(NN=C1CCCC1)=O)c(O)cc0    genmol_728
c0(C(=O)OCC)c1n(nc0)c(N)c(C#N)nn1   genmol_729
c0(F)ccccc0N1[C@@H](C)COCC1 genmol_730
c0(COc1ccc(Nc2n(-c3ccc([N+]([O-])=O)cc3[N+]([O-])=O)ncc2C#N)cc1)cccc(F)c0   genmol_731
c0(O)cc(O)cc1c0-c0c(O)ccc(c0)[C@@H]0C(=O)N[C@@H]([C@H](O[C@@H]2O[C@@H](CO)[C@@H](O)[C@H](O)[C@@H]2NC([C@H](CC(C)C)NC(=O)OCCOc5ccc(CO)cc5)=O)c2cc(Cl)c(cc2)Oc2cc3cc(c2O)Oc2c(Cl)cc(cc2)C[C@H]2NC(=O)[C@H](N)c4ccc(O)c(c4)Oc4cc(cc(O)c4)[C@H](NC2=O)C(=O)N[C@H]3C(=O)N0)C(=O)N[C@@H]1C(=O)NCCSC   genmol_732
C(Nc0nccs0)(=O)CC(c1cc(O)c(C)c(C)c1O)=O genmol_733
c0ccc(Nc1ncnc2n(CCSCCCCc3ccccc3)cnc21)cc0N  genmol_734
C0(N[C@H](C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@H](Cc1ccccc1)C(=O)N[C@H](C(NCC(=O)N[C@H](CC(C)C)C(=O)N[C@H](C(=O)N)CCC(N)=O)=O)Cc1ccccc1)CO)=NCCS0 genmol_735
c0ccc(C(=O)NCC(N/N=C(\C=C\c1ccccc1)C)=O)c(F)c0  genmol_736
C0N(CCC[C@@H]2SC[C@@H]3NC(=O)N[C@@H]32)CCN(c1cccc(C(F)(F)F)c1)C0    genmol_737
C(N0CCN(c1ncc(C(F)(F)F)c(OC)n1)CC[C@H]0C)(=O)c2[nH]c(=O)c3cccc(C)c3c2   genmol_738
COP0(=O)CCC(CCCCCCC)C(C(=O)OC)=C(C)O0   genmol_739
c0c(-c1ccccc1)ccc(CN1C[C@H](n2cnc3c(N(C)[C@@H](Cc4ccccc4)C(=O)O)ncnc23)O[C@H](CO)C1)c0  genmol_740
c0c(-c1n[nH]c(NC(CO)=O)c1)ccc(Cl)c0 genmol_741
c0(C1CC(=O)c2c(c(Cc4c5ccccc5ccc4)c(O)c(Cc3cccc(O)c3O)c2O)O1)ccccc0  genmol_742
c0(SCC(N2CCC[C@H]2C(NCc2ccc(C(F)(F)F)cc2)=O)=O)nnc(C1CC1)n0C0CC0    genmol_743
[C@H]01C[C@H]([C@@H](NS(c2c(OCCCCCC(NO)=O)cc3c(oc4c3cccc4)c2)(=O)=O)[C@@H]0C/C=C\CCC(=O)OCC)CC1 genmol_744
O[C@H]0[C@@H](C)C(=O)O[C@H]([C@H](C[C@H](CCCC(C2C(=O)CCC(O)C2=O)=O)C)C)[C@@H](C)/C=C/C=C/[C@@H](O)[C@@H](C)[C@H](O)C[C@@H](Oc3cccc(OCc4ccc(Cl)cc4)c3)C[C@H](O)C[C@H]1O[C@](O)([C@H](O)[C@@H](OC(=O)CN5CCC(C(NC(C)(C)C)=O)CC5)C1)C[C@@H](O)[C@@H](C)CC[C@H](O)[C@@H](C)[C@@H](O)C[C@@H](O)[C@@H](C)/C=C/0    genmol_745
c0ccc(Cn1c(=O)c2c(cccc2)nc1CN3C(c4n(Cc5ccccc5)nnn4)(C)CCC3=O)cc0    genmol_746
n01c(CNc2ccc(F)cc2)nnc0SCC(c0ccc(C)cc0)=N1  genmol_747
n0cncn0-c0ccc(CNc1cc(-n2nnnc2)ccc1)cc0C genmol_748
CCC(Cc0ccc(C(NCc1ccccc1)=O)cc0)C(O)=O   genmol_749
C(C)(C(C)NC(=O)[C@H]0N(C([C@H]([C@H](Cc1ccccc1)NC(=O)[C@@H](NC(=O)[C@H](c1ccccc1)NC(=O)C2CC2)C(C)(C)C)O)=O)CSC0(C)C)(C)C    genmol_750
N0(S(=O)(=O)/C=C/c1ccccc1)CCOCC0    genmol_751
N(c0cccc(NS(c2cccs2)(=O)=O)c0)c0nc1c(Br)cnn1c(NCC(N3CCc4ccccc43)c3cnccc3)n0 genmol_752
c0(=O)[nH]c(CCC)nc1c0c(SCCNc2ccnc3cc(Cl)ccc32)nn1-c0c(Cl)cc(Cl)cc0Cl    genmol_753
O=S(c0cccc(F)c0)(N0CCCC(C(NNC(C1CC1)=O)=O)C0)=O genmol_754
c0cc(-c1nc(N(C)C)c2c(cncc2)n1)ccn0  genmol_755
C(N[C@@H](CCN1CCN(CC(O)(Cn3c4c(cc3)ccc(-c3[nH]nc(N)c3C#N)c4)c2c(F)cc(F)cc2)CC1)c0ccc(Cl)cc0)(c0ccc(c5sccc5)cc0)=O   genmol_756
c01cc(C(=O)N(C)C)[nH]c0ccc(Cl)c1    genmol_757
c0(NC(=S)NC1OCCc2ccccc21)ccccc0 genmol_758
c01c(=O)c(-c2ccc(CC=C(C)C)cc2)coc0cc0c(c1OC)C=CC(C)(C)O0    genmol_759
s0cccc0/C=C0/c1c(ccc(NC(=O)C(N/N=C/c2c3ccccc3ccc2O)=O)c1)NC0=O  genmol_760
c0c(Cl)ccc(Cn1c(CCCC)nc2cccc(C(OCCO)=O)c12)c0   genmol_761
c0(N1CCN(CC)CC1)ccccc0  genmol_762
O=C(O)/C=C/c0cccc(O)c0  genmol_763
N0(CCCC1CCCCC1)CCCCC0C(N0CCN(C(=O)CC)CC0)=O genmol_764
C(C)C(c0c(F)cccc0Cl)c0nc(SCCCCn1nc2c(cccc2)n1)[nH]c(=O)c0C  genmol_765
c0c(Nc1c2c(c(-c3cc(S(=O)(=O)N[C@@H](C(C)C)C(=O)O)c(C)cc3)nn1)cccc2)ccc(OCCO)c0  genmol_766
c0cc(NC(CN(C)Cc1ncccc1)=O)cc(F)c0   genmol_767
ONc0ccc(N1C[C@H](CNC(=O)c2c(OC)cccc2)OC1=O)cc0  genmol_768
C(NCCOc0c(OC)cccc0OC)C(OC(c1ccccc1)c1ccccc1)CO  genmol_769
c0ccc(CC(NC(=O)c1cc(C(N(C(c2ccccc2)C)C)=O)cc(C)c1)C(O)CNC(C(C)O)C(=O)N[C@H](C(N[C@@H](CCC(N)=O)C(=O)NCC(N[C@H](C(N[C@@H](CC(C(C)C)=C)C(=O)Nc3nc(c4ccc(C(Nc5cc(Cl)c(C)cc5)=O)cc4)ccn3)=O)Cc6cn([C@H]7[C@@H](/C=C/c8ccccc8)N(c8ccccc8)C7=O)nn6)=O)=O)CCCCN)cc0    genmol_770
c0c(c1c2c(n(CC(=O)N3CCN(S(=O)(=O)c4ccccc4)CC3)c1)cccc2)ccc(Br)c0    genmol_771
c0(NS(c1cc(C)ccc1C)(=O)=O)cc[nH]n0  genmol_772
Cl/C=C/[C@]0(C)C[C@](CBr)(C)[C@H](Cl)C[C@@H]0Cl genmol_773
c0ccc1c(c(Br)nn1Cc1cccc(Br)n1)c0NC(=O)Nc2c(OC)cc(OC)c(Cl)c2 genmol_774
Cc0ccc1[nH]c(-c2ccc(O)cc2)nc1c0 genmol_775
c0(O)ccc([C@@H]1c2c(cc(O)cc2O)[C@H]2c3c(cc(O)cc3O[C@H]2c2ccc(O)cc2)C1C4CCCCC4)cc0   genmol_776
n0ccn(CCCC)c0   genmol_777
c0c(OC)cccc0C(=O)C(C)C  genmol_778
COc0ccc(C(=O)C(Cl)Cl)cc0    genmol_779
C0CN(c1cc(=O)c2c(OC)cc(OC)cc2o1)CCCC0   genmol_780
N(C(=O)[C@H](NC(=O)[C@@H](CC(C)C)NC([C@@H](NC(=O)[C@H](CC(=O)O)NC(=O)CC[C@H](NC(c0ccc(NCc1c(OC(=O)Cc2ccccn2)c(Cl)c(C)c(C=O)c1OC)cc0)=O)C(O)=O)CCCNC(N)=N)=O)CC(=O)N)[C@H](CO)C(N[C@@H](C(=O)N[C@H](CCCN=C(N)N)C(N[C@H](C)C(=O)N[C@@H](CO)C(=O)N[C@@H](Cc3ccccc3)C(N[C@@H](CCCN4C(=O)/C(=C/c5ccc(F)cc5)SC4=O)C(=O)Nc6ccccc6)=O)=O)CCCN=C(N)N)=O  genmol_781
C01C(c2occc2-c2cc(S(=O)(=O)OC)ccc2)=CN(CC0)CC1  genmol_782
C(CCCC)[C@@]01[C@@H](CC[C@H]0OCc0c(Cl)cccc0)O1  genmol_783
c0cc(C(c1c(Cl)cc(Cl)cc1)Oc2cccc3c2C(=O)c2c(cccc2O)C3=O)cn0S(=O)(c0ccccc0)=O genmol_784
c0c1c(ccc0)CCN(CC(CNC(=O)c0cccc(CN(C)C)c0)O)C1  genmol_785
CCc0nnc(c1c(F)cccc1)n0-c0cccc(O)c0C genmol_786
C0(C)CC(=O)C1=C(NC2=C(C1c1c(C(F)(F)F)ccc(Cl)c1F)C(=O)CC(C)C2)C0 genmol_787
c0(CNC(c1ccccc1Br)=O)cc(Cl)c(Cl)cc0 genmol_788
C(CCBr)Cn0cnc1c(ccc(Cl)c1)c0=O  genmol_789
c0c1c(ccc0)C(=O)N(c0cc(O)c(C(=O)O)cc0)C1=O  genmol_790
C(CN0CC[N+](C)(CC=C)CC0)N/C(=N\C(Nc1ccc(Cl)cc1)=N)N(C)C genmol_791
C0c1scc[n+]1-c1c(cccc1)N(C=O)C0 genmol_792
c0(Cl)cc(/C=C/C#N)cc(Cl)c0Nc0nc(SCC(=O)N[C@@H](Cc2ccccc2)C(NCC(=O)N[C@H](C(=O)N[C@H](C(=O)Nc3ccc(OC)cc3)CCCCN)CCc4cc5ccsc5cc4)=O)nc1c0cc(OC)c(OC)c1 genmol_793
C0N(C)CCC(N(C)S(c1cc(C)c(C)cc1)(=O)=O)C0    genmol_794
c0cccc1c(Cl)c(Oc2ccc(Nc3cc4c(cc3)O[C@@H](CN(C)CC(c5ccc(-c6ccc(C(=O)C[N+]7(C)CCOC(C)C7)cc6)cc5)=O)[C@H](C)CN([C@@H](C)CO)C(=O)C4)cc2Cl)ccc01 genmol_795
c01cc(Oc2cccc(N(C)C)c2)c(NC(COc3ccc(CC)cc3)=O)cc0NC(=O)[C@@H](CCOC)NC1=O    genmol_796
n0c(NC(CCCCCCOc1cc(O)c(C(C)=O)cc1CCNS(c2ccccc2C(F)(F)F)(=O)=O)=O)n[nH]n0    genmol_797
c0cc(Cn1ccc2c(c1=O)cc(C(=O)N3CC(c4cc(C#N)ccc4)C3)c(C)n2)cnc0    genmol_798
N([C@H](C(N[C@H](C(=O)C(F)(F)C(NCCc0ccccc0)=O)CC1CCC(CN)CC1)=O)CC=C)C([C@H](Cc2ccc(O)cc2)NC(=O)CCCCCCCNc3cc(Cl)cc(Cl)c3)=O  genmol_799
O(C(=O)N0CCC(C)(N(NC(=O)[C@H](C)NC(=O)[C@@H](NC([C@H](CCC(C)C)NC(=O)[C@@H](NC(=O)[C@H](CCNc2c3c(cc(Cl)cc3Cl)nc3c2CCCC3)NC(=O)[C@H](CC(C)C)NC(=O)[C@@H](NC(=O)[C@H](C)Nc4ccc5c(c4)OCCO5)C)C)=O)CC(C)C)C(c1ccccc1)=O)CC0)C(C)(C)C genmol_800
Nc0nc1c(cc2c(n1)CCN(CCCCC)C2)c(N)n0 genmol_801
C0C(Nc1sc2nc3c(c(=O)n2n1)ccc(c4c(CC(C(O)=O)N)c(=O)[nH]o4)c3)CCCC0   genmol_802
c0(-c1ccc([C@H]2[C@@H](CO)N3CCCCN(C(C4CCC4)=O)C[C@@H]23)cc1)cccc(C(OCC)=O)c0    genmol_803
c0(c2nc(NCC)nc(Cl)n2)c1c(=O)[nH]cnc1n([C@H]1[C@H](O)[C@H](O)[C@@H](CO)O1)c0 genmol_804
n0c1c(c(Nc2ccc(NS(c3c(=O)n4ccsc4nc3C)(=O)=O)cc2OC)c2ccc([N+](=O)[O-])cc02)cccc1C(=O)N   genmol_805
O=C(Nc0cc(C(=O)NC([C@H](CCCCN)NC(=O)[C@H]([C@@H](C)CC)NC(=O)[C@@H](NC(=O)[C@H](CCC(=O)O)Nc2cc(C(O)=O)ccc2)C)=O)n(Cc1ccccc1)c0)c0ccc(CN)cc0  genmol_806
FC(F)(c0c(C[C@@H](N)CC(N1Cc2n(c(C(C)(C)C)nn2)CC1)=O)cccc0)F genmol_807
c0c(c2ccc([N+]([O-])=O)o2)cc1c([nH]cc1)c0   genmol_808
O=S(N0CCN(Cc1c2n(nc1)ccc(C#N)c2)CCC0)(=O)c0cc([N+](=O)[O-])ccc0C    genmol_809
S(C[C@@H]0CO[C@@](CCC(=O)N)(Cn1ccnc1)O0)C(O)c2ccc(O)cc2 genmol_810
[C@H]0(C(C)(C)C)[C@@]12C34[C@](C(=O)O[C@@H]3C0)(CC=C4)O[C@@H]1O[C@@H](OC)C2 genmol_811
C(COc0ccc(O)c(c1cc(c2cc3oc(Cc4ccc(OC)cc4)nc3cc2)n(C)n1)c0)CCOc5ccc(Cl)cc5   genmol_812
c0cnccc0CNC(=N)N    genmol_813
c0(C(NNC(c2cccs2)=O)=O)ccc1c(c0)OCCO1   genmol_814
C(CCCCCCc0nc(-c1ccccc1)c(-c1ccccc1)o0)c2ccccc2  genmol_815
c0(c1c(C(=O)N2CC3C(C2)CN(c2nc(C)c(C)c(C)n2)C3)cccc1)ccc(N)cc0   genmol_816
c0c(CCn1c(=O)c2c(ccc(F)c2)nc1-c1ccccc1O)cccc0F  genmol_817
c0cc(-c1c(COC)n2cc(Cl)sc2n1)ccc0    genmol_818
c0cc(C(=O)OC(=O)c1c(C)cccc1)ccc0S(N0CCOCC0)(=O)=O   genmol_819
S(c0ncccc0)c0cc(Oc1c(C)nccc1)c(NC(=O)NC)nc0 genmol_820
c0ccc1c(cc(CCC(=O)OS(=O)(=O)N)cc1)c0    genmol_821
c0c(Cl)ccc([C@@H]1[C@@H](CO)CN(C)CC1)c0 genmol_822
c0cc(C(NC(CCC)=O)C)ccc0c1c(=O)n(CC(O)=O)c2ccc(C)cc2c1O  genmol_823
c0(CCNc1ccc(C)cn1)ccc(S(N)(=O)=O)cc0    genmol_824
C0C(N1C2CCC1CC(c1nnccc1)(O)C2)C0    genmol_825
C(CN0CCCCC0C)NC(=O)C(NCC#Cc1cccc(-c2ccc(C(F)(F)F)cc2)c1)=O  genmol_826
N([C@@H](C(C)C)C(=O)N[C@@H](C(C)C)C(=O)Nc1c(C)ccc(Cl)c1)C(=O)[C@@H](NC(=O)[C@@H](Cc0ccccc0)NC(=O)[C@@H](C)NC(c2c(Cl)cccc2Cl)=O)CC(=O)O  genmol_827
Fc0ccc(-c1nc(SC)n(CC(N2CCCCCC2)=O)c1c3ncsc3)cc0 genmol_828
c0c1c(=O)[nH]c(SC(C)(C(OCC)=O)C)nc1n(-c1ccc(C)cc1)n0    genmol_829
CC(C)NCC0CCCO0  genmol_830
O=S(=O)(c0ccc(Cl)cc0)Oc0ccc(NC1=C(C(OCC)=O)CN(C(C)(C)C)C1=O)cc0 genmol_831
C(/C=C/CC(c0ccc(C)cc0)(O)C)(O)(C)C  genmol_832
c0(N1CCOCC1)nc(N1CCOCC1)cc(-c1cc(Nc2cncc(F)c2CC[C@@H]2CN[C@H](COC(=O)NCC(F)(F)F)CO2)ccc1C)n0    genmol_833
c0cc1c(cc0NC(=O)CCCC)CCC(CC(O)=O)C1=O   genmol_834
CC(OC(C)=O)(C)C genmol_835
c0ccc1nc(C)cc(C[C@H](NC(c2cc(C)cc(C(=O)N(c4cccc(F)c4)C(C(NC4CC(F)(F)C4)=O)c5cc(OC)ccc5)c2)=O)[C@H](O)[C@@H]2NCCN(S(=O)(=O)c3cc(C)ccc3)C2)c1c0   genmol_836
FS(F)(F)(F)(c0cc1c(c(CC)c0)OC(C(F)(F)F)C(C(O)=O)=C1)F   genmol_837
N0(C)CCN(C(c1cc(C)ccc1)=O)CC0   genmol_838
C0CC1(COC1)N(Cc1c(OC)cc(OC2CN(C(=O)c3ccc(C)cc3)C2)cc1)C0    genmol_839
N0(C(C(Nc1n(C(C)C)ncc1)=O)C)CCCN(C(C)=O)CC0 genmol_840
O=C([C@@H](NC([C@H](CC(C)C)Nc0nc(NNc2ncncc2)nc(NNC(c1ccncc1)=O)n0)=O)C(C)C)N[C@H](C(=O)Nc4nc(Nc5ccc(c6ccccc6)cc5OC(C)C)ncc4Cl)Cc3ccccc3 genmol_841
c0cocc0C(=O)NCC(C(=O)N)Cc0ccc(OC)cc0    genmol_842
c0c1c(cc(-c2ccccc2)c0)CC(N(CC#C)S(=O)(=O)c3cccc(F)c3)CN1CCNC(=O)c4cc(S(=O)(=O)N5CCCC[C@H]5C(N5CC[C@@H](N)C5)=O)ccc4C    genmol_843
n0c(CCc2ccccc2)n(Cc1ccccc1)c1ncccc01    genmol_844
c0c1c(n(-c2ccc(C(=O)N)c(O[C@@H](c3c(C(F)(F)F)cccc3)C)c2)cn1)ccc0OC0CCN(C)CC0    genmol_845
C(O)C(N)CN(C)Cc0ccccc0  genmol_846
c0c(SCc1ccccc1)ccc(Cl)c0    genmol_847
C0C(NCCCCNC(=O)Oc2ccc3c(c(N4CCCC4)nc(-n4cc(c5ccccc5)cn4)n3)c2)Cc1ccccc1C0c0ccccc0   genmol_848
N(C(CC)C)c0c(O)cccn0    genmol_849
n0c(OC)c(F)c(N1CCC(OC(c2n(Cc3ncccc3)c3c4ccccc4oc3c2)=O)C1)nc0   genmol_850
C0[C@H](CNc1ccc(OC(F)(F)F)cc1)CC[C@@H](c1nnn2cnc3[nH]ccc3c21)C0 genmol_851
NC0CCc1[nH]c2ccccc2c1C0 genmol_852
BrC0=C(N1CC1C)C(=O)C(Br)=C(N2Cc3ccncc3C2)C0=O   genmol_853
c0(C(N1CCC2(Oc3c(c(OC)ccc3)C(=O)C2)CC1)=O)ccccc0    genmol_854
c01cc(F)ccc0nc0c(c1C(O)=O)CCc1c-0cccc1-c0ccccc0 genmol_855
N(/N=C0\C(=O)Nc1c(Br)cccc10)C(=O)[C@@H](NC([C@@H]2CN(C([C@H](Cc3ccc(O)cc3)N)=O)CC2)=O)Cc4ccccc4 genmol_856
c0(-c1ocnc1)c(OCC)cc(Nc1ncc(-c2ccccc2)o1)cc0    genmol_857
c0(OC)cc(CCc1c(OCC)cccc1)ccc0   genmol_858
c0c(N[C@@H]2CCOC2)c1c(nc0c3ccc(C#N)cc3)cccc1    genmol_859
c0(Cl)ccc(-c1c(C)c(C(=O)Nc2nc(C)ccc2)nn1C)cc0   genmol_860
C0N(C(=O)COc2ccc(-c3c4c(n(C)cn4)nc(C#N)n3)cc2C(F)(F)F)C[C@H]1C[C@@H](CN(C)C)N(C(=O)C)[C@H]1C0   genmol_861
O=C0N(Cc1ccccc1)c1c(cccc1)SCC0Nc2nc3c(cccc3)n2Cc2ccc(F)cc2  genmol_862
c0cccc1c0N(CCO)c0c(cccc0)CC1    genmol_863
C(OCCCC)C(=O)O  genmol_864
c0cc(C)ncc0Nc0c(Cl)cc(-c1nc2c(cc(Cl)cc2)n1CCC)cn0   genmol_865
c0(C1(O)CCN(C(c2c(C)onc2C)=O)CC1)ncccc0 genmol_866
C(CCCNC=O)CC    genmol_867
C(C)OC(=O)c0c1c(nc(c2ccccc2)c0)-c0c(cc(O)cc0)C1 genmol_868
c0c(S(=O)(=O)NC2CCN(CCCOc3ccc(F)cc3)CC2)cc1c(cc(OC)cc1)c0OC genmol_869
c0ccc(NC(=O)c1c(F)ccc(NC(N2C[C@H](F)CC2)=O)c1)c(N)c0    genmol_870
c0(NC(=O)CNC(N)=N)ccc(N1CCOCC1)cc0  genmol_871
c01n(CC(=O)N2CCN(C)CC2)cnc0c(N)ncn1 genmol_872
C(=O)(N)c0ccccc0    genmol_873
FC0(F)C(F)(F)Oc1cc(NC(=O)[C@@H](N)CCCCN)ccc1O0  genmol_874
n0cnc(N)c1c0n([C@H]0[C@H](O)[C@H](O)[C@@H]([C@H](C)O)O0)cn1 genmol_875
c0c1c(ccc0)CN(C(=O)Nc0ccc(C(=O)NC(=O)[C@@H](NC(C(C)C)=O)[C@H](OCc2ccccc2)C)cc0)C1   genmol_876
c0(S(=O)(=O)C)ccc(S(c1sc(CN)cc1)(=O)=O)cc0C2=C[C@@H](OC(CC)CC)[C@H](NC(C)=O)[C@@H](NCCCN)C2 genmol_877
c0(Cl)ccc(NCC1C(=O)/C(=C\c2ccc(O)cc2)CC1)cc0    genmol_878
C[C@]01CC[C@H](C0(C)C)C[C@@H]1NCc0cc(Br)ccc0OC  genmol_879
c0c(NC(=O)C)c(F)cc(C1=NCCN1C)c0 genmol_880
Clc0cc1nc(NC(=O)NO)sc1cc0F  genmol_881
S(N)(=O)(=O)c0ccccc0    genmol_882
c0nc1cc(Oc3cc4c(cc3)cc(CCC(=O)O)cc4)ccc1c(NCCCNCc1ccc2c(c1)OCO2)c0  genmol_883
n0cnc1ccsc1c0Nc0cc(S(=O)(N(c2ccccc2)C)=O)c(C)cc0    genmol_884
c0c(-n1nc(C(C)(C)c2n(C)c(-c3ccc(c4ccc5c(c4)CCCC5)cc3)nn2)cc1NC(NC(=O)c6nc(-c7[nH]ncc7)ccc6)=O)cccc0 genmol_885
C0N(c1cccc(C)c1C)CCN(S(=O)(=O)c2cccs2)C0    genmol_886
c01c(=O)oc2ccccc2c0OC0=C(C1c1c([N+]([O-])=O)cccc1)C(=O)CCC0 genmol_887
CC(c0c1c(cc(/C=C/C(c2sccc2)=O)c0)C(c0c(C)[nH]c2ccccc02)C(C#N)=C(N)O1)(C)C   genmol_888
N(CCCCCSc0ccc(N(CCCl)CCCCNS(c2ccccc2[N+]([O-])=O)(=O)=O)cc0)c0c1c(cccc1)nc1c0cccc1  genmol_889
C[C@H]0CN=C(Cc1ccc(O)c(O)c1)N0  genmol_890
c0c(Cl)cc(CC(O)(C)C)cc0 genmol_891
N(C(=O)C)Cc0sccc0   genmol_892
O0[C@H](C)[C@@H](O)[C@@H](O)[C@@H]0n0cc(C(OCC2CC2)=O)c1c(N3CCC4(CC3)CC4CNC(c3cnc4n(ccn4)c3)=O)ncnc01    genmol_893
C([C@H](NC([C@@H](NC([C@@H](NC([C@@H](NC(=O)[C@@H](NC(=O)[C@@H](N)CCCNC(=N)N)CCCNC(=N)N)CCCCCN)=O)CCCNCCc0ccc(Br)cc0)=O)CCCNC(=O)Cc1cccc2c1c(=O)n(C)c(=O)n2C)=O)C(=O)N[C@H](C(N[C@H](C(N[C@@H](CCCNC(=O)C[C@@H]3CC[C@H]4N(C)C(=O)c5cc(NC([C@H](Cc6ccccc6)NC([C@@H](N)Cc7cnc[nH]7)=O)=O)ccc5OC[C@@H]4O3)NC(=O)c8ccccc8C)=O)CCCNC(=N)N)=O)CCC[C@H]9C(=O)N[C@@H](CCCN=C(N)N)C(=O)NCC(=O)N[C@@H](CC(O)=O)C(=O)N[C@@H](Cc%10ccccc%10)C(=O)N9)CCNC(N)=N   genmol_894
c0ccc(c1ccc(OC(F)(F)F)cc1)cc0-c0nc(C)c(C)[nH]0  genmol_895
c0cc(N1CCN(CCCC)C1=O)ccc0S(=O)(=O)Nc2cscn2  genmol_896
c0ccc(C1NCCc2ccsc21)cc0 genmol_897
O=C(c0c[n+](C1CCC([n+]2ccccc2/C(=C/c2cc3c4c(c2)CCCN4CCC3)c5ccccc5)CC1)ccc0)N    genmol_898
O=C(NC0c1c(n(-c2ccccc2C)nc1)CC(C)(C)C0)C0CCC0   genmol_899
c0cc([C@]1(CNC(=O)c2ccccc2C(F)(F)F)[C@@H]2[C@H]1CN(S(c3ccc(C(Nc4c(C(OC)=O)c5c(s4)CCC5)=O)cc3)(=O)=O)C2)ncc0 genmol_900
Clc0ccc(NC(N)=N)cc0 genmol_901
c0ccncc0C(=O)Oc0ccc(NC(=O)C)cc0 genmol_902
c0cc(Br)c(Cl)cc0/C=N/NC([C@H](Cc1ccccc1)NC([C@H]([C@@H](C)CC)NC([C@@H](NC(=O)c2ccccc2)CCCCN)=O)=O)=O    genmol_903
C[C@H]0OC(=O)[C@@H]1C[C@@H]2CCCC[C@H]2[C@H](/C=C/c2ccc3ccccc3n2)[C@H]01 genmol_904
c0c(N(Cc1cc(=O)n2nc(C)sc2n1)CC)cccc0    genmol_905
O=C(N[C@@H](CC(C)C)C(O)=O)Cc0c1cc(OC)ccc1n(C(=O)C(N2CCOCC2)=O)c0C   genmol_906
O=C(N0CCN(c1c2c(cccc2)sn1)CC0)[C@@H]0CCCN0C(=O)[C@@H](NC(=O)COc3ccc4c(C)cc(=O)oc4c3)C(C)C   genmol_907
c0nc(CCNc3c4c(oc(-c5ccccc5)c4-c4ccccc4)ncn3)cc(-c1scc(-c2ccc(F)cc2)n1)c0    genmol_908
O=c0c1c(cc(OC)c(OC)c1)nc(C(=O)NCC(=O)N)n0CCCC   genmol_909
C(=C/c0ncccc0)\c0c(=O)c1c(ccc(Cl)c1)oc0 genmol_910
CC(C)(C)c0cc(=O)[nH]c(C(C)(C)N)n0   genmol_911
c01c(C#N)c(-c2ccc(NS(=O)(CC)=O)cc2)n(CC)c0cc(O)cc1  genmol_912
N01[C@H]([C@@H](C)C(Cc2nc3c(n2CC2CC2)CCN(S(c4sccc4)(=O)=O)C3)=C0C(O)=O)[C@@H]([C@H](O)C)C1=O    genmol_913
c0c(C(C)C)nc(OC(=O)c1cc(OC)c(OC)c(OC)c1)nc0C    genmol_914
[nH]0c(=O)c(C(=O)NCC1OCCOC1)ccc0CN(CCC)C(C)C    genmol_915
c0n([C@@H]([C@H](CC)C)C(=O)N1CCOCC1)nnc0CSc2sc(Nc3ccccn3)nc2    genmol_916
OC(=O)COc0ccc(OCC(O)=O)c(C)c0   genmol_917
c0c1n2c(nc1ccc0)C(C(=O)NC(NC3c4ccccc4OCCC3)=O)C(=O)CC2  genmol_918
c0cc([C@@H](NC(=O)c1cnc(N)nc1)CC)ccc0   genmol_919
C(CCCCCCN0CCC(NS(=O)(=O)C(C)C)CC0)CCNc1ccccc1   genmol_920
Oc0ccc(c1oc(-c2nnn(C3CCN(C)CC3)c2)nn1)cc0I  genmol_921
N0(C(=O)c1ccc(C2=NCCN2C)cc1)CCN(S(c3c(OCC)ccc(Br)c3)(=O)=O)CC0Cc4cccc(C(=O)O)c4 genmol_922
c0c(C(=O)OC(CN2CCN(C)CC2)C)c(-c1ccc(Cn3c4c(cc(Br)cc4)c4c3ccc(Br)c4)cc1)ccc0 genmol_923
c0(O)c1c(ccc0)Cc0ccc(Cc2ccccc2)c(O)c0C1=O   genmol_924
c0cc(C(N[C@@H]1[C@H](NC(=O)c2sc(Cl)cc2)CCCC1)=O)ccc0C3(O)C(=O)Nc4ccc(Cl)cc43    genmol_925
C(C(Nc0cc(C(=O)C)ccc0)=O)Nc1c(N)cccc1   genmol_926
C0N(C)CCN(c1ncc2c(n1)n(Cc3ccccc3)c(=O)c(C(OCC)=O)n2)C0  genmol_927
c0(-c1ccc(Cc2cc(OCc3[n+](C)c4ccccn4c3)c(OC)cc2)cc1)c(-c1nn[nH]n1)cccc0  genmol_928
O=C(O)C(c0ccccc0)Cc0ccc(OCc1ccccc1)cc0  genmol_929
c0(C(=O)N1CCCC(C(OCC)=O)C1)ccccc0SCc2cc(=O)n3ccccc3n2   genmol_930
c0ccccc0OC  genmol_931
O=C0c1c(ccc2ncnc(N)c12)C(=O)C(OC)=C0    genmol_932
C0(=O)C(C)=C(Br)C(=O)C(Br)=C0Cl genmol_933
c0ccc(n1nnnc1)cc0   genmol_934
N0(c2nc(N(C)Cc6cc7c(=O)[nH]c(N)nc7[nH]6)nc3nc(-c4ccc(CNc5n[nH]cc5)o4)ccc23)CCC(Oc1ccc(OC)cc1)CC0    genmol_935
C[C@]01[C@]2(C)CC[C@H]3C(C)(C)[C@@H](O)CC[C@]3(C)C2=C[C@@H](O)[C@]0(O)[C@@H]0CC(C)(C)CC[C@]0(CO)CC1 genmol_936
NC(N)=NCc0cc1c(cc0)OCO1 genmol_937
N(C(=O)C(c0cc(N1CC[C@H](F)C1)ccc0)=O)C([C@@H](NC(=O)[C@H](CCC(=O)NC)NC([C@@H](NC(COc2ccc3ccccc3c2)=O)CCCNc4cccc(OC)c4)=O)CC(=O)N)=O genmol_938
c0c(-c1cc(-c2nn[nH]c2C(F)(F)F)ccn1)ncn0Cc3ccc(C(C)(C)C)cc3  genmol_939
C(C(Nc0cc(C(=O)C)ccc0)=O)NC(c1ccc(Cl)cc1)=O genmol_940
O=c0cc(/C=C/CCCCC)n(CCCC)c1ccccc01  genmol_941
CC(=O)NC0CC1CCCC(C0)N1  genmol_942
c0(=O)c1c(O)c(CC=C(C)C)c(OCC)cc1oc1cc(OCCCCN2CCCC2)c(OC)c(C[C@@H](C(NCC(N[C@H](C(=O)N)C(C)C)=O)=O)NC(=O)[C@H](CCC(=O)O)NC(=O)[C@H](CCCO)NC(=O)[C@@H](NC([C@H](C(C)C)Nc3ccc([N+](=O)[O-])cc3)=O)CC(C)C)c01   genmol_943
c0(C(=O)CCNC(CC1C(=O)N(CCCCCCCOc2c(OC)cc3ncnc(NCc4cc(Cl)c(F)cc4)c3c2)C(C)=C(C(N(C(C)C)C(C)C)=O)C1)=O)ccc(OS(N)(=O)=O)cc0    genmol_944
O=C(N(C)O)Cn0c1c(cccc1)nc0NN=O  genmol_945
Cc0ccc(Nc1ncc([C@@H](Cc2ccccc2)NC(=O)[C@H](C)NC([C@@H](CC3CCCCC3)NCC(=O)O)=O)cc1Cl)cn0  genmol_946
c0ccc1c(c0)ncn1-c0nccs0 genmol_947
O(C)c0c1cc(OC)c(OCc2cn(-c3ccc(C(Nc4c(C)c(Cl)ccc4)=O)cc3)nn2)cc1ncc0 genmol_948
C(CNCCC)CC(NCC(NC(COCCC(=O)NCCCNC(=O)Cc1ccccc1OCC(N1CCCCC1)C)(COCCC(NCCCNC(=O)CCCCO[C@@H]0O[C@H](CO)[C@H](O)[C@@H](O)[C@H]0O)=O)CC=C(C)C)=O)=O  genmol_949
c0nc(N[C@@H](C)c1cc2c([nH]c1=O)ccc(Cl)c2)nc(N)c0C#N genmol_950
c01c2c(c(O)cc0)O[C@@H]0[C@]23CCN(CC(=O)N)[C@@H]([C@]3(O)Cc2c0[nH]c0c2C[C@]2(O)[C@@]34CCN[C@@H]2Cc2ccc(O)c(c23)O[C@H]40)C1   genmol_951
c01c(cc(S(=O)(=O)N2[C@H](C(C)C)[C@@H](SCC=C)[C@@H](C(O)=O)[C@@H]2c2ccc(C#N)cc2)cc0)CCC(=O)N1CC(=O)Nc0cccc(SC)c0 genmol_952
N0(S(=O)(=O)C)CCC(NC(c1ccccc1C)=O)CC0   genmol_953
CCC0=Nc1c(OC)cccc1C(=O)C0   genmol_954
C(c0ccc(OC)cc0)N[C@H]([C@@H]([C@@H](NC(=O)[C@H](C(C)(C)C)NC(=O)C1CCC1)Cc0ccccc0)O)C(=O)NCc2occc2    genmol_955
COCCNc0ccc(OC)c(OC)c0   genmol_956
c0ccc1c(n(c2ccc(C)cc2)c(=O)n1C)c0   genmol_957
c0cc(C(=O)Nc1c(=O)oc2c(C)c(COCC)ccc2c1)cc(CC=C(C)C)c0O  genmol_958
N(C(=O)c0c(NC(C)=O)sc1c0CCCC1)CC(F)(F)F genmol_959
c0(C1=NOC(C(Nc2c(C)n(C)n(-c3ccccc3)c2=O)=O)C1)cc(OC)c(OC)c(OC)c0    genmol_960
c0ccc(NC(=O)Nc1ccc(C)cc1)nc0C   genmol_961
c0c1c(ccc0)[nH]c(N0CCN(c2c(F)cc3c(n(C4CCCCC4)cc(C(=O)O)c3=O)c2)CC0)n1   genmol_962
c0cccc(OCCN(C)C)c0  genmol_963
c0cc(C(NOCCCCN)=O)c(N[C@H](C(N[C@@H](CCCNC(=N)N)C(N[C@@H](C)C(=O)N[C@@H](CCCNC(=N)N)C(N[C@H](C(N[C@H](C(=O)N[C@H](C(N[C@H](C(=O)Nc2ncccc2)CC(N)=O)=O)CCCCN)CCC(=O)O)=O)CCC(=O)N)=O)=O)=O)CC(C)C)c1sncc01    genmol_964
c0c(C(OCC2CC(=O)N(c3ccccc3)C2)c1ccc(Cl)cc1)ccc(Cl)c0    genmol_965
c0c(Cl)ccc(CNC(=O)/C(C#N)=C/c1ccc(C(C)C)cc1)c0  genmol_966
C(COC)N0CCN(c1ncc(CN(C)C)cc1)CC0    genmol_967
C0([N+](=O)[O-])C(=O)N(c1ccc([N+](=O)[O-])cc1)N=C0C genmol_968
c0(NC(CNC(=O)[C@H]([C@@H](C)CC)NC([C@@H](NC(=O)[C@H](CO)N)CC(C)C)=O)=O)ccccc0Cl genmol_969
C(\C#N)(C(O)=O)=C\c0ccc(N(CC)CC)cc0 genmol_970
c0(=O)n1c(cccc1)c(CN2CCN(CC(O)(Cn4ccnc4)c3c(F)cc(F)cc3)CC2)cc0c5cc6n(c(C(c7ccccc7)=O)c5C)ccc6   genmol_971
c0c([C@H]1[C@H]2C(=O)OCC2[C@@H](OC2C(O)C(O)C3OC(c4ccco4)OCC3O2)c2cc3c(cc21)OCO3)cc(OCC)c(OC)c0OC    genmol_972
C(N0Cc1ccccc1CC0)CCOC(C)=O  genmol_973
N0(c1nc(-c2ccc([N+](=O)[O-])cc2)cs1)C(c1oc(C(=O)Nc3ccccc3)cc1)CC(c1ccc(OC)c(OC)c1)=N0   genmol_974
N(Cc0ccccc0C(O)=O)(CCCCNC(=O)c1ccc(Cl)cc1)c2ccc(OC)c(OC)c2  genmol_975
c0c1c(ccc0C(NC(OCc0ccccc0)=O)P(=O)(O)C(CC(C)C)O)OCO1    genmol_976
c0cc(Cl)cc(C(N1CCN(C(CN(c2ccc(Cl)c(Cl)c2)C)=O)C(CN(c3nc4c(cccc4F)s3)C(=O)Cc3ccccc3)C1)=O)c0 genmol_977
O[C@@H]0[C@@H](C(=O)NC)O[C@@H](n1cnc2c(NCCCCNC(=O)CSc3ccc(-c4occc4)nn3)ncnc12)[C@@H]0O  genmol_978
c01n(CC(C)C)c(C)[n+](CCCCCCCCCCCCN(CC2CC2)c2cc(OC)c(C(C3CC3C(=O)O)=O)nc2)c0C(=O)c0c(cccc0)C1=O  genmol_979
c0nn([C@@H](CCN(C)C)c1ccccc1)cc0Nc2cnc(C)nc2    genmol_980
c0(S(Nc1cc2c(cc1)N(S(c3ccc(C)cc3)(=O)=O)CCC2)(=O)=O)ccccc0  genmol_981
n0c(C(N[C@H](c1ccccc1Cl)CC(=O)O)=O)ccc(OC[C@@H](CN2CCN(c3ccc(C)cc3)CC2)O)c0C(=O)NC4CC4  genmol_982
C(CCC)Oc0c(=O)c1c(oc0C(=O)N(C)c2cc(CC)ccc2)cccc1    genmol_983
c0(C1=Nn2c(nnc2C(C)c3ccc4cccnc4c3O)SC1)ccc(Cl)cc0   genmol_984
Oc0ccc(N1CCN(Cc2nc3c(c(=O)[nH]2)c(C)c(C)s3)CC1)cc0  genmol_985
FC(F)(C(CCC(O)=O)C[N+](=O)[O-])F    genmol_986
c0ccc(C#N)cc0c1ccccc1   genmol_987
O=C(N)C[C@H](NC(=O)[C@@H](N)CC(=O)Nc0cnn(CC)c0)C(=O)N[C@@H](CC(N1C[C@@H]2C[C@H](C1)Cn1c(=O)cccc12)=O)C(N[C@@H](CC(=O)N)C(=O)NC(c3cnccc3)=O)=O   genmol_988
c0cc(-c1c(=O)n(CCOC(=O)[C@H](CC=C)CC(OC(C)(C)C)=O)c2nc(N3CCOCC3)ncc2n1)ccc0 genmol_989
CN0C(=O)[C@@H](Cc1ccccc1)NC(=O)[C@H](C)[C@H](O)C[C@H](CCCCCCCN)OC(=O)[C@@H]0[C@@H](C)CC genmol_990
c0ccc(c1ccccc1)cc0  genmol_991
Nc0nc(N)c1c(ncc(CSC)n1)n0   genmol_992
C0(NC(=O)[C@H](CC(=O)O)NC(C)=O)CC0  genmol_993
c01c(-c2ccc(CC(C)C)cc2)n[nH]c0OC(N)=C(C#N)C1c0ccc(N(C)C)cc0 genmol_994
C01C(C(O)C(O)CC0=NOCc0ccccc0)C0C(=O)N(c2c(F)cc(F)cc2)C(=O)C0CC1 genmol_995
Nc0nonc0-n0nnc(c1ccncc1)c0-c0ccc(Br)cc0 genmol_996
c0cc([N+](=O)[O-])ccc0Oc0c1ccccc1c(O)c(C(=O)NCCCCc2ccccc2-c2c3sc(CNCc4ccc(C(=O)O)cc4)cc3ccc2)c0 genmol_997
c0cc(CCNC(=O)C1CN(C(=O)C)CCC1)ccc0O genmol_998
c0c(F)cc(F)c1c0c(NCCNC(=O)Nc0ccccc0C(F)(F)F)ccn1    genmol_999
C0N(C(c1c2c(=O)n(C)cnc2oc1C)=O)CCN(c3ccccc3OC)C0    genmol_1000
UnixJunkie commented 1 year ago

Generated molecules should not have fragmentation hints left in them. If that's the case, fix your input file until they don't.

matthewcarbone commented 1 year ago

@UnixJunkie appreciate it, I'll go through the motions of what you suggested and will report back on what happens! I am also happy to open a PR with the details of what I do so the next person doesn't have the same questions 👍

matthewcarbone commented 1 year ago

@UnixJunkie unfortunately, on both of my machines (Mac OSx and Ubuntu) I am running into the same problem following the suggestion you've made. Steps that I've taken:

  1. Unzipped data/CHEMBL_100k.smi.xz into the directory example2
  2. Truncated example2/CHEMBL_100k.smi to only the first ~20 lines or so for simplicity
  3. Used dos2unix on example2/CHEMBL_100k.smi, just to be safe
  4. python3 bin/fasmifra_fragment.py -i example2/CHEMBL_100k.smi -o example2/fragments.smi -w 50 -n 2
  5. fasmifra -n 1000 -i example2/fragments.smi -o example2/gen.smi

The result is unfortunately still containing fragments.

# example2/gen.smi
c01ccccc0C(=O)c0c([n+]([*:17][*:9]C[*:9][*:9]C[*:9][*:9]CC)nn0[*:12][*:9]CC[*:9][*:9]CC[*:9][*:9]C[*:9][*:9]C[*:9][*:12]n0n[n+]([*:17][*:9]C[*:9][*:9]CC[*:9][*:1]C)c2c0C(=O)c0ccccc0C2=O)C1=O  genmol_1
c0cc([*:2][*:18]S[*:18][*:2]c1ccc(C)cc1)c([*:2][*:3]C#N)c([*:2][*:7]N)c0        genmol_2
c01c(cccc0)C(=O)c0c(n([*:12][*:9]CC[*:9][*:9]C[*:9][*:9]C[*:9][*:9]CC[*:9][*:12]n2c3c([n+]([*:17][*:9]CCC[*:9][*:1]C)n2)C(=O)c2c(cccc2)C3=O)n[n+]0[*:17][*:9]C[*:9][*:9]C[*:9][*:9]C[*:9][*:1]C)C1=O    genmol_3
CN([*:8][*:2]c0ccc(C1C(C(=O)[*:2][*:6]OC[*:9][*:1]C)=C([*:2][*:4]N/N=C(/C(=O)[*:2][*:2]c2ccccc2)[*:2][*:2]C(=O)[*:2][*:1]C)Nc2c1c([*:2][*:1]C)n[nH]2)cc0)[*:8][*:1]C    genmol_4
c0c(F)c([*:2][*:6]OC([*:14][*:2]c1ccc([*:2][*:11]F)c([*:2][*:11]F)c1)[*:14][*:9]CC1CNC1)ccc0    genmol_5
c0cc(C(=O)N[*:4][*:9]C[*:9][*:2]C(=O)O[*:6][*:9]CC(=O)[*:2][*:4]N[*:4][*:9]C[*:9][*:2]c1ccco1)ccc0[*:2][*:2]c0ccccc0    genmol_6
O([*:6][*:9]C[*:9][*:2]C(=O)[*:2][*:4]N[*:4][*:2]c0sccc0C(N)=O)[*:6][*:2]C(/C=C/c0ccccc0[*:2][*:17][N+](=O)[*:17][*:19][O-])=O  genmol_7
N([*:4][*:2]c0cccc1c0cccn1)[*:4][*:2]C(=O)/C(=C/c0ccc([*:2][*:2]c1cc([*:2][*:5]Cl)ccc1[*:2][*:5]Cl)o0)[*:2][*:3]C#N     genmol_8
C(=C/C[C@@H]0[C@@H](O)[C@@H](O)[C@H]([C@H](O)/C(=C/C(=O)[*:2][*:6]O[*:6][*:14]C([*:14][*:1]C)[*:14][*:1]C)[*:2][*:1]C)OC0)\[C@H]([C@@H](O)C)C   genmol_9
c0nn([*:12][*:9]C[*:9][*:9]CC(N[*:4][*:2]c1cc(O[*:6][*:1]C)ccc1O[*:6][*:1]C)=O)cc0      genmol_10
...

Any thoughts on why this could be happening?

A suggestion: I would be fantastic to have a single unit test, maybe built into a GH Actions pipeline. Seeing that work, I could replicate the environment to ensure I'm not making any mistakes.

Another suggestion: might be nice to write a Python version of this package. It might be slower but I would be happy to help debug it, make it faster, and possibly bind a Python front-end to maybe a C++ backend for speed.

I'm obviously very interested in this code and have a research application I'd like to use it for, so I'm incentivized to get a version of it working. Thank you!

UnixJunkie commented 1 year ago

Any`` thoughts on why this could be happening?

Not the slightest idea. Maybe use Debian or Ubuntu, that's what the software was tested on.

A suggestion: I would be fantastic to have a single unit test, maybe built into a GH Actions pipeline. Seeing that work, I could replicate the environment to ensure I'm not making any mistakes.

I might add a test shell script. GH actions are brittle things only specific to github that I am not interested to learn about. Contribution, and maintenance of such a contribution, even not so welcome.

I could also install the software in a VM, but I have other things to work on...

Another suggestion: might be nice to write a Python version of this package. It might be slower but I would be happy to help debug it, make it faster, and possibly bind a Python front-end to maybe a C++ backend for speed.

Contribution not so welcome. I am not even sure a consulting fee of several 10k euros would motivate me to do that. If you can read the paper and you are in this field of research, you should be able to reimplement the method. This is what research articles are made for (it is called "reproducibility of research"). I took care to write and explain everything down.

I'm obviously very interested in this code and have a research application I'd like to use it for, so I'm incentivized to get a version of it working. Thank you!

As a last resort, you could e-mail me to my academic address. I can probably generate molecules from any dataset that is fragmentable.

UnixJunkie commented 1 year ago

Contact me on my academic address, we can setup a zoom meeting. We can troubleshoot your installation.

UnixJunkie commented 1 year ago

Do you have a *.bin_cache file hanging around? If so, try to remove it before generating molecules. It is meant to accelerate generation if generating molecules several times from the same fragments file.

matthewcarbone commented 1 year ago

Not the slightest idea. Maybe use Debian or Ubuntu, that's what the software was tested on.

My second machine is running Ubuntu 20.04.

I might add a test shell script.

I will attempt a fresh installation using the test script and see what happens!

GH actions are brittle things only specific to github that I am not interested to learn about.

I would strongly recommend that you reconsider! If you want people to use your code (and then cite your paper), this is [one of] the best ways to ensure that your code is stable and works on different machines. It's actually quite easy to use. Might take a few hours to learn the syntax but more than worth it, I assure you.

Contribution, and maintenance of such a contribution, even not so welcome.

Well, it's your decision, but that's unfortunate. I think a Python installation via PyPI would be incredibly useful for this code. Do keep in mind that the terms of your license allow people to do this anyway though. Given you're the original author, something as small as making an issue about it asking for help will encourage people to contribute back to this repository instead of making standalone forks and doing it on their own.

If you can read the paper and you are in this field of research, you should be able to reimplement the method. This is what research articles are made for (it is called "reproducibility of research"). I took care to write and explain everything down.

Of course, but it's a matter of you getting the credit for what is ultimately your work. People in general are moving away from these executable style codes and towards codes that use higher level languages and are easier to use, with installations built into package managers such as pip. I would make people including myself much more likely to use your code.

Contact me on my academic address, we can setup a zoom meeting. We can troubleshoot your installation.

Thanks I appreciate this. Let me try the last few things you've mentioned (e.g. your test script). I'll get back to you if there's still issues.