ersilia-os / eos8bhe

GNU General Public License v3.0
1 stars 0 forks source link

New model ready for testing! #2

Open github-actions[bot] opened 7 months ago

github-actions[bot] commented 7 months ago

This model is ready for testing. If you are assigned to this issue, please try it out using the CLI, Google Colab and DockerHub and let us know if it works!

GemmaTuron commented 7 months ago

@Inyrkz Please process the output correctly as indicated for eos2401

Inyrkz commented 7 months ago

Hi @GemmaTuron,

I checked the output of the two models. They are similar. How do I process the output for the scaffold-morphing model?

Scaffold morphing output:

(ersilia) root@codespaces-8996cf:/workspaces/ersilia# ersilia api run -i "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]"
{
    "input": {
        "key": "NQQBNZBOOHHVQP-UHFFFAOYSA-N",
        "input": "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]",
        "text": "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]"
    },
    "output": {
        "outcome": [
            "['Nc1nnc(Sc2c(I)cc([N+](=O)[O-])cc2[N+](=O)[O-])s1', 'Nc1nnc(Sc2cc(I)c([N+](=O)[O-])c([N+](=O)[O-])c2)s1', 'Nc1nnc(SNC(=S)NN[N+](=O)[O-])s1', 'Nc1nnc(SNNC(=S)N[N+](=O)[O-])s1', 'Nc1nnc(SN=N[N+](=O)[O-])s1', 'Nc1nnc(SN=N[N+](=O)[O-])s1', 'Nc1nnc(Sc2sc3ccccc3[n+]2[N+](=O)[O-])s1', 'Nc1nnc(S[n+]2c([N+](=O)[O-])sc3ccccc32)s1', 'Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1', 'Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1', 'Nc1nnc(SC(O)=N[N+](=O)[O-])s1', 'Nc1nnc(SN=C(O)[N+](=O)[O-])s1', 'Nc1nnc(SCc2cccc3c2C(=O)N([N+](=O)[O-])C3=O)s1', 'Nc1nnc(SN2C(=O)c3cccc(C[N+](=O)[O-])c3C2=O)s1', 'Nc1nnc(SC(O)=NN[N+](=O)[O-])s1', 'Nc1nnc(SNN=C(O)[N+](=O)[O-])s1', 'Nc1nnc(SNN=C[N+](=O)[O-])s1', 'Nc1nnc(SC=NN[N+](=O)[O-])s1', 'Nc1nnc(Sn2nc([N+](=O)[O-])c3ccccc32)s1', 'Nc1nnc(Sc2nn([N+](=O)[O-])c3ccccc23)s1', 'Nc1nnc(SC=N[N+](=O)[O-])s1', 'Nc1nnc(SN=C[N+](=O)[O-])s1', 'Nc1nnc(SCC(=NN2Cc3ccccc3C2)[N+](=O)[O-])s1', 'Nc1nnc(SC(C[N+](=O)[O-])=NN2Cc3ccccc3C2)s1', 'Nc1nnc(SSC(=[NH+]c2ccccc2)[N+](=O)[O-])s1', 'Nc1nnc(SC(=[NH+]c2ccccc2)S[N+](=O)[O-])s1', 'Nc1nnc(SC=NNc2ccc([N+](=O)[O-])cc2[N+](=O)[O-])s1', 'Nc1nnc(Sc2ccc(NN=C[N+](=O)[O-])c([N+](=O)[O-])c2)s1', 'Nc1nnc(SC2NN=C([N+](=O)[O-])S2)s1', 'Nc1nnc(SC2=NNC([N+](=O)[O-])S2)s1', 'Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1', 'Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1', 'Nc1nnc(SN2CC[N]CC2[N+](=O)[O-])s1', 'Nc1nnc(SC2C[N]CCN2[N+](=O)[O-])s1', 'Nc1nnc(Sc2c([N+](=O)[O-])oc3ccc([N+](=O)[O-])cc3c2=O)s1', 'Nc1nnc(Sc2oc3ccc([N+](=O)[O-])cc3c(=O)c2[N+](=O)[O-])s1', 'Nc1nnc(SSSCCCC[N+](=O)[O-])s1', 'Nc1nnc(SCCCCSS[N+](=O)[O-])s1', 'Nc1nnc(SC=NN[N+](=O)[O-])s1', 'Nc1nnc(SNN=C[N+](=O)[O-])s1', 'NC(O)=NSc1ncc([N+](=O)[O-])s1', 'NN=C(O)Sc1ncc([N+](=O)[O-])s1', 'Nc1ccc2c(c1)CCN2Sc1ncc([N+](=O)[O-])s1', 'NN1CCc2cc(Sc3ncc([N+](=O)[O-])s3)ccc21', 'NN1CCCC(Sc2ncc([N+](=O)[O-])s2)C1', 'NC1CCCN(Sc2ncc([N+](=O)[O-])s2)C1', 'Nn1cccc1Sc1ncc([N+](=O)[O-])s1', 'Nc1cccn1Sc1ncc([N+](=O)[O-])s1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'Nc1noc(Sc2ncc([N+](=O)[O-])s2)n1', 'Nc1nc(Sc2ncc([N+](=O)[O-])s2)no1', 'NC1=CC=CC(Sc2ncc([N+](=O)[O-])s2)C1', 'NC1C=CC=C(Sc2ncc([N+](=O)[O-])s2)C1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'Nc1cccc(Sc2ncc([N+](=O)[O-])s2)c1', 'Nc1cccc(Sc2ncc([N+](=O)[O-])s2)c1', 'NC(O)=NSc1ncc([N+](=O)[O-])s1', 'NN=C(O)Sc1ncc([N+](=O)[O-])s1', 'NN1CCCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'Nn1cnc(Sc2ncc([N+](=O)[O-])s2)n1', 'Nc1ncn(Sc2ncc([N+](=O)[O-])s2)n1', 'Nn1ccc(Sc2ncc([N+](=O)[O-])s2)n1', 'Nc1ccn(Sc2ncc([N+](=O)[O-])s2)n1', 'Nc1nnc(Sc2ncc([N+](=O)[O-])s2)o1', 'Nc1nnc(Sc2ncc([N+](=O)[O-])s2)o1', 'NC(O)=NSc1ncc([N+](=O)[O-])s1', 'NN=C(O)Sc1ncc([N+](=O)[O-])s1', 'Nn1ccc(Sc2ncc([N+](=O)[O-])s2)n1', 'Nc1ccn(Sc2ncc([N+](=O)[O-])s2)n1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'Nc1nc2ccccc2n1Sc1ncc([N+](=O)[O-])s1', 'Nn1c(Sc2ncc([N+](=O)[O-])s2)nc2ccccc21', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCC[C@@H]1Sc1ncc([N+](=O)[O-])s1', 'N[C@H]1CCCN1Sc1ncc([N+](=O)[O-])s1', 'NN1CCOC(CBr)(Sc2ncc([N+](=O)[O-])s2)C1', 'NC1(CBr)CN(Sc2ncc([N+](=O)[O-])s2)CCO1', 'Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1', 'Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1', 'NCC(O)=NN=CSc1ncc([N+](=O)[O-])s1', 'NC=NN=C(O)CSc1ncc([N+](=O)[O-])s1', 'NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1', 'NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'Nc1cc(Sc2ncc([N+](=O)[O-])s2)ccn1', 'Nc1ccnc(Sc2ncc([N+](=O)[O-])s2)c1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'Nn1cc(Sc2ncc([N+](=O)[O-])s2)c2ccccc21', 'Nc1cn(Sc2ncc([N+](=O)[O-])s2)c2ccccc12', 'NN1CCC2(S)CC1C(O)(Sc1ncc([N+](=O)[O-])s1)C2O', 'NC1(O)C2CC(S)(CCN2Sc2ncc([N+](=O)[O-])s2)C1O', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'Nn1[nH]c(Sc2ncc([N+](=O)[O-])s2)cc1=S', 'Nc1cc(=S)n(Sc2ncc([N+](=O)[O-])s2)[nH]1', 'Nn1ccnc1Sc1ncc([N+](=O)[O-])s1', 'Nc1nccn1Sc1ncc([N+](=O)[O-])s1', 'NC(O)=NSc1ncc([N+](=O)[O-])s1', 'NN=C(O)Sc1ncc([N+](=O)[O-])s1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCC[C@@H]2C(Sc3ncc([N+](=O)[O-])s3)CCC[C@H]21', 'NC1CCC[C@@H]2[C@@H]1CCCN2Sc1ncc([N+](=O)[O-])s1', 'Nc1c(CCl)noc1Sc1ncc([N+](=O)[O-])s1', 'Nc1onc(CCl)c1Sc1ncc([N+](=O)[O-])s1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCCC1Sc1ncc([N+](=O)[O-])s1', 'NC1CCCN1Sc1ncc([N+](=O)[O-])s1', 'Nn1nnc(Sc2ncc([N+](=O)[O-])s2)n1', 'Nc1nnn(Sc2ncc([N+](=O)[O-])s2)n1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'Nn1nc(-c2ccccc2)cc1Sc1ncc([N+](=O)[O-])s1', 'Nc1cc(-c2ccccc2)nn1Sc1ncc([N+](=O)[O-])s1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1', 'Nc1nnc(Sc2ncc([N+](=O)[O-])s2)o1', 'Nc1nnc(Sc2ncc([N+](=O)[O-])s2)o1', 'Nn1cc(Sc2ncc([N+](=O)[O-])s2)cn1', 'Nc1cnn(Sc2ncc([N+](=O)[O-])s2)c1', 'Nc1nc(Sc2ncc([N+](=O)[O-])s2)no1', 'Nc1noc(Sc2ncc([N+](=O)[O-])s2)n1', 'Nc1nc2ccccc2nc1Sc1ncc([N+](=O)[O-])s1', 'Nc1nc2ccccc2nc1Sc1ncc([N+](=O)[O-])s1']"
        ]
    }
}

Scaffold Decorator output:

(ersilia) root@codespaces-5f6eac:/workspaces/ersilia# ersilia api run -i "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]"
{
    "input": {
        "key": "NQQBNZBOOHHVQP-UHFFFAOYSA-N",
        "input": "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]",
        "text": "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]"
    },
    "output": {
        "outcome": [
            "['c1csc(Sc2nccs2)n1', 'C1=NNCC(c2nccs2)=C1', 'c1csc(CCNC2CCOCC2)n1', 'c1csc(-n2cc[nH]c2=NNN2CCCCC2)n1', 'c1ccc([P+](CCCCCCCCCCCCCCCCCCCCCCc2nccs2)(c2ccccc2)c2ccccc2)cc1', 'c1csc(C2CNCCNC2)n1', 'O=C(C=Cc1cn[nH]c1)c1nccs1', 'OC(=NC1CCOC1)N1CCCC1c1nccs1', 'c1csc(CCC2COCCCN2)n1', 'OCCCCCCc1n[nH]c(=NCc2nccs2)o1', 'c1cnc(Sc2nccs2)cn1', 'c1csc(CN=c2[nH]ncs2)n1', 'NC1CCC(O)=NC1c1nccs1', 'O=C(CCCCl)N1CCN(Cc2nccs2)CC1', 'ICCc1nccs1', 'c1noc(CCc2nccs2)n1', 'O=P([O-])([O-])CCCN1CCNCCN(CCCc2nccs2)CC1', 'c1csc([C@@H]2NCCS2)n1', 'O=C(O)[C@H]1CC[C@@H](Sc2nccs2)CC1', 'C1=C(CSc2nccs2)CCCC1', 'Nc1c(S(N)(=O)=O)cnn1-c1nccs1', 'O=S(=O)(CCCCCl)N1CCN(c2nccs2)CC1', 'BrCCC[C@@H]1CCCN1Cc1nccs1', 'NC(=S)c1nccs1', 'c1csc(CCN2CCCCCC2)n1', 'c1csc(CS[C@H]2CCNC2)n1', 'S=C1CCCN1c1nccs1', 'c1csc(Sc2nccs2)n1', 'c1csc(C[C@@H]2CCCCN2)n1', 'NC(Cc1nc[nH]n1)c1nccs1', 'O=C(NI)c1nccs1', 'c1csc(CCCN2CCNCC2)n1', 'ClCc1cnc(Sc2nccs2)c(Cl)c1', 'Clc1cccc(-n2[nH]nnc2=NCc2nccs2)c1', 'BrCCCCCc1nccs1', 'C1=C(c2nccs2)CNCC1', 'c1csc(-c2cnc[nH]2)n1', 'c1csc(-c2ccsn2)n1', 'c1csc(CCC[C@H]2CCCN2)n1', 'PNCc1nccs1', 'O=S(=O)(c1nccs1)c1ncccc1Br', 'O=C(Cc1nncs1)c1nccs1', 'O=C(Cc1nccs1)Cc1ccc(Cl)cc1Br', 'FC(F)(F)CCN1CCC(Nc2nccs2)CC1', 'OC(=N[C@@H](CCCl)c1nccs1)Nc1ccc(Cl)c(Cl)c1', 'c1ccc(P(CCc2nccs2)c2ccccc2)cc1', 'OC(c1nccs1)C1CC1Cl', 'O=S(=O)(CC1CCCCN1)Nc1nccs1', 'c1csc(C2CNCCCO2)n1', 'c1csc(CNc2cscn2)n1', 'S=[SH]c1nccs1', 'c1csc(CCN2CCC2)n1', 'C1=NCCN=C1c1nccs1', 'c1csc(N2CCNCCNCC2)n1', 'c1cc(OCc2nccs2)cnn1', 'c1csc(CNCC2CCCC2)n1', 'c1csc(C2NCCCN2)n1', 'c1csc(CN(CCN2CCCC2)C2CC2)n1', 'c1csc(C[C@H]2C[C@H]2CC2CCCC2)n1', 'c1cc(CNCc2nccs2)on1', 'OCCCCNc1noc(-c2nccs2)n1', 'Nc1nnn(C2CCCCC2)c1-c1nccs1', 'FC(F)(F)COCCCc1nccs1', 'c1csc(NCc2cscn2)n1', 'C1=C(c2nccs2)CCN1', 'c1csc(CNc2ccon2)n1', 'Brc1cccnc1NCc1nccs1', 'NC(CS[C@H]1CCCCNC1)Cc1nccs1', 'c1csc(CCCC2CCCNC2)n1', 'c1csc(SCCn2cncn2)n1', 'c1csc(CCSc2nncs2)n1', 'O=C(Nc1nccs1)Nc1ccnn1C1CCCC1', 'c1csc(N2CCNCC2)n1', 'O=C(CCc1nccs1)c1cncs1', 'c1csc(CPC2CCCCC2)n1', 'Sc1nnc(-c2nccs2)n1CCc1nnco1', 'c1csc(CN=c2[nH]cc[nH]2)n1', 'c1csc(NC2CCNCC2)n1', 'FC(F)(F)CCNCCCc1noc(-c2nccs2)n1', 'c1csc(CSCc2cnns2)n1', 'BrC(Br)(Br)CCNc1nccs1', 'c1csc(NCc2cc[nH]c2)n1', 'c1csc([C@@H]2OCCC[C@H]2NC2=NCCN2)n1', 'O=C(CCN1CCCCCC1)Cc1nccs1', 'c1csc(S[C@H]2CCNC2)n1', 'c1csc(CCN=c2nc[nH]s2)n1', 'c1csc(CNC2CCCSC2)n1', 'C1=C(c2nccs2)CCNC1', 'c1csc(C2=NCCS2)n1', 'NC(CN1CCC1)c1nccs1', 'c1cc(-c2nccs2)ccn1', 'c1csc(CN2CCCCCCCCC2)n1', '[O-][S@@+](CCN1CCCCCC1)Cc1nccs1', 'c1csc(CN2CCCOCC2)n1', 'c1csc(OC2CCNC2)n1', 'c1csc(C2CCCN2CCC2COCCN2)n1', 'Clc1ccc(-n2nnnc2SCc2nccs2)cc1', 'OCCC#CCCSc1nncs1', 'FC(F)(F)CCCSc1nncs1', 'FC(F)(F)CCCSCc1nncs1', 'SCCc1nncs1', 'OCOCOSc1nncs1', 'FC(F)(F)CCN(Cc1nncs1)CC(F)(F)F', 'OCCCCCSc1nncs1', 'O=C(NOCCSCCC(F)(F)F)c1nncs1', 'ClC(Cl)(Cl)/C=N\\\\OCCSc1nncs1', 'N#CCC(N)=[NH+]CCS(=O)(=O)c1nncs1', 'BrCCCC=Nc1nncs1', 'O=C(c1nncs1)C(F)(F)F', 'O=C(OCCSC(F)(F)F)c1nncs1', 'O=P([O-])([O-])CCCCc1nncs1', 'OCc1nncs1', 'O=S(=O)(Cl)Cc1nncs1', 'OC(CSc1nncs1)=NCC(F)(F)F', 'NC(CC(=O)O)=NC(=O)c1nncs1', 'SCCc1nncs1', 'OCCCCSc1nncs1', 'O=S(=O)(NO)c1nncs1', 'SNc1nncs1', 'SC=NCc1nncs1', 'FC(F)(F)CCCc1nncs1', 'O=S=NCc1nncs1', 'FC(F)(F)C(F)(F)C(F)(F)C(F)(F)C(F)(F)C(F)(F)CCSc1nncs1', 'FC(F)(F)CSCCSCc1nncs1', 'S=C=NCc1nncs1', 'O=C(O)c1nncs1', 'ClC(Cl)Sc1nncs1', '[Si-]=[O+]SCCCCc1nncs1', 'O=C(O)[C@@H](CSCCc1nncs1)N=CO', 'O=S(=O)([O-])[C@H](C#[N+][O-])c1nncs1', 'c1nnc(CN=c2[nH]ncs2)s1', 'c1nnc(C2CCCCNC2)s1', 'O=CCOCCOCc1nncs1', '[O-][S+](Cc1nncs1)CC(F)(F)C(F)F', 'OCCSCCCSCc1nncs1', 'O=S(=O)(Cl)c1nncs1', 'OCCCCCCOCCc1nncs1', 'OC(=Nc1nncs1)C(Cl)(Cl)Cl', 'O=C(C=CS(=O)(=O)c1nncs1)C(F)(F)F', 'ClCCCCC=Nc1nncs1', 'O=NCc1nncs1', 'ClCCCCCNc1nncs1', 'FC(F)(F)CCCCc1nncs1', 'IP=[SH]c1nncs1', 'O=S(=O)(CCCC(F)(F)F)NCCCc1nncs1', 'O=C(NCCc1nncs1)N[C@@H](CO)CC(F)(F)F', 'FCCCCCSc1nncs1', 'O[C@@H](CSc1nncs1)CC(F)(F)F', 'O=S(=O)(O)c1nncs1', 'NC(=O)C(S)=NC(O)=Nc1nncs1', 'ClC(Cl)(Cl)OCCSc1nncs1', 'ClNCCc1nncs1', 'O=C(CCC(F)(F)F)c1nncs1', 'ISc1nncs1', 'NS(=O)(=O)Nc1nncs1', 'ClC(Cl)(Cl)Sc1nncs1', '[O-][S+](c1nncs1)C(F)F', 'NNC=NS(=O)(=O)c1nncs1', 'O=S([O-])Oc1nncs1', 'O=[N+]([O-])/C=C\\\\c1nncs1', 'O=S([O-])c1nncs1', 'O=C(CBr)c1nncs1', 'S=NC(=S)NNC(=S)N/N=C/c1nncs1', 'OCCCCCCCCCCCCCNC(=S)NCCc1nncs1', 'F[C@H](S)c1nncs1', 'FC(F)C(F)(F)C(F)(F)C(F)(F)c1nncs1', 'Br/C=C/c1nncs1', 'FC(F)(F)CC/C=N\\\\Nc1nncs1', '[O-][S+](CCCCl)Cc1nncs1', 'OCCCCCc1nncs1', 'FCCC=Nc1nncs1', 'FC(F)(F)C(F)(F)CSc1nncs1', 'ClCCCCc1nncs1', 'O=S(=O)(CCC(F)(F)F)Cc1nncs1', 'O=C(O)CCCC(O)=NNC(CCCC(=O)O)=NCc1nncs1', 'O=CCc1nncs1', 'O=S(=O)(NCCc1nncs1)NCC(F)(F)F', 'OCC[Se]CCc1nncs1', 'FC(F)(F)C(F)(F)CCSc1nncs1', 'BrCCCCSc1nncs1', 'O=C([O-])[C@@H](Cc1nncs1)NP.[Al+].[H].[H]', 'FCCCCSc1nncs1', 'O=C(O)CCCCCCCCc1nncs1', 'SCCCCSc1nncs1', 'O[C@H](c1nncs1)C(F)(F)C(F)(F)F', 'ISNc1nncs1', 'ISc1nncs1', 'ClC(Cl)(Cl)CCSc1nncs1', 'SCCCSc1nncs1', 'BrCCCOCCc1nncs1', 'OC(=NCCCC(F)(F)F)NCCc1nncs1', 'O=S(=O)(Cc1nncs1)NCCCCCCO', 'OCCCCCCCCCCCCCCCCCCCc1nncs1']"
        ]
    }
}
GemmaTuron commented 7 months ago

Hi @Inyrkz

We want to have a .csv file where one column equals to one smiles, you simply need to change how the output is parsed. You can have a look at other generative models (for example, eos8fma) to see how we did it in that case.

Inyrkz commented 7 months ago

Okay

Inyrkz commented 7 months ago

For documentation purpose, this is the output of the eos8fma model

{
    "input": {
        "key": "HEFNNWSXXWATRW-UHFFFAOYSA-N",
        "input": "CC(C)CC1=CC=C(C=C1)C(C)C(=O)O",
        "text": "CC(C)CC1=CC=C(C=C1)C(C)C(=O)O"
    },
    "output": {
        "outcome": [
            "CC(=O)C(C)c1ccc(CC(C)C)cc1",
            "CC(Cl)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)S)cc1",
            "CC(Br)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(O)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(N)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(S)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(I)Cc1ccc(C(C)C(=O)O)cc1",
            "C=C(O)C(C)c1ccc(CC(C)C)cc1",
            "CC(C)Cc1ccc(C(C)C(N)=O)cc1",
            "CC(C)Cc1ccc(C(C)C(O)=S)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)Cl)cc1",
            "CC(F)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)C(=N)O)cc1",
            "CC([O-])Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)I)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)[O-])cc1",
            "CC(C)Cc1ccc(C(C)C(=O)NO)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)CO)cc1",
            "CCC(C)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)SO)cc1",
            "CC(C)CCc1ccc(C(C)C(=O)O)cc1",
            "CNC(C)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)C(O)=C=O)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)OO)cc1",
            "CC(C)Cc1ccc(C(C)C(O)=S=O)cc1",
            "CC(C)Cc1ccc(C(Br)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(O)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(S)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(N)C(=O)O)cc1",
            "CC(C)Cc1ccc(C([O-])C(=O)O)cc1",
            "CC(C)Cc1ccc(C(Cl)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(I)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(F)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)CC(=O)O)cc1",
            "C=[SH]C(C)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(CBr)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(CO)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)NCc1ccc(C(C)C(=O)O)cc1",
            "CC(CS)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)SC(=O)O)cc1",
            "CCC(C(=O)O)c1ccc(CC(C)C)cc1",
            "CC(C)SCc1ccc(C(C)C(=O)O)cc1",
            "CC(C#N)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)ON)cc1",
            "C=CC(C)Cc1ccc(C(C)C(=O)O)cc1",
            "CNC(C(=O)O)c1ccc(CC(C)C)cc1",
            "CC(C)OCc1ccc(C(C)C(=O)O)cc1",
            "CC(CN)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)OS)cc1",
            "CC(C[O-])Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)OC(=O)O)cc1",
            "COC(=O)C(C)c1ccc(CC(C)C)cc1",
            "CC(C)Cc1ccc(C(C)NC(=O)O)cc1",
            "CC(C=N)Cc1ccc(C(C)C(=O)O)cc1",
            "C#CC(C)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)OI)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)O[O-])cc1",
            "C=NC(C)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(CCl)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C#[SH])Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C)C(=O)OBr)cc1",
            "CC(C)Cc1ccc(C(C)C(O)=NO)cc1",
            "CS#CC(C)Cc1ccc(C(C)C(=O)O)cc1",
            "CCc1ccc(C(C)C(=O)O)cc1",
            "CC(C(=O)O)c1ccc(CC(S)Cl)cc1",
            "CCC([O-])Cc1ccc(C(C)C(=O)O)cc1",
            "C#CC(C(=O)O)c1ccc(CC(C)C)cc1",
            "C=CC(C(=O)O)c1ccc(CC(C)C)cc1",
            "CC(C)Cc1ccc(C(CF)C(=O)O)cc1",
            "CCC(N)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(CN)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C#[SH])C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C=S)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C[O-])C(=O)O)cc1",
            "CCC(Cl)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(CS)C(=O)O)cc1",
            "CCC(S)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(C=O)C(=O)O)cc1",
            "C=C([SH]=O)C(C)c1ccc(CC(C)C)cc1",
            "CC(C)c1ccc(C(C)C(=O)O)cc1",
            "CC(C(=O)O)c1ccc(CI)cc1",
            "CC(C(=O)O)c1ccc(CCl)cc1",
            "CC(C(=O)O)c1ccc(C[SH](C)C)cc1",
            "CC(C(=O)O)c1ccc(CF)cc1",
            "CC(C(=O)O)c1ccc(CBr)cc1",
            "CC(C)Cc1cccc(C(C)C(=O)O)c1",
            "CC(C(=O)O)c1ccc(CN(C)C)cc1",
            "CC(C)Cc1ccc(CC(C)C(=O)O)cc1",
            "CC(O)CCc1ccc(C(C)C(=O)O)cc1",
            "CCCc1ccc(C(C)C(=O)O)cc1",
            "C=C(C)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(=N)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(=O)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(=S)Cc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(C(=O)O)cc1",
            "CC(C)=CCc1ccc(C(C)C(=O)O)cc1",
            "CC(C(=O)O)c1ccc(CCF)cc1",
            "CC(C(=O)O)c1ccc(CCI)cc1",
            "CC(C(=O)O)c1ccc(CC=O)cc1",
            "CC(C(=O)O)c1ccc(CCCl)cc1",
            "C=CCc1ccc(C(C)C(=O)O)cc1",
            "CC(C(=O)O)c1ccc(CC[O-])cc1",
            "CC(C(=O)O)c1ccc(CCBr)cc1",
            "C#CCc1ccc(C(C)C(=O)O)cc1",
            "CC(C(=O)O)c1ccc(CC#N)cc1",
            "CC(C(=O)O)c1ccc(CCO)cc1",
            "CC(C(=O)O)c1ccc(CCN)cc1",
            "CCCCc1ccc(C(C)C(=O)O)cc1",
            "CC(C)Cc1ccc(CC(Br)C(=O)O)cc1",
            "CC(C)Cc1ccc(CC(I)C(=O)O)cc1",
            "CC(C)Cc1ccc(CC([O-])C(=O)O)cc1",
            "CC(C)Cc1ccc(CC(=O)O)cc1",
            "CC(C(=O)O)c1ccc(CC2C=C2)cc1",
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null
        ]
    }
}

It's easier to read this way. Should the range also be 1000? I'll use 1000 just in case

Inyrkz commented 7 months ago

This is what the output for the scaffold-morphing model looks like now.

(ersilia) root@codespaces-5f6eac:/workspaces/ersilia# ersilia api run -i "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]"
{
    "input": {
        "key": "NQQBNZBOOHHVQP-UHFFFAOYSA-N",
        "input": "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]",
        "text": "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]"
    },
    "output": {
        "outcome": [
            "Nc1nnc(SN2CCOC([N+](=O)[O-])C2)s1",
            "Nc1nnc(SC2CN([N+](=O)[O-])CCO2)s1",
            "Nc1nnc(Sc2cccc([N+](=O)[O-])c2)s1",
            "Nc1nnc(Sc2cccc([N+](=O)[O-])c2)s1",
            "Nc1nnc(Sn2nnc([N+](=O)[O-])n2)s1",
            "Nc1nnc(Sc2nnn([N+](=O)[O-])n2)s1",
            "Nc1nnc(Sn2nc(-c3cccs3)cc2[N+](=O)[O-])s1",
            "Nc1nnc(Sc2cc(-c3cccs3)nn2[N+](=O)[O-])s1",
            "Nc1nnc(SN2CCCC2[N+](=O)[O-])s1",
            "Nc1nnc(SC2CCCN2[N+](=O)[O-])s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(Sn2nc3c4c2CCCC4CN([N+](=O)[O-])C3)s1",
            "Nc1nnc(SN2Cc3nn([N+](=O)[O-])c4c3C(CCC4)C2)s1",
            "Nc1nnc(Sc2ccc([N+](=O)[O-])cc2)s1",
            "Nc1nnc(Sc2ccc([N+](=O)[O-])cc2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SC([O-])=N[N+](=O)[O-])s1",
            "Nc1nnc(SN=C([O-])[N+](=O)[O-])s1",
            "Nc1nnc(Sc2nnc([N+](=O)[O-])s2)s1",
            "Nc1nnc(Sc2nnc([N+](=O)[O-])s2)s1",
            "Nc1nnc(Sn2ncc3c([N+](=O)[O-])[nH]nc32)s1",
            "Nc1nnc(Sc2[nH]nc3c2cnn3[N+](=O)[O-])s1",
            "Nc1nnc(SN2C3CC2CN([N+](=O)[O-])C3)s1",
            "Nc1nnc(SN2CC3CC(C2)N3[N+](=O)[O-])s1",
            "Nc1nnc(Sc2ccc3c(c2)N([N+](=O)[O-])CCN3)s1",
            "Nc1nnc(SN2CCNc3ccc([N+](=O)[O-])cc32)s1",
            "Nc1nnc(Sc2ccc([N+](=O)[O-])cc2)s1",
            "Nc1nnc(Sc2ccc([N+](=O)[O-])cc2)s1",
            "Nc1nnc(Sc2ccc([N+](=O)[O-])cc2)s1",
            "Nc1nnc(Sc2ccc([N+](=O)[O-])cc2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(Sn2nnc3cc([N+](=O)[O-])ccc32)s1",
            "Nc1nnc(Sc2ccc3c(c2)nnn3[N+](=O)[O-])s1",
            "Nc1nnc(SN=C(O)NN=C(O)[N+](=O)[O-])s1",
            "Nc1nnc(SC(O)=NNC(O)=N[N+](=O)[O-])s1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NN1CCCCC1Sc1ncc([N+](=O)[O-])s1",
            "NC1CCCCN1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nn1cccc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1cccn1Sc1ncc([N+](=O)[O-])s1",
            "Nc1c(Br)cnn1Sc1ncc([N+](=O)[O-])s1",
            "Nn1ncc(Br)c1Sc1ncc([N+](=O)[O-])s1",
            "Nc1ccc2c(n1)-c1ccccc1CC21CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCC2(CC1)Cc1ccccc1-c1nc(Sc3ncc([N+](=O)[O-])s3)ccc12",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "NN1CCCC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "Nn1cc(Sc2ncc([N+](=O)[O-])s2)cn1",
            "Nc1cnn(Sc2ncc([N+](=O)[O-])s2)c1",
            "Nn1c(Sc2ncc([N+](=O)[O-])s2)cc2c(Br)ccnc21",
            "Nc1cc2c(Br)ccnc2n1Sc1ncc([N+](=O)[O-])s1",
            "NC(=O)C(O)=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NC(O)=C(O)C(=O)Sc1ncc([N+](=O)[O-])s1",
            "Nc1cccc(Sc2ncc([N+](=O)[O-])s2)c1",
            "Nc1cccc(Sc2ncc([N+](=O)[O-])s2)c1",
            "NN1CCC[C@@H](Sc2ncc([N+](=O)[O-])s2)C1",
            "N[C@@H]1CCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "Nn1c(Sc2ncc([N+](=O)[O-])s2)cc2c(S)cccc21",
            "Nc1cc2c(S)cccc2n1Sc1ncc([N+](=O)[O-])s1",
            "Nn1ccc(Sc2ncc([N+](=O)[O-])s2)n1",
            "Nc1ccn(Sc2ncc([N+](=O)[O-])s2)n1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NN1CCc2ccccc2[C@H]1Sc1ncc([N+](=O)[O-])s1",
            "N[C@@H]1c2ccccc2CCN1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NS(=O)(=O)N=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NC(O)=NS(=O)(=O)Sc1ncc([N+](=O)[O-])s1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)s1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)s1",
            "Nn1nc(I)cc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1cc(I)nn1Sc1ncc([N+](=O)[O-])s1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "Nc1nc(Sc2ncc([N+](=O)[O-])s2)cs1",
            "Nc1csc(Sc2ncc([N+](=O)[O-])s2)n1",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nc1ccc2ncc(Br)nc2c1Sc1ncc([N+](=O)[O-])s1",
            "Nc1c(Sc2ncc([N+](=O)[O-])s2)ccc2ncc(Br)nc12",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "NN1CCC[C@@H]1Sc1ncc([N+](=O)[O-])s1",
            "N[C@H]1CCCN1Sc1ncc([N+](=O)[O-])s1",
            "N[NH+]1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CC[NH+](Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nn1ccc2c(Sc3ncc([N+](=O)[O-])s3)cccc21",
            "Nc1cccc2c1ccn2Sc1ncc([N+](=O)[O-])s1",
            "NN1CCC[C@H]1Sc1ncc([N+](=O)[O-])s1",
            "N[C@@H]1CCCN1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCC2(CC1)CN(Sc1ncc([N+](=O)[O-])s1)CCO2",
            "NN1CCOC2(CCN(Sc3ncc([N+](=O)[O-])s3)CC2)C1",
            "Nc1ccc2c(c1)N=C1N=CNN1[C@@H]2Sc1ncc([N+](=O)[O-])s1",
            "N[C@@H]1c2ccc(Sc3ncc([N+](=O)[O-])s3)cc2N=C2N=CNN21",
            "Nc1ccccc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1ccccc1Sc1ncc([N+](=O)[O-])s1",
            "NC1Cn2c(ccc2Sc2ncc([N+](=O)[O-])s2)N1",
            "Nc1ccc2n1CC(Sc1ncc([N+](=O)[O-])s1)N2",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NCC(=O)Sc1ncc([N+](=O)[O-])s1",
            "NC(=O)CSc1ncc([N+](=O)[O-])s1",
            "Nc1nnc(CCl)n1Sc1ncc([N+](=O)[O-])s1",
            "Nn1c(CCl)nnc1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nn1nc(Sc2ncc([N+](=O)[O-])s2)ccc1=S",
            "Nc1ccc(=S)n(Sc2ncc([N+](=O)[O-])s2)n1",
            "Nc1nnc(Sc2ncc([N+](=O)[O-])s2)o1",
            "Nc1nnc(Sc2ncc([N+](=O)[O-])s2)o1",
            "Nc1noc(Sc2ncc([N+](=O)[O-])s2)n1",
            "Nc1nc(Sc2ncc([N+](=O)[O-])s2)no1",
            "Nc1nc(Sc2ncc([N+](=O)[O-])s2)c2ccccc2n1",
            "Nc1nc(Sc2ncc([N+](=O)[O-])s2)nc2ccccc12"
        ]
    }
}

I'm using a range of 1000, but there are no nulls here.

Inyrkz commented 7 months ago

For two inputs.

(ersilia) root@codespaces-5f6eac:/workspaces/ersilia# ersilia api run -i "['C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]','CC(C)CC1=CC=C(C=C1)C(C)C(=O)O']"
{
    "input": {
        "key": "NQQBNZBOOHHVQP-UHFFFAOYSA-N",
        "input": "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]",
        "text": "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]"
    },
    "output": {
        "outcome": [
            "Nc1nnc(Sc2c3nc(cc4ccc([nH]4)c(-c4ccccc4)c4ccc([nH]4)c([N+](=O)[O-])c4nc2C=C4)C=C3)s1",
            "Nc1nnc(Sc2c3nc(c([N+](=O)[O-])c4nc(cc5ccc([nH]5)c(-c5ccccc5)c5ccc2[nH]5)C=C4)C=C3)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(Sn2nnn([N+](=O)[O-])c2=O)s1",
            "Nc1nnc(Sn2nnn([N+](=O)[O-])c2=O)s1",
            "Nc1nnc(Sn2nnc([N+](=O)[O-])n2)s1",
            "Nc1nnc(Sc2nnn([N+](=O)[O-])n2)s1",
            "Nc1nnc(Sn2[nH]c(-c3ccccc3)cc2=N[N+](=O)[O-])s1",
            "Nc1nnc(SN=c2cc(-c3ccccc3)[nH]n2[N+](=O)[O-])s1",
            "Nc1nnc(Sc2nc([N+](=O)[O-])no2)s1",
            "Nc1nnc(Sc2noc([N+](=O)[O-])n2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCC([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SC2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCC[C@H]([N+](=O)[O-])C2)s1",
            "Nc1nnc(S[C@H]2CCCN([N+](=O)[O-])C2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN=N[N+](=O)[O-])s1",
            "Nc1nnc(SN=N[N+](=O)[O-])s1",
            "Nc1nnc(SN=C(O)[N+](=O)[O-])s1",
            "Nc1nnc(SC(O)=N[N+](=O)[O-])s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CC=C([N+](=O)[O-])[C@H]3CCCC[C@@H]32)s1",
            "Nc1nnc(SC2=CCN([N+](=O)[O-])[C@H]3CCCC[C@H]23)s1",
            "Nc1nnc(Sn2cc([N+](=O)[O-])cn2)s1",
            "Nc1nnc(Sc2cnn([N+](=O)[O-])c2)s1",
            "Nc1nnc(SN=C(O)[N+](=O)[O-])s1",
            "Nc1nnc(SC(O)=N[N+](=O)[O-])s1",
            "Nc1nnc(Sn2[nH]c(-c3nccs3)nc2=N[N+](=O)[O-])s1",
            "Nc1nnc(SN=c2nc(-c3nccs3)[nH]n2[N+](=O)[O-])s1",
            "Nc1nnc(SN2CC=C([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SC2=CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCO[C@H]3[C@H](O)[C@@H]([N+](=O)[O-])[C@@H]32)s1",
            "Nc1nnc(S[C@@H]2[C@@H](O)[C@@H]3OCCN([N+](=O)[O-])[C@H]32)s1",
            "Nc1nnc(Sn2c3ccccc3c3nc(=N[N+](=O)[O-])[nH]cc32)s1",
            "Nc1nnc(SN=c2nc3c4ccccc4n([N+](=O)[O-])c3c[nH]2)s1",
            "Nc1nnc(Sn2ncc([N+](=O)[O-])cc2=S)s1",
            "Nc1nnc(Sc2cnn([N+](=O)[O-])c(=S)c2)s1",
            "Nc1nnc(Sn2c([N+](=O)[O-])nc3ccccc32)s1",
            "Nc1nnc(Sc2nc3ccccc3n2[N+](=O)[O-])s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(Sc2c(Cl)cc(Cl)cc2[N+](=O)[O-])s1",
            "Nc1nnc(Sc2cc(Cl)cc(Cl)c2[N+](=O)[O-])s1",
            "Nc1nnc(Sn2c([N+](=O)[O-])nc3c2CCCC3)s1",
            "Nc1nnc(Sc2nc3c(n2[N+](=O)[O-])CCCC3)s1",
            "Nc1nnc(Sc2nnc([N+](=O)[O-])s2)s1",
            "Nc1nnc(Sc2nnc([N+](=O)[O-])s2)s1",
            "NCCSc1ncc([N+](=O)[O-])s1",
            "NCCSc1ncc([N+](=O)[O-])s1",
            "NC1=CCC(=CSc2ncc([N+](=O)[O-])s2)C=C1",
            "NC=C1C=CC(Sc2ncc([N+](=O)[O-])s2)=CC1",
            "Nn1nc(Sc2ncc([N+](=O)[O-])s2)ccc1=S",
            "Nc1ccc(=S)n(Sc2ncc([N+](=O)[O-])s2)n1",
            "Nn1cc(Sc2ncc([N+](=O)[O-])s2)nn1",
            "Nc1cn(Sc2ncc([N+](=O)[O-])s2)nn1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NN1CCCC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "Nn1nc(-c2ccc(Cl)cc2)cc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1cc(-c2ccc(Cl)cc2)nn1Sc1ncc([N+](=O)[O-])s1",
            "NC1COC(S)=N[C@@H]1Sc1ncc([N+](=O)[O-])s1",
            "N[C@H]1N=C(S)OCC1Sc1ncc([N+](=O)[O-])s1",
            "Nn1ccc(Sc2ncc([N+](=O)[O-])s2)n1",
            "Nc1ccn(Sc2ncc([N+](=O)[O-])s2)n1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NC=CSc1ncc([N+](=O)[O-])s1",
            "NC=CSc1ncc([N+](=O)[O-])s1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCOC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CN(Sc2ncc([N+](=O)[O-])s2)CCO1",
            "Nc1ccccc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1ccccc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "Nn1cc(Sc2ncc([N+](=O)[O-])s2)cn1",
            "Nc1cnn(Sc2ncc([N+](=O)[O-])s2)c1",
            "NC(O)=NN=CSc1ncc([N+](=O)[O-])s1",
            "NC=NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "Nn1cccc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1cccn1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NC(O)=NSc1ncc([N+](=O)[O-])s1",
            "NN=C(O)Sc1ncc([N+](=O)[O-])s1",
            "Nc1nnc(Sc2ncc([N+](=O)[O-])s2)o1",
            "Nc1nnc(Sc2ncc([N+](=O)[O-])s2)o1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCCCC1Sc1ncc([N+](=O)[O-])s1",
            "NC1CCCCN1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "N[C@H]1N[C@H](Sc2ncc([N+](=O)[O-])s2)[C@H]2CC[C@H]21",
            "N[C@H]1N[C@H](Sc2ncc([N+](=O)[O-])s2)[C@@H]2CC[C@@H]21",
            "Nc1cccc(Sc2ncc([N+](=O)[O-])s2)c1",
            "Nc1cccc(Sc2ncc([N+](=O)[O-])s2)c1",
            "NC1CC1Sc1ncc([N+](=O)[O-])s1",
            "NC1CC1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCOCC1Sc1ncc([N+](=O)[O-])s1",
            "NC1COCCN1Sc1ncc([N+](=O)[O-])s1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1Cl",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)c(Cl)c1",
            "NN1CCCC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nc1ccc([N+](=O)[O-])cc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1cc([N+](=O)[O-])ccc1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1CCCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1=CC[C@@]2(O)[C@@H](N)CCc3ccccc3[C@]2(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1=CC[C@@]2(O)[C@@H](Sc3ncc([N+](=O)[O-])s3)CCc3ccccc3[C@]2(N)C1",
            "Nc1ccn(Sc2ncc([N+](=O)[O-])s2)n1",
            "Nn1ccc(Sc2ncc([N+](=O)[O-])s2)n1",
            "Nc1cccn1Sc1ncc([N+](=O)[O-])s1",
            "Nn1cccc1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nc1ccccc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1ccccc1Sc1ncc([N+](=O)[O-])s1",
            "NN=C(O)N1c2c[nH]nc2C=CC1Sc1ncc([N+](=O)[O-])s1",
            "NC1C=Cc2n[nH]cc2N1C(O)=NSc1ncc([N+](=O)[O-])s1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "Nn1ccnc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1nccn1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nn1c(Sc2ncc([N+](=O)[O-])s2)nc2cc(Br)ccc21",
            "Nc1nc2cc(Br)ccc2n1Sc1ncc([N+](=O)[O-])s1"
        ]
    }
}
{
    "input": {
        "key": "HEFNNWSXXWATRW-UHFFFAOYSA-N",
        "input": "CC(C)CC1=CC=C(C=C1)C(C)C(=O)O",
        "text": "CC(C)CC1=CC=C(C=C1)C(C)C(=O)O"
    },
    "output": {
        "outcome": [
            "CC(C)CSCC(C)C(=O)O",
            "CC(C)CCSC(C)C(=O)O",
            "CC(C)CN1CCN(C(C)C(=O)O)CC1",
            "CC(C)CN1CCN(C(C)C(=O)O)CC1",
            "CC(C)CCCCCCC(C)C(=O)O",
            "CC(C)CCCCCCC(C)C(=O)O",
            "CC(C)CCCC(C)C(=O)O",
            "CC(C)CCCC(C)C(=O)O",
            "CC(C)CCCC(C)C(=O)O",
            "CC(C)CCCC(C)C(=O)O",
            "CC(C)CC(=O)CC(C)C(=O)O",
            "CC(C)CCC(=O)C(C)C(=O)O",
            "CC(C)CNC(=O)C(C)C(=O)O",
            "CC(C)CC(=O)NC(C)C(=O)O",
            "CC(C)CC(=O)NC(C)C(=O)O",
            "CC(C)CNC(=O)C(C)C(=O)O",
            "CC(C)CN=C([O-])CCS(=O)(=O)C(C)C(=O)O",
            "CC(C)CS(=O)(=O)CCC([O-])=NC(C)C(=O)O",
            "CC(C)CN=C(O)C(C)C(=O)O",
            "CC(C)CC(O)=NC(C)C(=O)O",
            "CC(C)COC(=O)CC(C)C(=O)O",
            "CC(C)CCC(=O)OC(C)C(=O)O",
            "CC(C)CNC[C@@H]1CC[NH+](C(C)C(=O)O)C1",
            "CC(C)C[NH+]1CC[C@@H](CNC(C)C(=O)O)C1",
            "CC(C)CC(=O)N=NSC(C)C(=O)O",
            "CC(C)CSN=NC(=O)C(C)C(=O)O",
            "CC(C)COCC(C)C(=O)O",
            "CC(C)CCOC(C)C(=O)O",
            "CC(C)CCSC(C)C(=O)O",
            "CC(C)CSCC(C)C(=O)O",
            "CC(C)CC(=O)NCCCC(C)C(=O)O",
            "CC(C)CCCCNC(=O)C(C)C(=O)O",
            "CC(C)CC(=O)C[S@+]([O-])C(C)C(=O)O",
            "CC(C)C[S@@+]([O-])CC(=O)C(C)C(=O)O",
            "CC(C)C[C@@H]1CC[NH+](CC(C)C(=O)O)C1",
            "CC(C)CC[NH+]1CC[C@@H](C(C)C(=O)O)C1",
            "CC(C)CSCC(=O)C(C)C(=O)O",
            "CC(C)CC(=O)CSC(C)C(=O)O",
            "CC(C)CCn1c(C(C)C(=O)O)noc1=O",
            "CC(C)Cc1noc(=O)n1CC(C)C(=O)O",
            "CC(C)CCNC(=O)NC(C)C(=O)O",
            "CC(C)CNC(=O)NCC(C)C(=O)O",
            "CC(C)CCNC(C)C(=O)O",
            "CC(C)CNCC(C)C(=O)O",
            "CC(C)COC(=O)[C@H](Cc1nc(CC(C)C)no1)C(C)C(=O)O",
            "CC(C)COC(=O)[C@H](Cc1nc(C(C)C(=O)O)no1)CC(C)C",
            "CC(C)CCNCCC(C)C(=O)O",
            "CC(C)CCCNCC(C)C(=O)O",
            "CC(C)CCN=C(S)OCC(C)C(=O)O",
            "CC(C)CCOC(S)=NCC(C)C(=O)O",
            "CC(C)CC(=O)NC(C)C(=O)O",
            "CC(C)CNC(=O)C(C)C(=O)O",
            "CC(C)CCC(=O)Nc1nc(C(C)C(=O)O)cs1",
            "CC(C)Cc1csc(NC(=O)CC(C)C(=O)O)n1",
            "CC(C)CC(=O)CC(C)C(=O)O",
            "CC(C)CCC(=O)C(C)C(=O)O"
        ]
    }
}
(ersilia) root@codespaces-5f6eac:/workspaces/ersilia# 

@GemmaTuron, please let me know if this is okay so I can create a PR.

Inyrkz commented 7 months ago

@GemmaTuron

This is the updated output

(ersilia) root@codespaces-5f6eac:/workspaces/ersilia# ersilia api run -i "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]"
{
    "input": {
        "key": "NQQBNZBOOHHVQP-UHFFFAOYSA-N",
        "input": "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]",
        "text": "C1=C(SC(=N1)SC2=NN=C(S2)N)[N+](=O)[O-]"
    },
    "output": {
        "outcome": [
            "Nc1nnc(Sc2nnc([N+](=O)[O-])s2)s1",
            "Nc1nnc(Sc2nnc([N+](=O)[O-])s2)s1",
            "Nc1nnc(Sc2cccc([N+](=O)[O-])c2)s1",
            "Nc1nnc(Sc2cccc([N+](=O)[O-])c2)s1",
            "Nc1nnc(Sc2ccccc2[N+](=O)[O-])s1",
            "Nc1nnc(Sc2ccccc2[N+](=O)[O-])s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(Sn2nnc([N+](=O)[O-])n2)s1",
            "Nc1nnc(Sc2nnn([N+](=O)[O-])n2)s1",
            "Nc1nnc(Sc2nc3ccc([N+](=O)[O-])cc3[nH]2)s1",
            "Nc1nnc(Sc2ccc3nc([N+](=O)[O-])[nH]c3c2)s1",
            "Nc1nnc(SP(=O)([O-])N=C[N+](=O)[O-])s1",
            "Nc1nnc(SC=NP(=O)([O-])[N+](=O)[O-])s1",
            "Nc1nnc(Sc2ccc([N+](=O)[O-])cc2)s1",
            "Nc1nnc(Sc2ccc([N+](=O)[O-])cc2)s1",
            "Nc1nnc(Sn2cc3ccnc([N+](=O)[O-])c3n2)s1",
            "Nc1nnc(Sc2nccc3cn([N+](=O)[O-])nc23)s1",
            "Nc1nnc(Sc2cccc([N+](=O)[O-])c2)s1",
            "Nc1nnc(Sc2cccc([N+](=O)[O-])c2)s1",
            "Nc1nnc(SNC(S)=NN=C(O)[N+](=O)[O-])s1",
            "Nc1nnc(SC(O)=NN=C(S)N[N+](=O)[O-])s1",
            "Nc1nnc(SN2CCC([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SC2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SC2C([N+](=O)[O-])COCCN2c2cc(F)cc(F)c2)s1",
            "Nc1nnc(SC2COCCN(c3cc(F)cc(F)c3)C2[N+](=O)[O-])s1",
            "Nc1nnc(Sn2c([N+](=O)[O-])nc3ccccc32)s1",
            "Nc1nnc(Sc2nc3ccccc3n2[N+](=O)[O-])s1",
            "Nc1nnc(Sc2cc3ccccc3[n+]([N+](=O)[O-])c2)s1",
            "Nc1nnc(S[n+]2cc([N+](=O)[O-])cc3ccccc32)s1",
            "Nc1nnc(SN2C3CCC2CN([N+](=O)[O-])C3)s1",
            "Nc1nnc(SN2CC3CCC(C2)N3[N+](=O)[O-])s1",
            "Nc1nnc(Sn2nnc([N+](=O)[O-])n2)s1",
            "Nc1nnc(Sc2nnn([N+](=O)[O-])n2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(SN2CCN([N+](=O)[O-])CC2)s1",
            "Nc1nnc(Sc2sc3nc([N+](=O)[O-])c4c(c3c2N)CCCC4)s1",
            "Nc1nnc(Sc2nc3sc([N+](=O)[O-])c(N)c3c3c2CCCC3)s1",
            "Nc1nnc(Sc2ccc([N+](=O)[O-])nn2)s1",
            "Nc1nnc(Sc2ccc([N+](=O)[O-])nn2)s1",
            "Nc1nnc(Sc2cccc([N+](=O)[O-])c2)s1",
            "Nc1nnc(Sc2cccc([N+](=O)[O-])c2)s1",
            "Nc1nnc(SN2C3CCCC2CC([N+](=O)[O-])C3)s1",
            "Nc1nnc(SC2CC3CCCC(C2)N3[N+](=O)[O-])s1",
            "Nc1nnc(Sc2cnc3c([N+](=O)[O-])cccn23)s1",
            "Nc1nnc(Sc2cccn3c([N+](=O)[O-])cnc23)s1",
            "Nn1cnc2sc(Sc3ncc([N+](=O)[O-])s3)cc2c1=S",
            "Nc1cc2c(=S)n(Sc3ncc([N+](=O)[O-])s3)cnc2s1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nn1c(Sc2ncc([N+](=O)[O-])s2)nc2c1CCCC2",
            "Nc1nc2c(n1Sc1ncc([N+](=O)[O-])s1)CCCC2",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCCC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCC[C@@H](Sc2ncc([N+](=O)[O-])s2)C1",
            "N[C@@H]1CCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1C2CC3CCC2(CS1(=O)=O)C3(Sc1ncc([N+](=O)[O-])s1)C(O)=NC1CCCCC1",
            "NC1(C(O)=NC2CCCCC2)C2CCC13CS(=O)(=O)N(Sc1ncc([N+](=O)[O-])s1)C3C2",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nn1cc(Sc2ncc([N+](=O)[O-])s2)nn1",
            "Nc1cn(Sc2ncc([N+](=O)[O-])s2)nn1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nn1ncc2nc(Sc3ncc([N+](=O)[O-])s3)ccc21",
            "Nc1ccc2c(cnn2Sc2ncc([N+](=O)[O-])s2)n1",
            "Nn1ccnc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1nccn1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nn1ncnc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1ncnn1Sc1ncc([N+](=O)[O-])s1",
            "Nn1ccc2c(Sc3ncc([N+](=O)[O-])s3)ncnc21",
            "Nc1ncnc2c1ccn2Sc1ncc([N+](=O)[O-])s1",
            "NN1CCCC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "Nn1nc(Sc2ncc([N+](=O)[O-])s2)cc1C(F)(F)F",
            "Nc1cc(C(F)(F)F)n(Sc2ncc([N+](=O)[O-])s2)n1",
            "Nn1oc2ccccc2c1=NSc1ncc([N+](=O)[O-])s1",
            "NN=c1c2ccccc2on1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nc1nccn1Sc1ncc([N+](=O)[O-])s1",
            "Nn1ccnc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1nc(Sc2ncc([N+](=O)[O-])s2)c(C2CCNN2)s1",
            "Nc1nc(Sc2ncc([N+](=O)[O-])s2)sc1C1CCNN1",
            "NN1CCOC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CN(Sc2ncc([N+](=O)[O-])s2)CCO1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "Nc1ccc(Sc2ncc([N+](=O)[O-])s2)cc1",
            "NN1CCCC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nn1cccc1Sc1ncc([N+](=O)[O-])s1",
            "Nc1cccn1Sc1ncc([N+](=O)[O-])s1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "NN1CCCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "NN1CCC(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1=N[C@H](Sc2ncc([N+](=O)[O-])s2)CC1",
            "N[C@@H]1CCC(Sc2ncc([N+](=O)[O-])s2)=N1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nn1ccc(Sc2ncc([N+](=O)[O-])s2)n1",
            "Nc1ccn(Sc2ncc([N+](=O)[O-])s2)n1",
            "NN1CC=C(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NC1=CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCCC(Sc2ncc([N+](=O)[O-])s2)C1",
            "NC1CCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "NN1CCO[C@H](Sc2ncc([N+](=O)[O-])s2)CC1",
            "N[C@@H]1CCN(Sc2ncc([N+](=O)[O-])s2)CCO1",
            "Nc1n[nH]c(Sc2ncc([N+](=O)[O-])s2)n1",
            "Nc1nc(Sc2ncc([N+](=O)[O-])s2)n[nH]1",
            "NN1CCC[C@H](Sc2ncc([N+](=O)[O-])s2)C1",
            "N[C@H]1CCCN(Sc2ncc([N+](=O)[O-])s2)C1",
            "Nn1ccc2ccc(Sc3ncc([N+](=O)[O-])s3)cc21",
            "Nc1ccc2ccn(Sc3ncc([N+](=O)[O-])s3)c2c1",
            "NN1CC[NH+](Sc2ncc([N+](=O)[O-])s2)CC1",
            "N[NH+]1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "NN1CCN(Sc2ncc([N+](=O)[O-])s2)CC1",
            "Nc1ccc2[nH]cc(Sc3ncc([N+](=O)[O-])s3)c2c1",
            "Nc1c[nH]c2ccc(Sc3ncc([N+](=O)[O-])s3)cc12",
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null,
            null
        ]
    }
}
(ersilia) root@codespaces-5f6eac:/workspaces/ersilia# 

I'll create a PR

Inyrkz commented 7 months ago

The code is failing for the scaffold-decoration model.

I'm trying to understand why it works for scaffold-morphing and not for scaffold-decoration. It seems it has to do with the null output.

14:04:16 | DEBUG    | InputShapeSingle shape: Single
14:04:16 | DEBUG    | API eos2401:run initialized at URL http://127.0.0.1:41251
14:04:16 | DEBUG    | Schema not yet available
14:04:16 | INFO     | No empty output available
14:04:16 | DEBUG    | Meta: None
14:04:16 | DEBUG    | Posting to run
14:04:16 | DEBUG    | Batch size 100
14:04:19 | DEBUG    | Schema not yet available
14:05:55 | DEBUG    | Status code: 200
14:05:55 | DEBUG    | Schema not yet available
14:05:55 | DEBUG    | Done with unique posting
14:05:55 | DEBUG    | Metadata needs to be calculated
14:05:55 | DEBUG    | These are the results for API run
14:05:55 | DEBUG    | [{'input': {'key': 'LUHMMHZLDLBAKX-UHFFFAOYSA-N', 'input': 'CC1C2C(CC3(C=CC(=O)C(=C3C2OC1=O)C)C)O', 'text': 'CC1C2C(CC3(C=CC(=O)C(=C3C2OC1=O)C)C)O'}, 'output': {'outcome': [None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]}}, {'input': {'key': 'QRXWMOHMRWLFEY-UHFFFAOYSA-N', 'input': 'C1=CN=CC=C1C(=O)NN', 'text': 'C1=CN=CC=C1C(=O)NN'}, 'output': {'outcome': ['Cc1cc(-c2ccnc(C=O)c2)ccn1.c1ccncc1', 'N=C1Nc2ccc(-c3cncc(F)c3)cc2CN1c1ccccc1.c1ccncc1', 'c1ccc(-c2c3ccccc3c(-n3c4ccccc4c4cc5c(cc43)oc3ccccc35)c3ccc(-n4c5ccccc5c5ccccc54)cc23)cc1.c1ccncc1', 'N=c1ncn(Cc2ccncc2)c2[nH]c(-c3ccc(CCC(NCC(O)CO)ON)cc3)cc12.c1ccncc1', 'c1ccc(-c2ccnc3ccsc23)cc1.c1ccncc1', 'N#Cc1ncc(-c2csc(CNC3CCCCC3)c2)cc1N.c1ccncc1', 'N=C1C=CC(=Cc2ccccn2)C=C1.c1ccncc1', 'Cc1ccncc1COc1ncnc(Nc2ccncc2)n1.c1ccncc1', 'OCCn1cccc1.c1ccncc1', 'Cc1noc(-c2ccncc2)c1-c1cc(N2CCCCCC2)ccn1.c1ccncc1', 'c1ccc(-c2nc(-c3ccc(-c4ccc5ccccc5c4)cc3)nc(-c3ccc(-c4cccc5ccccc45)cc3)n2)cc1.c1ccncc1', 'c1ccc(-c2ccc(-c3nc(-c4ccccc4)nc(-c4ccccc4)n3)cc2)cc1.c1ccncc1', 'N[C@@H]1CCN(C(=O)CCCc2ccc3c(n2)NCCC3)C1.O=C(O)C(F)(F)F.O=C(O)C(F)(F)F.c1ccncc1', 'COCOC1CCC2(C)C(=CCC3C2CCC2(C)C3CCC2[C@H](C)CCC(=O)O)C1.[Co].c1ccncc1', 'NCCNc1ccccn1.c1ccncc1', 'O=C(Oc1c(-c2ccc(Cl)s2)sc(-c2ccc(Cl)s2)c1-c1ccc(Cl)s1)c1ccc(-c2ccc(-c3ccc(Cl)s3)s2)s1.c1ccncc1', 'NCCOC1CCCC2CN[C@@H](C2)C1.c1ccncc1', 'Cl.O=C1N=C(O)CCC1NCCNCc1cccc2c1NCC2.c1ccncc1', 'Cc1ccc(C2=NO[C@](CS)(C(=O)NCCOc3ccc(Cl)cc3)C2)cc1.c1ccncc1', 'O=C1C=CC(C(=O)Nc2cccc(-c3nnnn3CCN3CCOCC3)c2)=CC1=O.c1ccncc1', 'O=C(O)c1cc(-c2cc(C(F)(F)F)nc(O)n2)c[nH]1.c1ccncc1', 'S=C(S)Nc1ccc(N=c2c3ccccc3[nH]c3cc(-c4cccnc4)ccc23)cc1.c1ccncc1', 'FC(F)(F)c1cc(-c2cc3ccc4cccc5c4c(c2)c35)ccn1.c1ccncc1', 'Nc1cccc(-c2ccc3ccc4c(c3n2)CCC(N)CCc2ccccc2-4)c1.c1ccncc1', 'Cc1cc(-c2ncncn2)ccn1.c1ccncc1', 'N=c1cc[nH]c(N)c1N=C1CCC2(CC1)CN(C1CCCCC1)C2.c1ccncc1', 'Cc1c(Nc2ccc(NC(O)=NC3CCCCC3)cc2)ncnc1NC1CCCCN=C1O.c1ccncc1', 'Cc1ccccc1-c1ccncc1.Cc1ccccc1-c1ccncc1.O=S(=O)([O-])C(F)(F)F.[Fe+2].[Ru+2].c1ccc(-c2ccccn2)nc1.c1ccncc1', 'O=C(O)c1ccc2ccc(O)cc2c1.O=Nc1ccc2c3c(ccc2c1)-c1ccc2ccccc2c1-3.c1ccncc1', 'N=C(NCCN)N1CCc2ccccc2C1.c1ccncc1', 'NCc1cccnc1.c1ccncc1', 'O=CO.OCc1cn2c(nc3cc(-n4cnnc4)ccc32)[nH]1.c1ccncc1', 'Cc1nc(NC2CCCCC2)ncc1-c1ccc(C(F)(F)F)cc1.c1ccncc1', 'OC[C@H]1CCCN1.c1ccncc1', 'O=C(CC1c2ccccc2CCN1c1ccccn1)c1ccccc1.O=C(CCc1cccs1)N1CCNCC1.[Zn].c1ccc2nccnc2c1.c1ccncc1', 'Cc1ccc(Oc2ccc(-c3[nH][nH]c(=N)c3C#N)cc2)cc1.c1ccncc1', 'O=C1NCc2cc(CCc3ccnc(-c4c[nH]c5ncccc45)c3)ccc21.c1ccncc1', 'N=C1NON/C1=C\\Nc1cc(-n2ccc3ccccc32)ncn1.c1ccncc1', 'c1ccn2nc(-c3ccc(CNc4ccc5c[nH]nc5c4)cc3)nc2c1.c1ccncc1', 'Cc1cc(C)c(-c2cccnc2)o1.c1ccncc1', 'O=C(Nc1ccc(OC(F)(F)F)cc1)[C@H]1CCc2ccccc2C1.c1ccncc1', 'c1cc(-c2ccc(-c3cnc(N4CCCC4)nc3)s2)[nH]n1.c1ccncc1', 'O=S(=O)([O-])CCCCCCCCCC[NH+]1CCCC1.c1ccncc1', 'c1cc(-c2nc(-c3ccc4c(c3)C3CCC4C3)cc(N3CCCN(C4CCNCC4)CC3)n2)[nH]n1.c1ccncc1', 'c1ccc2c(c1)nc1cc(-c3ccc(-c4cnccn4)cc3)nc-1n2-c1ccc2c(c1)[nH]c1ccccc12.c1ccncc1', 'FC(F)(F)Cc1nnc(-c2cccnn2)o1.c1ccncc1', 'Cc1ccn(C2CCN([C@H](CN)c3ccccc3)CC2)c1.c1ccncc1', 'O=C(O)c1ccc(C(F)(F)F)cc1.c1ccncc1', 'Oc1ccccc1-n1[nH]c(-c2cccs2)c(-c2ccncc2)c1=S.c1ccncc1', 'SC1=NC(c2ccccn2)C(c2ccc(C3CCNCC3)s2)N1C1CCN(Cc2ccccc2)CC1.c1ccncc1', 'c1ccc(-c2nc(-c3c4ccccc4cc4c(-c5ccccc5)nccc34)nc3ccccc23)cc1.c1ccncc1', 'OC1N=c2[nH]nc(CN3CCc4ccccc4C3)c2=N1.c1ccncc1', '[C-]#[O+].[C-]#[O+].[C-]#[O+].[C-]#[O+].[Fe].c1cc[cH-]c1.c1ccc(Cc2ccc(OCc3ccccn3)cc2)cc1.c1ccncc1', 'Cc1ccc(N(c2ccc3ccccc3c2)c2cc(-c3ccccn3)nc(C3=NCCS3)n2)cc1.c1ccncc1', 'Nc1cc(SCCOc2ccc(Cl)cc2)nc(-c2ccncc2)n1.c1ccncc1', 'CCCCCCCCCCCOC(O)=NCCCCCCCC.c1ccncc1', 'O=C(CCC1CCCO1)[C@@H]1CCCNC1.c1ccncc1', 'CCCCNc1nc(N2CCCCC2)cc(-n2cc(C=O)cn2)n1.NCC(=O)[O-].NCC(O)CO.NCC(O)CO.NCCCN=C(O)NCC(O)CO.c1ccncc1', 'OC1(Cc2cccc(-c3ccccn3)c2)CCN(CC2CC2)CC1.c1ccncc1', 'Cc1cccnc1.OC1=NC(=NC2CCCCCC2)N=C2C1N=C(O)N2C1CCCC1.c1ccncc1', 'Cc1ccnc(N(c2ncc[nH]2)C2CCCCC2)c1.c1ccncc1', 'O=[N+]([O-])c1ccc(Oc2ncccc2-c2nc3ccccc3[nH]2)cc1.c1ccncc1', 'Cc1cc(-c2ccc[nH]2)cc(-c2ccc(C(=O)O)nc2)n1.c1ccncc1', 'c1ccc(-n2c3ccccc3c3ccc4c5cc(-c6cccs6)c(-c6nccs6)cc5sc4c32)cc1.c1ccncc1', 'N[C@@H](C=O)COCc1ccccc1.c1ccncc1', 'c1ccc(-c2ccc(-n3c4ccccc4c4ccccc43)cc2)nc1.c1ccncc1.c1ccncc1', 'Nc1ccc(-c2cccnc2)cc1.c1ccncc1.c1ccncc1', 'Cc1ccc(Nc2ccnc3c2oc2ccccc23)cc1.O.[HH].[HH].[HH].[HH].c1ccncc1', 'N=C(N)c1cccc(-c2ccc(-n3ccnc3)c(Cl)c2)n1.c1ccncc1', 'NCc1c[nH]c2ccccc12.c1ccncc1', 'Cc1cc[nH]c1.Cc1ccc2nc(-n3c4ccccc4c4ccccc43)c(C)c(C#N)c2c1.c1ccncc1', 'Cc1ccc(N=c2cnc(C(=O)NC3CC3)c[nH]2)cc1.[HH].c1ccncc1', 'OB(OCCc1ccc(C(F)(F)F)cc1)c1ccccc1.c1ccncc1', 'O=S(=O)([N-]c1ccc(-c2n[nH+]co2)cc1)C1=CCCC1.c1ccncc1', 'O=C(NCc1cccc(C(O)=Nc2ccccn2)c1)c1occc1O.c1ccncc1', 'Cc1ccc2[nH]c(C#N)cc2c1.N#Cc1ccc(-c2ccccc2CO)c(C#N)c1.c1ccncc1', 'Fc1ccncc1OCC1CCN(Cc2ccco2)CC1.c1ccncc1', 'CCc1ccc[nH]c1=Nc1ccnc2c1CCN2.c1ccncc1', 'NC[C@H]1CN(CC(O)=NCc2ccccc2)Cc2nccn2C1.c1ccncc1', 'O=C(NCC1CC1)c1ccc(-c2cccnc2)nc1.c1ccncc1', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]}}]
14:05:55 | DEBUG    | Getting schema for API run...
14:05:55 | DEBUG    | No annotated metadata could be retrieved
14:05:55 | DEBUG    | No annotated metadata could be retrieved
14:05:55 | DEBUG    | Latest meta: {'outcome': ['smi_0', 'smi_1', 'smi_2', 'smi_3', 'smi_4', 'smi_5', 'smi_6', 'smi_7', 'smi_8', 'smi_9', 'smi_10', 'smi_11', 'smi_12', 'smi_13', 'smi_14', 'smi_15', 'smi_16', 'smi_17', 'smi_18', 'smi_19', 'smi_20', 'smi_21', 'smi_22', 'smi_23', 'smi_24', 'smi_25', 'smi_26', 'smi_27', 'smi_28', 'smi_29', 'smi_30', 'smi_31', 'smi_32', 'smi_33', 'smi_34', 'smi_35', 'smi_36', 'smi_37', 'smi_38', 'smi_39', 'smi_40', 'smi_41', 'smi_42', 'smi_43', 'smi_44', 'smi_45', 'smi_46', 'smi_47', 'smi_48', 'smi_49', 'smi_50', 'smi_51', 'smi_52', 'smi_53', 'smi_54', 'smi_55', 'smi_56', 'smi_57', 'smi_58', 'smi_59', 'smi_60', 'smi_61', 'smi_62', 'smi_63', 'smi_64', 'smi_65', 'smi_66', 'smi_67', 'smi_68', 'smi_69', 'smi_70', 'smi_71', 'smi_72', 'smi_73', 'smi_74', 'smi_75', 'smi_76', 'smi_77', 'smi_78', 'smi_79', 'smi_80', 'smi_81', 'smi_82', 'smi_83', 'smi_84', 'smi_85', 'smi_86', 'smi_87', 'smi_88', 'smi_89', 'smi_90', 'smi_91', 'smi_92', 'smi_93', 'smi_94', 'smi_95', 'smi_96', 'smi_97', 'smi_98', 'smi_99', 'smi_100', 'smi_101', 'smi_102', 'smi_103', 'smi_104', 'smi_105', 'smi_106', 'smi_107', 'smi_108', 'smi_109', 'smi_110', 'smi_111', 'smi_112', 'smi_113', 'smi_114', 'smi_115', 'smi_116', 'smi_117', 'smi_118', 'smi_119', 'smi_120', 'smi_121', 'smi_122', 'smi_123', 'smi_124', 'smi_125', 'smi_126', 'smi_127', 'smi_128', 'smi_129', 'smi_130', 'smi_131', 'smi_132', 'smi_133', 'smi_134', 'smi_135', 'smi_136', 'smi_137', 'smi_138', 'smi_139', 'smi_140', 'smi_141', 'smi_142', 'smi_143', 'smi_144', 'smi_145', 'smi_146', 'smi_147', 'smi_148', 'smi_149', 'smi_150', 'smi_151', 'smi_152', 'smi_153', 'smi_154', 'smi_155', 'smi_156', 'smi_157', 'smi_158', 'smi_159', 'smi_160', 'smi_161', 'smi_162', 'smi_163', 'smi_164', 'smi_165', 'smi_166', 'smi_167', 'smi_168', 'smi_169', 'smi_170', 'smi_171', 'smi_172', 'smi_173', 'smi_174', 'smi_175', 'smi_176', 'smi_177', 'smi_178', 'smi_179', 'smi_180', 'smi_181', 'smi_182', 'smi_183', 'smi_184', 'smi_185', 'smi_186', 'smi_187', 'smi_188', 'smi_189', 'smi_190', 'smi_191', 'smi_192', 'smi_193', 'smi_194', 'smi_195', 'smi_196', 'smi_197', 'smi_198', 'smi_199', 'smi_200', 'smi_201', 'smi_202', 'smi_203', 'smi_204', 'smi_205', 'smi_206', 'smi_207', 'smi_208', 'smi_209', 'smi_210', 'smi_211', 'smi_212', 'smi_213', 'smi_214', 'smi_215', 'smi_216', 'smi_217', 'smi_218', 'smi_219', 'smi_220', 'smi_221', 'smi_222', 'smi_223', 'smi_224', 'smi_225', 'smi_226', 'smi_227', 'smi_228', 'smi_229', 'smi_230', 'smi_231', 'smi_232', 'smi_233', 'smi_234', 'smi_235', 'smi_236', 'smi_237', 'smi_238', 'smi_239', 'smi_240', 'smi_241', 'smi_242', 'smi_243', 'smi_244', 'smi_245', 'smi_246', 'smi_247', 'smi_248', 'smi_249', 'smi_250', 'smi_251', 'smi_252', 'smi_253', 'smi_254', 'smi_255', 'smi_256', 'smi_257', 'smi_258', 'smi_259', 'smi_260', 'smi_261', 'smi_262', 'smi_263', 'smi_264', 'smi_265', 'smi_266', 'smi_267', 'smi_268', 'smi_269', 'smi_270', 'smi_271', 'smi_272', 'smi_273', 'smi_274', 'smi_275', 'smi_276', 'smi_277', 'smi_278', 'smi_279', 'smi_280', 'smi_281', 'smi_282', 'smi_283', 'smi_284', 'smi_285', 'smi_286', 'smi_287', 'smi_288', 'smi_289', 'smi_290', 'smi_291', 'smi_292', 'smi_293', 'smi_294', 'smi_295', 'smi_296', 'smi_297', 'smi_298', 'smi_299', 'smi_300', 'smi_301', 'smi_302', 'smi_303', 'smi_304', 'smi_305', 'smi_306', 'smi_307', 'smi_308', 'smi_309', 'smi_310', 'smi_311', 'smi_312', 'smi_313', 'smi_314', 'smi_315', 'smi_316', 'smi_317', 'smi_318', 'smi_319', 'smi_320', 'smi_321', 'smi_322', 'smi_323', 'smi_324', 'smi_325', 'smi_326', 'smi_327', 'smi_328', 'smi_329', 'smi_330', 'smi_331', 'smi_332', 'smi_333', 'smi_334', 'smi_335', 'smi_336', 'smi_337', 'smi_338', 'smi_339', 'smi_340', 'smi_341', 'smi_342', 'smi_343', 'smi_344', 'smi_345', 'smi_346', 'smi_347', 'smi_348', 'smi_349', 'smi_350', 'smi_351', 'smi_352', 'smi_353', 'smi_354', 'smi_355', 'smi_356', 'smi_357', 'smi_358', 'smi_359', 'smi_360', 'smi_361', 'smi_362', 'smi_363', 'smi_364', 'smi_365', 'smi_366', 'smi_367', 'smi_368', 'smi_369', 'smi_370', 'smi_371', 'smi_372', 'smi_373', 'smi_374', 'smi_375', 'smi_376', 'smi_377', 'smi_378', 'smi_379', 'smi_380', 'smi_381', 'smi_382', 'smi_383', 'smi_384', 'smi_385', 'smi_386', 'smi_387', 'smi_388', 'smi_389', 'smi_390', 'smi_391', 'smi_392', 'smi_393', 'smi_394', 'smi_395', 'smi_396', 'smi_397', 'smi_398', 'smi_399', 'smi_400', 'smi_401', 'smi_402', 'smi_403', 'smi_404', 'smi_405', 'smi_406', 'smi_407', 'smi_408', 'smi_409', 'smi_410', 'smi_411', 'smi_412', 'smi_413', 'smi_414', 'smi_415', 'smi_416', 'smi_417', 'smi_418', 'smi_419', 'smi_420', 'smi_421', 'smi_422', 'smi_423', 'smi_424', 'smi_425', 'smi_426', 'smi_427', 'smi_428', 'smi_429', 'smi_430', 'smi_431', 'smi_432', 'smi_433', 'smi_434', 'smi_435', 'smi_436', 'smi_437', 'smi_438', 'smi_439', 'smi_440', 'smi_441', 'smi_442', 'smi_443', 'smi_444', 'smi_445', 'smi_446', 'smi_447', 'smi_448', 'smi_449', 'smi_450', 'smi_451', 'smi_452', 'smi_453', 'smi_454', 'smi_455', 'smi_456', 'smi_457', 'smi_458', 'smi_459', 'smi_460', 'smi_461', 'smi_462', 'smi_463', 'smi_464', 'smi_465', 'smi_466', 'smi_467', 'smi_468', 'smi_469', 'smi_470', 'smi_471', 'smi_472', 'smi_473', 'smi_474', 'smi_475', 'smi_476', 'smi_477', 'smi_478', 'smi_479', 'smi_480', 'smi_481', 'smi_482', 'smi_483', 'smi_484', 'smi_485', 'smi_486', 'smi_487', 'smi_488', 'smi_489', 'smi_490', 'smi_491', 'smi_492', 'smi_493', 'smi_494', 'smi_495', 'smi_496', 'smi_497', 'smi_498', 'smi_499', 'smi_500', 'smi_501', 'smi_502', 'smi_503', 'smi_504', 'smi_505', 'smi_506', 'smi_507', 'smi_508', 'smi_509', 'smi_510', 'smi_511', 'smi_512', 'smi_513', 'smi_514', 'smi_515', 'smi_516', 'smi_517', 'smi_518', 'smi_519', 'smi_520', 'smi_521', 'smi_522', 'smi_523', 'smi_524', 'smi_525', 'smi_526', 'smi_527', 'smi_528', 'smi_529', 'smi_530', 'smi_531', 'smi_532', 'smi_533', 'smi_534', 'smi_535', 'smi_536', 'smi_537', 'smi_538', 'smi_539', 'smi_540', 'smi_541', 'smi_542', 'smi_543', 'smi_544', 'smi_545', 'smi_546', 'smi_547', 'smi_548', 'smi_549', 'smi_550', 'smi_551', 'smi_552', 'smi_553', 'smi_554', 'smi_555', 'smi_556', 'smi_557', 'smi_558', 'smi_559', 'smi_560', 'smi_561', 'smi_562', 'smi_563', 'smi_564', 'smi_565', 'smi_566', 'smi_567', 'smi_568', 'smi_569', 'smi_570', 'smi_571', 'smi_572', 'smi_573', 'smi_574', 'smi_575', 'smi_576', 'smi_577', 'smi_578', 'smi_579', 'smi_580', 'smi_581', 'smi_582', 'smi_583', 'smi_584', 'smi_585', 'smi_586', 'smi_587', 'smi_588', 'smi_589', 'smi_590', 'smi_591', 'smi_592', 'smi_593', 'smi_594', 'smi_595', 'smi_596', 'smi_597', 'smi_598', 'smi_599', 'smi_600', 'smi_601', 'smi_602', 'smi_603', 'smi_604', 'smi_605', 'smi_606', 'smi_607', 'smi_608', 'smi_609', 'smi_610', 'smi_611', 'smi_612', 'smi_613', 'smi_614', 'smi_615', 'smi_616', 'smi_617', 'smi_618', 'smi_619', 'smi_620', 'smi_621', 'smi_622', 'smi_623', 'smi_624', 'smi_625', 'smi_626', 'smi_627', 'smi_628', 'smi_629', 'smi_630', 'smi_631', 'smi_632', 'smi_633', 'smi_634', 'smi_635', 'smi_636', 'smi_637', 'smi_638', 'smi_639', 'smi_640', 'smi_641', 'smi_642', 'smi_643', 'smi_644', 'smi_645', 'smi_646', 'smi_647', 'smi_648', 'smi_649', 'smi_650', 'smi_651', 'smi_652', 'smi_653', 'smi_654', 'smi_655', 'smi_656', 'smi_657', 'smi_658', 'smi_659', 'smi_660', 'smi_661', 'smi_662', 'smi_663', 'smi_664', 'smi_665', 'smi_666', 'smi_667', 'smi_668', 'smi_669', 'smi_670', 'smi_671', 'smi_672', 'smi_673', 'smi_674', 'smi_675', 'smi_676', 'smi_677', 'smi_678', 'smi_679', 'smi_680', 'smi_681', 'smi_682', 'smi_683', 'smi_684', 'smi_685', 'smi_686', 'smi_687', 'smi_688', 'smi_689', 'smi_690', 'smi_691', 'smi_692', 'smi_693', 'smi_694', 'smi_695', 'smi_696', 'smi_697', 'smi_698', 'smi_699', 'smi_700', 'smi_701', 'smi_702', 'smi_703', 'smi_704', 'smi_705', 'smi_706', 'smi_707', 'smi_708', 'smi_709', 'smi_710', 'smi_711', 'smi_712', 'smi_713', 'smi_714', 'smi_715', 'smi_716', 'smi_717', 'smi_718', 'smi_719', 'smi_720', 'smi_721', 'smi_722', 'smi_723', 'smi_724', 'smi_725', 'smi_726', 'smi_727', 'smi_728', 'smi_729', 'smi_730', 'smi_731', 'smi_732', 'smi_733', 'smi_734', 'smi_735', 'smi_736', 'smi_737', 'smi_738', 'smi_739', 'smi_740', 'smi_741', 'smi_742', 'smi_743', 'smi_744', 'smi_745', 'smi_746', 'smi_747', 'smi_748', 'smi_749', 'smi_750', 'smi_751', 'smi_752', 'smi_753', 'smi_754', 'smi_755', 'smi_756', 'smi_757', 'smi_758', 'smi_759', 'smi_760', 'smi_761', 'smi_762', 'smi_763', 'smi_764', 'smi_765', 'smi_766', 'smi_767', 'smi_768', 'smi_769', 'smi_770', 'smi_771', 'smi_772', 'smi_773', 'smi_774', 'smi_775', 'smi_776', 'smi_777', 'smi_778', 'smi_779', 'smi_780', 'smi_781', 'smi_782', 'smi_783', 'smi_784', 'smi_785', 'smi_786', 'smi_787', 'smi_788', 'smi_789', 'smi_790', 'smi_791', 'smi_792', 'smi_793', 'smi_794', 'smi_795', 'smi_796', 'smi_797', 'smi_798', 'smi_799', 'smi_800', 'smi_801', 'smi_802', 'smi_803', 'smi_804', 'smi_805', 'smi_806', 'smi_807', 'smi_808', 'smi_809', 'smi_810', 'smi_811', 'smi_812', 'smi_813', 'smi_814', 'smi_815', 'smi_816', 'smi_817', 'smi_818', 'smi_819', 'smi_820', 'smi_821', 'smi_822', 'smi_823', 'smi_824', 'smi_825', 'smi_826', 'smi_827', 'smi_828', 'smi_829', 'smi_830', 'smi_831', 'smi_832', 'smi_833', 'smi_834', 'smi_835', 'smi_836', 'smi_837', 'smi_838', 'smi_839', 'smi_840', 'smi_841', 'smi_842', 'smi_843', 'smi_844', 'smi_845', 'smi_846', 'smi_847', 'smi_848', 'smi_849', 'smi_850', 'smi_851', 'smi_852', 'smi_853', 'smi_854', 'smi_855', 'smi_856', 'smi_857', 'smi_858', 'smi_859', 'smi_860', 'smi_861', 'smi_862', 'smi_863', 'smi_864', 'smi_865', 'smi_866', 'smi_867', 'smi_868', 'smi_869', 'smi_870', 'smi_871', 'smi_872', 'smi_873', 'smi_874', 'smi_875', 'smi_876', 'smi_877', 'smi_878', 'smi_879', 'smi_880', 'smi_881', 'smi_882', 'smi_883', 'smi_884', 'smi_885', 'smi_886', 'smi_887', 'smi_888', 'smi_889', 'smi_890', 'smi_891', 'smi_892', 'smi_893', 'smi_894', 'smi_895', 'smi_896', 'smi_897', 'smi_898', 'smi_899', 'smi_900', 'smi_901', 'smi_902', 'smi_903', 'smi_904', 'smi_905', 'smi_906', 'smi_907', 'smi_908', 'smi_909', 'smi_910', 'smi_911', 'smi_912', 'smi_913', 'smi_914', 'smi_915', 'smi_916', 'smi_917', 'smi_918', 'smi_919', 'smi_920', 'smi_921', 'smi_922', 'smi_923', 'smi_924', 'smi_925', 'smi_926', 'smi_927', 'smi_928', 'smi_929', 'smi_930', 'smi_931', 'smi_932', 'smi_933', 'smi_934', 'smi_935', 'smi_936', 'smi_937', 'smi_938', 'smi_939', 'smi_940', 'smi_941', 'smi_942', 'smi_943', 'smi_944', 'smi_945', 'smi_946', 'smi_947', 'smi_948', 'smi_949', 'smi_950', 'smi_951', 'smi_952', 'smi_953', 'smi_954', 'smi_955', 'smi_956', 'smi_957', 'smi_958', 'smi_959', 'smi_960', 'smi_961', 'smi_962', 'smi_963', 'smi_964', 'smi_965', 'smi_966', 'smi_967', 'smi_968', 'smi_969', 'smi_970', 'smi_971', 'smi_972', 'smi_973', 'smi_974', 'smi_975', 'smi_976', 'smi_977', 'smi_978', 'smi_979', 'smi_980', 'smi_981', 'smi_982', 'smi_983', 'smi_984', 'smi_985', 'smi_986', 'smi_987', 'smi_988', 'smi_989', 'smi_990', 'smi_991', 'smi_992', 'smi_993', 'smi_994', 'smi_995', 'smi_996', 'smi_997', 'smi_998', 'smi_999']}
14:05:55 | WARNING  | Output data types are not consistent. Continuing anyway, but removing output shape.
[]
🚨🚨🚨 Something went wrong with Ersilia 🚨🚨🚨

Error message:

'NoneType' object does not support item assignment
If this error message is not helpful, open an issue at:
 - https://github.com/ersilia-os/ersilia
Or feel free to reach out to us at:
 - hello[at]ersilia.io

If you haven't, try to run your command in verbose mode (-v in the CLI)
 - You will find the console log file in: /root/eos/current.log
GemmaTuron commented 7 months ago

Check how are you passing the Null results in one vs the other maybe!

Inyrkz commented 7 months ago

Alright

Inyrkz commented 7 months ago

Could the error be because the first test input gave an output list of 1000 None, while the second test input has some strings and None in the list?

GemmaTuron commented 7 months ago

IT could be, if you try again does it still happen?

Inyrkz commented 7 months ago

It works when I change the last line from writer.writerow(o) to writer.writerow([o]), but the output won't be what we want. I'll keep trying.

16:11:11 | DEBUG    | InputShapeSingle shape: Single
16:11:11 | DEBUG    | API eos2401:run initialized at URL http://127.0.0.1:45277
16:11:11 | DEBUG    | Schema not yet available
16:11:11 | INFO     | No empty output available
16:11:11 | DEBUG    | Meta: None
16:11:11 | DEBUG    | Posting to run
16:11:11 | DEBUG    | Batch size 100
16:11:15 | DEBUG    | Schema not yet available
16:12:52 | DEBUG    | Status code: 200
16:12:52 | DEBUG    | Schema not yet available
16:12:52 | DEBUG    | Done with unique posting
16:12:52 | DEBUG    | Metadata needs to be calculated
16:12:52 | DEBUG    | These are the results for API run
16:12:52 | DEBUG    | [{'input': {'key': 'LUHMMHZLDLBAKX-UHFFFAOYSA-N', 'input': 'CC1C2C(CC3(C=CC(=O)C(=C3C2OC1=O)C)C)O', 'text': 'CC1C2C(CC3(C=CC(=O)C(=C3C2OC1=O)C)C)O'}, 'output': {'outcome': ['[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]']}}, {'input': {'key': 'QRXWMOHMRWLFEY-UHFFFAOYSA-N', 'input': 'C1=CN=CC=C1C(=O)NN', 'text': 'C1=CN=CC=C1C(=O)NN'}, 'output': {'outcome': ["['Cn1cc(C2CCNC2)nn1.c1ccncc1', 'O=C(O)C1CNC(CCCc2ccc(OCCCOCCOCCN=C(O)CCCC[C@@H]3SC[C@H]4N=C(O)N[C@H]34)cc2)O1.c1ccncc1', 'N#Cc1ccc(-c2cccnc2)cc1.c1ccncc1', 'Cc1ccc2nn(-c3cc4c5c(c3)CCc3cccc(c3-5)CC4)nc2c1.[HH].c1ccncc1', 'Cc1ccc2cc(C)c(-c3cccc4ccccc34)nc2c1.c1ccncc1', 'O=S(=O)(N1CCOC(O)(c2nccs2)C1)C(F)(F)F.c1ccncc1', 'c1ccc(-n2c3ccccc3c3cc(-n4c5ccccc5c5cc(-c6ccc7c8ccccc8n(-c8ccccn8)c7c6)ccc54)ccc32)nc1.c1ccncc1', 'Cc1cncc(-c2ncc(C(NC=O)NCCO)cn2)c1.c1ccncc1', 'N=C(N)S[C@H]1CC(=O)c2ccc3c(c2O1)CCCC3.c1ccncc1', 'FC(F)(F)Oc1cc(-c2ccncc2)ccn1.c1ccncc1', 'O=c1ccc(-c2nn[n-]n2)nn1CC1CC1.c1ccncc1', 'N=C(N)NCCCCNC(=N)N.c1ccncc1', 'Cc1ccc(-c2ccc(-n3c4ccccc4c4ccccc43)c(-n3c4ccccc4c4ccccc43)c2)nc1C.c1ccncc1', 'NS(=O)(=O)c1ccc(CN2CCN(C(=O)c3scnc3C(F)(F)F)CC2)cc1.c1ccncc1', 'O=C([O-])c1nn[nH]n1.[Sn+].[c]1ccccc1.c1ccncc1', 'Cc1ccc(C(=O)N2c3ccccc3C(=O)N(Cc3cccc(C)c3)[C@@H]2c2ccccc2F)cc1.c1ccncc1', 'Fc1cc(N2CCOCC2)ccc1-c1cnccn1.c1ccncc1', 'OCCN(CCO)c1ccc(Nc2nc(=Nc3cccc(C(F)(F)F)c3)[nH]c(=Nc3ccccn3)[nH]2)c(C(F)(F)F)c1.c1ccncc1', 'Cn1cccc(-c2noc(Cc3nc(-c4ccc(Cl)cc4)cs3)n2)c1=O.c1ccncc1', 'CN=CCCC1CCNCC1.c1ccncc1', 'O=C(OCC(=O)c1c[nH]c2ccccc12)c1ccc([N+](=O)[O-])cc1.c1ccncc1', 'Nc1cccc2oc3ccccc3c12.c1ccc2cc(-c3cc(-c4cccc5c4oc4ccccc45)nc(-c4cccc5ccccc45)n3)ccc2c1.c1ccncc1', 'Cc1ccc(-c2nnc3ccccn23)cc1.O=Cc1cccc(-c2ccncc2)c1.c1ccncc1', 'Bc1ccccc1-c1cc(-c2ccccn2)cc(-c2ccccn2)c1.[c-]1ccc(-c2ccncc2)nn1.c1ccncc1', 'NCc1cc(N=c2cc[nH]cc2F)ccc1O.O=C(O)[C@@H]1CCCC[C@H]1C(=O)O.O=C([O-])[C@@H]1CCCC[C@H]1C(=O)O.c1ccncc1', 'Cc1cc(-c2nc3cc(CC#N)ccc3s2)ccc1OCc1cccc2ccccc12.OSc1ccc(-c2ccccc2F)cc1.c1ccncc1', 'FC1=CCC2=CC=NC2=C1.Oc1ccc(OCC2CO2)cc1.c1ccncc1', 'Nc1ccccc1.O.O=S(=O)(O)N=c1n(Cc2ccccn2)cc(-c2ccccn2)n1Cc1ccccn1.O=S(=O)(O)O.c1ccncc1', 'N#CC(=CNC1C=Cc2ccc(OC(F)(F)F)cc2CC1)c1nc2ccccc2[nH]1.c1ccncc1', 'Nc1c(C(=O)[O-])ccnc1C(=O)[O-].O=C([O-])c1ccccn1.O=C([O-])c1ccccn1.[Cd+2].[Mn+2].c1ccncc1', 'OC1=NCCN1c1ccc(-c2ccc(Br)cc2)cc1.c1ccncc1', 'Cl.Cl.Cn1cnc2cc(OC(F)(F)F)ccc2c1=O.c1ccncc1', 'COc1ccc2c(c1)N=C1CCCCCN1C2.c1ccncc1', 'Cc1ccc(-c2ccc(C(=O)O)cc2)cc1.N=C(N)NCCCCCCNC(=O)c1ccc(F)cc1.c1ccncc1', 'Cc1cc(-c2cc(F)cc(F)c2)[nH]n1.Cc1cc(-c2cc(F)cc(Oc3cccc4c3CN=C4O)c2)[nH]n1.c1ccncc1', 'NC1CCCCC1.Nc1ccc(Nc2cccnc2)cc1N.c1ccncc1', 'Cc1nc(-c2ccccn2)oc1NC(=O)c1cccs1.c1ccncc1', 'c1cc(-c2nccc(N3CCN4CCCCC4C3)n2)cc(-c2cnc3c(-c4cnccn4)cccn23)c1.c1ccncc1', 'N=C(c1nccs1)c1ncc(-c2ccnc(NC3CC3)n2)n1C1=CCCC=C1.c1ccncc1', 'Cc1ccccc1-c1ccc(-c2ccc(-n3c4ccccc4n4c5cccc(-c6ccccn6)c5nc34)cc2)nc1.O=CO.O=CO.c1ccncc1', 'Nc1ncnc2c1ncn2[C@@H]1O[C@H](CO)[C@@H](O)[C@H]1O.c1ccncc1', 'O=C(c1cccs1)N1CCN(c2nccs2)CC1.c1ccncc1', 'Nc1ncnc(Nc2ccccn2)c1[N+](=O)[O-].c1ccncc1', 'NC(c1cccnc1)[C@H]1CCCNC1.c1ccncc1', 'NCc1cccc2c1Cc1ccccc1-2.c1ccncc1', 'c1cc(CN2CCC(C3NCc4occc43)CC2)ccn1.c1ccncc1', 'CNc1cn(C)c2c(ccc3nc4c(cc32)COC4)c1=O.c1ccncc1', 'Cc1csc(-c2c[nH]cn2)n1.O=C(c1c[nH]c2ccccc12)c1c[nH]c2ccccc12.O=C(c1c[nH]c2ccccc12)c1c[nH]c2ccccc12.c1ccncc1', 'N=C(N)c1ccc(CN2CCCC2)cc1.c1ccncc1', 'Cc1ccccn1.O=C(O)C1=Cc2ccccc2/C(=N\\\\N=C/c2ccccn2)C1=O.O=C(O)Cc1ccccn1.[Zn].c1ccncc1', 'O=C(O)N=C1N=C(O)C(=Cc2ccc3c(c2)OCO3)S1.c1ccncc1', 'Cn1c(CN=C(O)CP(=O)(O)O)nc2ccccc21.c1ccncc1', 'NC(=O)c1ccc2nc(N)[nH]c2c1.c1ccncc1', 'NC(=O)CN(Cc1ccc(-c2ccccc2)cc1)Cc1[nH]c(-c2ccncc2)c[nH+]1.c1ccncc1', 'C=CC(=C)c1onc(-c2cc3ccccc3s2)c1C(=N)O.c1ccncc1', '[B+]=C([O-])c1ccc(N2CCN(c3ncnc([CH-]c4ccccn4)n3)C2)cc1.[Ir].c1ccncc1', 'NC[C@@H]1CCCOC1.c1ccncc1', 'c1ccc(CCc2c(-c3ncc4n3-c3ccccc3C43Nc4ccccc4-c4nccn43)noc2-c2cccnc2)cc1.c1ccncc1', 'N=c1nc2c(c[nH]1)CC(F)(F)C(=O)N2CCN1CCOCC1.c1ccncc1', 'NCCCCN(Cc1ccc2oc(=O)oc2c1)Cc1ccccn1.c1ccncc1', 'O=C([C@@H]1[C@@H]2CC[C@H]1[C@H](C(=O)N1CCN(CCO)CC1)C2)N1CCc2ccccc2C1.c1ccncc1', 'Nc1cccc(-c2nc3cnccc3c(=Nc3ccc[nH]3)[nH]2)c1.[NH2-].[Pt+2].c1ccncc1', 'c1ccc(-c2ccc3ccc4cc(-c5ccc6ccccc6c5)cc5ccc2c3c45)nc1.c1ccc2cnccc2c1.c1ccncc1', 'NC(=O)c1nccc(C(F)(F)F)c1-c1cccnc1.c1ccncc1', 'NCCCCC1=NN(c2ccccn2)C(=O)C1=Cc1ccc2[nH]cc(N3CCOCC3)c2c1.c1ccncc1', 'Cc1nc(/C=N/O)c(-c2ccc(-c3nn[n-]n3)nc2)s1.[Ir].c1ccncc1', 'Nc1ccc(-c2ccc3c(c2)nnn3-c2ccccc2)cc1.c1ccncc1', 'NC(CO)c1ccco1.c1ccncc1', 'NC1N=C(O)N=C(O)C1N=CNCOCc1ccc(F)cc1.c1ccncc1', 'c1ccncc1.c1cncc(-c2cnn(CCO[C@H]3CCCCO3)c2)c1', 'Sc1ccccn1.c1ccc(-c2ccccn2)nc1.c1ccc(-c2nc(-c3ccccn3)nc(-c3ccccn3)n2)nc1.c1ccncc1', 'c1ccc(NC2CCCNC2)nc1.c1ccncc1', '[C-]#[O+].[C-]#[O+].[C-]#[O+].[C-]#[O+].[C-]#[O+].[C-]#[O+].[C-]#[O+].[Fe+].[Fe].[Mo].c1ccc(OCC2CCOC2)nc1.c1ccncc1', 'c1ccc(-c2cccc(-c3nc4ccccc4n3-c3cccc4sc5ccccc5c34)n2)cc1.c1ccncc1', 'N=C(N)N=C(N)c1nccc(C(F)(F)F)n1.c1ccncc1', 'NCCCCCC(O)=NCCN1CCOCC1.c1ccncc1', 'c1ccc(-c2cnc3c(c2)CCN3CCN2CCC3(CC2)COC3)nc1.c1ccncc1', 'N=C(N)NCCCCCCC(=O)O.c1ccncc1', 'CP(=O)(O)Cc1ccc(Br)cc1.c1ccncc1', 'CCc1ccc(-c2cnc(-c3ccncc3)[nH]2)c(CC)c1.c1ccncc1', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]"]}}]
16:12:52 | DEBUG    | Getting schema for API run...
16:12:52 | DEBUG    | No annotated metadata could be retrieved
16:12:52 | DEBUG    | No annotated metadata could be retrieved
16:12:52 | DEBUG    | Latest meta: {'outcome': ['smi_0', 'smi_1', 'smi_2', 'smi_3', 'smi_4', 'smi_5', 'smi_6', 'smi_7', 'smi_8', 'smi_9', 'smi_10', 'smi_11', 'smi_12', 'smi_13', 'smi_14', 'smi_15', 'smi_16', 'smi_17', 'smi_18', 'smi_19', 'smi_20', 'smi_21', 'smi_22', 'smi_23', 'smi_24', 'smi_25', 'smi_26', 'smi_27', 'smi_28', 'smi_29', 'smi_30', 'smi_31', 'smi_32', 'smi_33', 'smi_34', 'smi_35', 'smi_36', 'smi_37', 'smi_38', 'smi_39', 'smi_40', 'smi_41', 'smi_42', 'smi_43', 'smi_44', 'smi_45', 'smi_46', 'smi_47', 'smi_48', 'smi_49', 'smi_50', 'smi_51', 'smi_52', 'smi_53', 'smi_54', 'smi_55', 'smi_56', 'smi_57', 'smi_58', 'smi_59', 'smi_60', 'smi_61', 'smi_62', 'smi_63', 'smi_64', 'smi_65', 'smi_66', 'smi_67', 'smi_68', 'smi_69', 'smi_70', 'smi_71', 'smi_72', 'smi_73', 'smi_74', 'smi_75', 'smi_76', 'smi_77', 'smi_78', 'smi_79', 'smi_80', 'smi_81', 'smi_82', 'smi_83', 'smi_84', 'smi_85', 'smi_86', 'smi_87', 'smi_88', 'smi_89', 'smi_90', 'smi_91', 'smi_92', 'smi_93', 'smi_94', 'smi_95', 'smi_96', 'smi_97', 'smi_98', 'smi_99', 'smi_100', 'smi_101', 'smi_102', 'smi_103', 'smi_104', 'smi_105', 'smi_106', 'smi_107', 'smi_108', 'smi_109', 'smi_110', 'smi_111', 'smi_112', 'smi_113', 'smi_114', 'smi_115', 'smi_116', 'smi_117', 'smi_118', 'smi_119', 'smi_120', 'smi_121', 'smi_122', 'smi_123', 'smi_124', 'smi_125', 'smi_126', 'smi_127', 'smi_128', 'smi_129', 'smi_130', 'smi_131', 'smi_132', 'smi_133', 'smi_134', 'smi_135', 'smi_136', 'smi_137', 'smi_138', 'smi_139', 'smi_140', 'smi_141', 'smi_142', 'smi_143', 'smi_144', 'smi_145', 'smi_146', 'smi_147', 'smi_148', 'smi_149', 'smi_150', 'smi_151', 'smi_152', 'smi_153', 'smi_154', 'smi_155', 'smi_156', 'smi_157', 'smi_158', 'smi_159', 'smi_160', 'smi_161', 'smi_162', 'smi_163', 'smi_164', 'smi_165', 'smi_166', 'smi_167', 'smi_168', 'smi_169', 'smi_170', 'smi_171', 'smi_172', 'smi_173', 'smi_174', 'smi_175', 'smi_176', 'smi_177', 'smi_178', 'smi_179', 'smi_180', 'smi_181', 'smi_182', 'smi_183', 'smi_184', 'smi_185', 'smi_186', 'smi_187', 'smi_188', 'smi_189', 'smi_190', 'smi_191', 'smi_192', 'smi_193', 'smi_194', 'smi_195', 'smi_196', 'smi_197', 'smi_198', 'smi_199', 'smi_200', 'smi_201', 'smi_202', 'smi_203', 'smi_204', 'smi_205', 'smi_206', 'smi_207', 'smi_208', 'smi_209', 'smi_210', 'smi_211', 'smi_212', 'smi_213', 'smi_214', 'smi_215', 'smi_216', 'smi_217', 'smi_218', 'smi_219', 'smi_220', 'smi_221', 'smi_222', 'smi_223', 'smi_224', 'smi_225', 'smi_226', 'smi_227', 'smi_228', 'smi_229', 'smi_230', 'smi_231', 'smi_232', 'smi_233', 'smi_234', 'smi_235', 'smi_236', 'smi_237', 'smi_238', 'smi_239', 'smi_240', 'smi_241', 'smi_242', 'smi_243', 'smi_244', 'smi_245', 'smi_246', 'smi_247', 'smi_248', 'smi_249', 'smi_250', 'smi_251', 'smi_252', 'smi_253', 'smi_254', 'smi_255', 'smi_256', 'smi_257', 'smi_258', 'smi_259', 'smi_260', 'smi_261', 'smi_262', 'smi_263', 'smi_264', 'smi_265', 'smi_266', 'smi_267', 'smi_268', 'smi_269', 'smi_270', 'smi_271', 'smi_272', 'smi_273', 'smi_274', 'smi_275', 'smi_276', 'smi_277', 'smi_278', 'smi_279', 'smi_280', 'smi_281', 'smi_282', 'smi_283', 'smi_284', 'smi_285', 'smi_286', 'smi_287', 'smi_288', 'smi_289', 'smi_290', 'smi_291', 'smi_292', 'smi_293', 'smi_294', 'smi_295', 'smi_296', 'smi_297', 'smi_298', 'smi_299', 'smi_300', 'smi_301', 'smi_302', 'smi_303', 'smi_304', 'smi_305', 'smi_306', 'smi_307', 'smi_308', 'smi_309', 'smi_310', 'smi_311', 'smi_312', 'smi_313', 'smi_314', 'smi_315', 'smi_316', 'smi_317', 'smi_318', 'smi_319', 'smi_320', 'smi_321', 'smi_322', 'smi_323', 'smi_324', 'smi_325', 'smi_326', 'smi_327', 'smi_328', 'smi_329', 'smi_330', 'smi_331', 'smi_332', 'smi_333', 'smi_334', 'smi_335', 'smi_336', 'smi_337', 'smi_338', 'smi_339', 'smi_340', 'smi_341', 'smi_342', 'smi_343', 'smi_344', 'smi_345', 'smi_346', 'smi_347', 'smi_348', 'smi_349', 'smi_350', 'smi_351', 'smi_352', 'smi_353', 'smi_354', 'smi_355', 'smi_356', 'smi_357', 'smi_358', 'smi_359', 'smi_360', 'smi_361', 'smi_362', 'smi_363', 'smi_364', 'smi_365', 'smi_366', 'smi_367', 'smi_368', 'smi_369', 'smi_370', 'smi_371', 'smi_372', 'smi_373', 'smi_374', 'smi_375', 'smi_376', 'smi_377', 'smi_378', 'smi_379', 'smi_380', 'smi_381', 'smi_382', 'smi_383', 'smi_384', 'smi_385', 'smi_386', 'smi_387', 'smi_388', 'smi_389', 'smi_390', 'smi_391', 'smi_392', 'smi_393', 'smi_394', 'smi_395', 'smi_396', 'smi_397', 'smi_398', 'smi_399', 'smi_400', 'smi_401', 'smi_402', 'smi_403', 'smi_404', 'smi_405', 'smi_406', 'smi_407', 'smi_408', 'smi_409', 'smi_410', 'smi_411', 'smi_412', 'smi_413', 'smi_414', 'smi_415', 'smi_416', 'smi_417', 'smi_418', 'smi_419', 'smi_420', 'smi_421', 'smi_422', 'smi_423', 'smi_424', 'smi_425', 'smi_426', 'smi_427', 'smi_428', 'smi_429', 'smi_430', 'smi_431', 'smi_432', 'smi_433', 'smi_434', 'smi_435', 'smi_436', 'smi_437', 'smi_438', 'smi_439', 'smi_440', 'smi_441', 'smi_442', 'smi_443', 'smi_444', 'smi_445', 'smi_446', 'smi_447', 'smi_448', 'smi_449', 'smi_450', 'smi_451', 'smi_452', 'smi_453', 'smi_454', 'smi_455', 'smi_456', 'smi_457', 'smi_458', 'smi_459', 'smi_460', 'smi_461', 'smi_462', 'smi_463', 'smi_464', 'smi_465', 'smi_466', 'smi_467', 'smi_468', 'smi_469', 'smi_470', 'smi_471', 'smi_472', 'smi_473', 'smi_474', 'smi_475', 'smi_476', 'smi_477', 'smi_478', 'smi_479', 'smi_480', 'smi_481', 'smi_482', 'smi_483', 'smi_484', 'smi_485', 'smi_486', 'smi_487', 'smi_488', 'smi_489', 'smi_490', 'smi_491', 'smi_492', 'smi_493', 'smi_494', 'smi_495', 'smi_496', 'smi_497', 'smi_498', 'smi_499', 'smi_500', 'smi_501', 'smi_502', 'smi_503', 'smi_504', 'smi_505', 'smi_506', 'smi_507', 'smi_508', 'smi_509', 'smi_510', 'smi_511', 'smi_512', 'smi_513', 'smi_514', 'smi_515', 'smi_516', 'smi_517', 'smi_518', 'smi_519', 'smi_520', 'smi_521', 'smi_522', 'smi_523', 'smi_524', 'smi_525', 'smi_526', 'smi_527', 'smi_528', 'smi_529', 'smi_530', 'smi_531', 'smi_532', 'smi_533', 'smi_534', 'smi_535', 'smi_536', 'smi_537', 'smi_538', 'smi_539', 'smi_540', 'smi_541', 'smi_542', 'smi_543', 'smi_544', 'smi_545', 'smi_546', 'smi_547', 'smi_548', 'smi_549', 'smi_550', 'smi_551', 'smi_552', 'smi_553', 'smi_554', 'smi_555', 'smi_556', 'smi_557', 'smi_558', 'smi_559', 'smi_560', 'smi_561', 'smi_562', 'smi_563', 'smi_564', 'smi_565', 'smi_566', 'smi_567', 'smi_568', 'smi_569', 'smi_570', 'smi_571', 'smi_572', 'smi_573', 'smi_574', 'smi_575', 'smi_576', 'smi_577', 'smi_578', 'smi_579', 'smi_580', 'smi_581', 'smi_582', 'smi_583', 'smi_584', 'smi_585', 'smi_586', 'smi_587', 'smi_588', 'smi_589', 'smi_590', 'smi_591', 'smi_592', 'smi_593', 'smi_594', 'smi_595', 'smi_596', 'smi_597', 'smi_598', 'smi_599', 'smi_600', 'smi_601', 'smi_602', 'smi_603', 'smi_604', 'smi_605', 'smi_606', 'smi_607', 'smi_608', 'smi_609', 'smi_610', 'smi_611', 'smi_612', 'smi_613', 'smi_614', 'smi_615', 'smi_616', 'smi_617', 'smi_618', 'smi_619', 'smi_620', 'smi_621', 'smi_622', 'smi_623', 'smi_624', 'smi_625', 'smi_626', 'smi_627', 'smi_628', 'smi_629', 'smi_630', 'smi_631', 'smi_632', 'smi_633', 'smi_634', 'smi_635', 'smi_636', 'smi_637', 'smi_638', 'smi_639', 'smi_640', 'smi_641', 'smi_642', 'smi_643', 'smi_644', 'smi_645', 'smi_646', 'smi_647', 'smi_648', 'smi_649', 'smi_650', 'smi_651', 'smi_652', 'smi_653', 'smi_654', 'smi_655', 'smi_656', 'smi_657', 'smi_658', 'smi_659', 'smi_660', 'smi_661', 'smi_662', 'smi_663', 'smi_664', 'smi_665', 'smi_666', 'smi_667', 'smi_668', 'smi_669', 'smi_670', 'smi_671', 'smi_672', 'smi_673', 'smi_674', 'smi_675', 'smi_676', 'smi_677', 'smi_678', 'smi_679', 'smi_680', 'smi_681', 'smi_682', 'smi_683', 'smi_684', 'smi_685', 'smi_686', 'smi_687', 'smi_688', 'smi_689', 'smi_690', 'smi_691', 'smi_692', 'smi_693', 'smi_694', 'smi_695', 'smi_696', 'smi_697', 'smi_698', 'smi_699', 'smi_700', 'smi_701', 'smi_702', 'smi_703', 'smi_704', 'smi_705', 'smi_706', 'smi_707', 'smi_708', 'smi_709', 'smi_710', 'smi_711', 'smi_712', 'smi_713', 'smi_714', 'smi_715', 'smi_716', 'smi_717', 'smi_718', 'smi_719', 'smi_720', 'smi_721', 'smi_722', 'smi_723', 'smi_724', 'smi_725', 'smi_726', 'smi_727', 'smi_728', 'smi_729', 'smi_730', 'smi_731', 'smi_732', 'smi_733', 'smi_734', 'smi_735', 'smi_736', 'smi_737', 'smi_738', 'smi_739', 'smi_740', 'smi_741', 'smi_742', 'smi_743', 'smi_744', 'smi_745', 'smi_746', 'smi_747', 'smi_748', 'smi_749', 'smi_750', 'smi_751', 'smi_752', 'smi_753', 'smi_754', 'smi_755', 'smi_756', 'smi_757', 'smi_758', 'smi_759', 'smi_760', 'smi_761', 'smi_762', 'smi_763', 'smi_764', 'smi_765', 'smi_766', 'smi_767', 'smi_768', 'smi_769', 'smi_770', 'smi_771', 'smi_772', 'smi_773', 'smi_774', 'smi_775', 'smi_776', 'smi_777', 'smi_778', 'smi_779', 'smi_780', 'smi_781', 'smi_782', 'smi_783', 'smi_784', 'smi_785', 'smi_786', 'smi_787', 'smi_788', 'smi_789', 'smi_790', 'smi_791', 'smi_792', 'smi_793', 'smi_794', 'smi_795', 'smi_796', 'smi_797', 'smi_798', 'smi_799', 'smi_800', 'smi_801', 'smi_802', 'smi_803', 'smi_804', 'smi_805', 'smi_806', 'smi_807', 'smi_808', 'smi_809', 'smi_810', 'smi_811', 'smi_812', 'smi_813', 'smi_814', 'smi_815', 'smi_816', 'smi_817', 'smi_818', 'smi_819', 'smi_820', 'smi_821', 'smi_822', 'smi_823', 'smi_824', 'smi_825', 'smi_826', 'smi_827', 'smi_828', 'smi_829', 'smi_830', 'smi_831', 'smi_832', 'smi_833', 'smi_834', 'smi_835', 'smi_836', 'smi_837', 'smi_838', 'smi_839', 'smi_840', 'smi_841', 'smi_842', 'smi_843', 'smi_844', 'smi_845', 'smi_846', 'smi_847', 'smi_848', 'smi_849', 'smi_850', 'smi_851', 'smi_852', 'smi_853', 'smi_854', 'smi_855', 'smi_856', 'smi_857', 'smi_858', 'smi_859', 'smi_860', 'smi_861', 'smi_862', 'smi_863', 'smi_864', 'smi_865', 'smi_866', 'smi_867', 'smi_868', 'smi_869', 'smi_870', 'smi_871', 'smi_872', 'smi_873', 'smi_874', 'smi_875', 'smi_876', 'smi_877', 'smi_878', 'smi_879', 'smi_880', 'smi_881', 'smi_882', 'smi_883', 'smi_884', 'smi_885', 'smi_886', 'smi_887', 'smi_888', 'smi_889', 'smi_890', 'smi_891', 'smi_892', 'smi_893', 'smi_894', 'smi_895', 'smi_896', 'smi_897', 'smi_898', 'smi_899', 'smi_900', 'smi_901', 'smi_902', 'smi_903', 'smi_904', 'smi_905', 'smi_906', 'smi_907', 'smi_908', 'smi_909', 'smi_910', 'smi_911', 'smi_912', 'smi_913', 'smi_914', 'smi_915', 'smi_916', 'smi_917', 'smi_918', 'smi_919', 'smi_920', 'smi_921', 'smi_922', 'smi_923', 'smi_924', 'smi_925', 'smi_926', 'smi_927', 'smi_928', 'smi_929', 'smi_930', 'smi_931', 'smi_932', 'smi_933', 'smi_934', 'smi_935', 'smi_936', 'smi_937', 'smi_938', 'smi_939', 'smi_940', 'smi_941', 'smi_942', 'smi_943', 'smi_944', 'smi_945', 'smi_946', 'smi_947', 'smi_948', 'smi_949', 'smi_950', 'smi_951', 'smi_952', 'smi_953', 'smi_954', 'smi_955', 'smi_956', 'smi_957', 'smi_958', 'smi_959', 'smi_960', 'smi_961', 'smi_962', 'smi_963', 'smi_964', 'smi_965', 'smi_966', 'smi_967', 'smi_968', 'smi_969', 'smi_970', 'smi_971', 'smi_972', 'smi_973', 'smi_974', 'smi_975', 'smi_976', 'smi_977', 'smi_978', 'smi_979', 'smi_980', 'smi_981', 'smi_982', 'smi_983', 'smi_984', 'smi_985', 'smi_986', 'smi_987', 'smi_988', 'smi_989', 'smi_990', 'smi_991', 'smi_992', 'smi_993', 'smi_994', 'smi_995', 'smi_996', 'smi_997', 'smi_998', 'smi_999']}
16:12:52 | DEBUG    | outcome : {'type': 'string_array', 'shape': (1,)}
16:12:52 | DEBUG    | Meta k: ['smi_0', 'smi_1', 'smi_2', 'smi_3', 'smi_4', 'smi_5', 'smi_6', 'smi_7', 'smi_8', 'smi_9', 'smi_10', 'smi_11', 'smi_12', 'smi_13', 'smi_14', 'smi_15', 'smi_16', 'smi_17', 'smi_18', 'smi_19', 'smi_20', 'smi_21', 'smi_22', 'smi_23', 'smi_24', 'smi_25', 'smi_26', 'smi_27', 'smi_28', 'smi_29', 'smi_30', 'smi_31', 'smi_32', 'smi_33', 'smi_34', 'smi_35', 'smi_36', 'smi_37', 'smi_38', 'smi_39', 'smi_40', 'smi_41', 'smi_42', 'smi_43', 'smi_44', 'smi_45', 'smi_46', 'smi_47', 'smi_48', 'smi_49', 'smi_50', 'smi_51', 'smi_52', 'smi_53', 'smi_54', 'smi_55', 'smi_56', 'smi_57', 'smi_58', 'smi_59', 'smi_60', 'smi_61', 'smi_62', 'smi_63', 'smi_64', 'smi_65', 'smi_66', 'smi_67', 'smi_68', 'smi_69', 'smi_70', 'smi_71', 'smi_72', 'smi_73', 'smi_74', 'smi_75', 'smi_76', 'smi_77', 'smi_78', 'smi_79', 'smi_80', 'smi_81', 'smi_82', 'smi_83', 'smi_84', 'smi_85', 'smi_86', 'smi_87', 'smi_88', 'smi_89', 'smi_90', 'smi_91', 'smi_92', 'smi_93', 'smi_94', 'smi_95', 'smi_96', 'smi_97', 'smi_98', 'smi_99', 'smi_100', 'smi_101', 'smi_102', 'smi_103', 'smi_104', 'smi_105', 'smi_106', 'smi_107', 'smi_108', 'smi_109', 'smi_110', 'smi_111', 'smi_112', 'smi_113', 'smi_114', 'smi_115', 'smi_116', 'smi_117', 'smi_118', 'smi_119', 'smi_120', 'smi_121', 'smi_122', 'smi_123', 'smi_124', 'smi_125', 'smi_126', 'smi_127', 'smi_128', 'smi_129', 'smi_130', 'smi_131', 'smi_132', 'smi_133', 'smi_134', 'smi_135', 'smi_136', 'smi_137', 'smi_138', 'smi_139', 'smi_140', 'smi_141', 'smi_142', 'smi_143', 'smi_144', 'smi_145', 'smi_146', 'smi_147', 'smi_148', 'smi_149', 'smi_150', 'smi_151', 'smi_152', 'smi_153', 'smi_154', 'smi_155', 'smi_156', 'smi_157', 'smi_158', 'smi_159', 'smi_160', 'smi_161', 'smi_162', 'smi_163', 'smi_164', 'smi_165', 'smi_166', 'smi_167', 'smi_168', 'smi_169', 'smi_170', 'smi_171', 'smi_172', 'smi_173', 'smi_174', 'smi_175', 'smi_176', 'smi_177', 'smi_178', 'smi_179', 'smi_180', 'smi_181', 'smi_182', 'smi_183', 'smi_184', 'smi_185', 'smi_186', 'smi_187', 'smi_188', 'smi_189', 'smi_190', 'smi_191', 'smi_192', 'smi_193', 'smi_194', 'smi_195', 'smi_196', 'smi_197', 'smi_198', 'smi_199', 'smi_200', 'smi_201', 'smi_202', 'smi_203', 'smi_204', 'smi_205', 'smi_206', 'smi_207', 'smi_208', 'smi_209', 'smi_210', 'smi_211', 'smi_212', 'smi_213', 'smi_214', 'smi_215', 'smi_216', 'smi_217', 'smi_218', 'smi_219', 'smi_220', 'smi_221', 'smi_222', 'smi_223', 'smi_224', 'smi_225', 'smi_226', 'smi_227', 'smi_228', 'smi_229', 'smi_230', 'smi_231', 'smi_232', 'smi_233', 'smi_234', 'smi_235', 'smi_236', 'smi_237', 'smi_238', 'smi_239', 'smi_240', 'smi_241', 'smi_242', 'smi_243', 'smi_244', 'smi_245', 'smi_246', 'smi_247', 'smi_248', 'smi_249', 'smi_250', 'smi_251', 'smi_252', 'smi_253', 'smi_254', 'smi_255', 'smi_256', 'smi_257', 'smi_258', 'smi_259', 'smi_260', 'smi_261', 'smi_262', 'smi_263', 'smi_264', 'smi_265', 'smi_266', 'smi_267', 'smi_268', 'smi_269', 'smi_270', 'smi_271', 'smi_272', 'smi_273', 'smi_274', 'smi_275', 'smi_276', 'smi_277', 'smi_278', 'smi_279', 'smi_280', 'smi_281', 'smi_282', 'smi_283', 'smi_284', 'smi_285', 'smi_286', 'smi_287', 'smi_288', 'smi_289', 'smi_290', 'smi_291', 'smi_292', 'smi_293', 'smi_294', 'smi_295', 'smi_296', 'smi_297', 'smi_298', 'smi_299', 'smi_300', 'smi_301', 'smi_302', 'smi_303', 'smi_304', 'smi_305', 'smi_306', 'smi_307', 'smi_308', 'smi_309', 'smi_310', 'smi_311', 'smi_312', 'smi_313', 'smi_314', 'smi_315', 'smi_316', 'smi_317', 'smi_318', 'smi_319', 'smi_320', 'smi_321', 'smi_322', 'smi_323', 'smi_324', 'smi_325', 'smi_326', 'smi_327', 'smi_328', 'smi_329', 'smi_330', 'smi_331', 'smi_332', 'smi_333', 'smi_334', 'smi_335', 'smi_336', 'smi_337', 'smi_338', 'smi_339', 'smi_340', 'smi_341', 'smi_342', 'smi_343', 'smi_344', 'smi_345', 'smi_346', 'smi_347', 'smi_348', 'smi_349', 'smi_350', 'smi_351', 'smi_352', 'smi_353', 'smi_354', 'smi_355', 'smi_356', 'smi_357', 'smi_358', 'smi_359', 'smi_360', 'smi_361', 'smi_362', 'smi_363', 'smi_364', 'smi_365', 'smi_366', 'smi_367', 'smi_368', 'smi_369', 'smi_370', 'smi_371', 'smi_372', 'smi_373', 'smi_374', 'smi_375', 'smi_376', 'smi_377', 'smi_378', 'smi_379', 'smi_380', 'smi_381', 'smi_382', 'smi_383', 'smi_384', 'smi_385', 'smi_386', 'smi_387', 'smi_388', 'smi_389', 'smi_390', 'smi_391', 'smi_392', 'smi_393', 'smi_394', 'smi_395', 'smi_396', 'smi_397', 'smi_398', 'smi_399', 'smi_400', 'smi_401', 'smi_402', 'smi_403', 'smi_404', 'smi_405', 'smi_406', 'smi_407', 'smi_408', 'smi_409', 'smi_410', 'smi_411', 'smi_412', 'smi_413', 'smi_414', 'smi_415', 'smi_416', 'smi_417', 'smi_418', 'smi_419', 'smi_420', 'smi_421', 'smi_422', 'smi_423', 'smi_424', 'smi_425', 'smi_426', 'smi_427', 'smi_428', 'smi_429', 'smi_430', 'smi_431', 'smi_432', 'smi_433', 'smi_434', 'smi_435', 'smi_436', 'smi_437', 'smi_438', 'smi_439', 'smi_440', 'smi_441', 'smi_442', 'smi_443', 'smi_444', 'smi_445', 'smi_446', 'smi_447', 'smi_448', 'smi_449', 'smi_450', 'smi_451', 'smi_452', 'smi_453', 'smi_454', 'smi_455', 'smi_456', 'smi_457', 'smi_458', 'smi_459', 'smi_460', 'smi_461', 'smi_462', 'smi_463', 'smi_464', 'smi_465', 'smi_466', 'smi_467', 'smi_468', 'smi_469', 'smi_470', 'smi_471', 'smi_472', 'smi_473', 'smi_474', 'smi_475', 'smi_476', 'smi_477', 'smi_478', 'smi_479', 'smi_480', 'smi_481', 'smi_482', 'smi_483', 'smi_484', 'smi_485', 'smi_486', 'smi_487', 'smi_488', 'smi_489', 'smi_490', 'smi_491', 'smi_492', 'smi_493', 'smi_494', 'smi_495', 'smi_496', 'smi_497', 'smi_498', 'smi_499', 'smi_500', 'smi_501', 'smi_502', 'smi_503', 'smi_504', 'smi_505', 'smi_506', 'smi_507', 'smi_508', 'smi_509', 'smi_510', 'smi_511', 'smi_512', 'smi_513', 'smi_514', 'smi_515', 'smi_516', 'smi_517', 'smi_518', 'smi_519', 'smi_520', 'smi_521', 'smi_522', 'smi_523', 'smi_524', 'smi_525', 'smi_526', 'smi_527', 'smi_528', 'smi_529', 'smi_530', 'smi_531', 'smi_532', 'smi_533', 'smi_534', 'smi_535', 'smi_536', 'smi_537', 'smi_538', 'smi_539', 'smi_540', 'smi_541', 'smi_542', 'smi_543', 'smi_544', 'smi_545', 'smi_546', 'smi_547', 'smi_548', 'smi_549', 'smi_550', 'smi_551', 'smi_552', 'smi_553', 'smi_554', 'smi_555', 'smi_556', 'smi_557', 'smi_558', 'smi_559', 'smi_560', 'smi_561', 'smi_562', 'smi_563', 'smi_564', 'smi_565', 'smi_566', 'smi_567', 'smi_568', 'smi_569', 'smi_570', 'smi_571', 'smi_572', 'smi_573', 'smi_574', 'smi_575', 'smi_576', 'smi_577', 'smi_578', 'smi_579', 'smi_580', 'smi_581', 'smi_582', 'smi_583', 'smi_584', 'smi_585', 'smi_586', 'smi_587', 'smi_588', 'smi_589', 'smi_590', 'smi_591', 'smi_592', 'smi_593', 'smi_594', 'smi_595', 'smi_596', 'smi_597', 'smi_598', 'smi_599', 'smi_600', 'smi_601', 'smi_602', 'smi_603', 'smi_604', 'smi_605', 'smi_606', 'smi_607', 'smi_608', 'smi_609', 'smi_610', 'smi_611', 'smi_612', 'smi_613', 'smi_614', 'smi_615', 'smi_616', 'smi_617', 'smi_618', 'smi_619', 'smi_620', 'smi_621', 'smi_622', 'smi_623', 'smi_624', 'smi_625', 'smi_626', 'smi_627', 'smi_628', 'smi_629', 'smi_630', 'smi_631', 'smi_632', 'smi_633', 'smi_634', 'smi_635', 'smi_636', 'smi_637', 'smi_638', 'smi_639', 'smi_640', 'smi_641', 'smi_642', 'smi_643', 'smi_644', 'smi_645', 'smi_646', 'smi_647', 'smi_648', 'smi_649', 'smi_650', 'smi_651', 'smi_652', 'smi_653', 'smi_654', 'smi_655', 'smi_656', 'smi_657', 'smi_658', 'smi_659', 'smi_660', 'smi_661', 'smi_662', 'smi_663', 'smi_664', 'smi_665', 'smi_666', 'smi_667', 'smi_668', 'smi_669', 'smi_670', 'smi_671', 'smi_672', 'smi_673', 'smi_674', 'smi_675', 'smi_676', 'smi_677', 'smi_678', 'smi_679', 'smi_680', 'smi_681', 'smi_682', 'smi_683', 'smi_684', 'smi_685', 'smi_686', 'smi_687', 'smi_688', 'smi_689', 'smi_690', 'smi_691', 'smi_692', 'smi_693', 'smi_694', 'smi_695', 'smi_696', 'smi_697', 'smi_698', 'smi_699', 'smi_700', 'smi_701', 'smi_702', 'smi_703', 'smi_704', 'smi_705', 'smi_706', 'smi_707', 'smi_708', 'smi_709', 'smi_710', 'smi_711', 'smi_712', 'smi_713', 'smi_714', 'smi_715', 'smi_716', 'smi_717', 'smi_718', 'smi_719', 'smi_720', 'smi_721', 'smi_722', 'smi_723', 'smi_724', 'smi_725', 'smi_726', 'smi_727', 'smi_728', 'smi_729', 'smi_730', 'smi_731', 'smi_732', 'smi_733', 'smi_734', 'smi_735', 'smi_736', 'smi_737', 'smi_738', 'smi_739', 'smi_740', 'smi_741', 'smi_742', 'smi_743', 'smi_744', 'smi_745', 'smi_746', 'smi_747', 'smi_748', 'smi_749', 'smi_750', 'smi_751', 'smi_752', 'smi_753', 'smi_754', 'smi_755', 'smi_756', 'smi_757', 'smi_758', 'smi_759', 'smi_760', 'smi_761', 'smi_762', 'smi_763', 'smi_764', 'smi_765', 'smi_766', 'smi_767', 'smi_768', 'smi_769', 'smi_770', 'smi_771', 'smi_772', 'smi_773', 'smi_774', 'smi_775', 'smi_776', 'smi_777', 'smi_778', 'smi_779', 'smi_780', 'smi_781', 'smi_782', 'smi_783', 'smi_784', 'smi_785', 'smi_786', 'smi_787', 'smi_788', 'smi_789', 'smi_790', 'smi_791', 'smi_792', 'smi_793', 'smi_794', 'smi_795', 'smi_796', 'smi_797', 'smi_798', 'smi_799', 'smi_800', 'smi_801', 'smi_802', 'smi_803', 'smi_804', 'smi_805', 'smi_806', 'smi_807', 'smi_808', 'smi_809', 'smi_810', 'smi_811', 'smi_812', 'smi_813', 'smi_814', 'smi_815', 'smi_816', 'smi_817', 'smi_818', 'smi_819', 'smi_820', 'smi_821', 'smi_822', 'smi_823', 'smi_824', 'smi_825', 'smi_826', 'smi_827', 'smi_828', 'smi_829', 'smi_830', 'smi_831', 'smi_832', 'smi_833', 'smi_834', 'smi_835', 'smi_836', 'smi_837', 'smi_838', 'smi_839', 'smi_840', 'smi_841', 'smi_842', 'smi_843', 'smi_844', 'smi_845', 'smi_846', 'smi_847', 'smi_848', 'smi_849', 'smi_850', 'smi_851', 'smi_852', 'smi_853', 'smi_854', 'smi_855', 'smi_856', 'smi_857', 'smi_858', 'smi_859', 'smi_860', 'smi_861', 'smi_862', 'smi_863', 'smi_864', 'smi_865', 'smi_866', 'smi_867', 'smi_868', 'smi_869', 'smi_870', 'smi_871', 'smi_872', 'smi_873', 'smi_874', 'smi_875', 'smi_876', 'smi_877', 'smi_878', 'smi_879', 'smi_880', 'smi_881', 'smi_882', 'smi_883', 'smi_884', 'smi_885', 'smi_886', 'smi_887', 'smi_888', 'smi_889', 'smi_890', 'smi_891', 'smi_892', 'smi_893', 'smi_894', 'smi_895', 'smi_896', 'smi_897', 'smi_898', 'smi_899', 'smi_900', 'smi_901', 'smi_902', 'smi_903', 'smi_904', 'smi_905', 'smi_906', 'smi_907', 'smi_908', 'smi_909', 'smi_910', 'smi_911', 'smi_912', 'smi_913', 'smi_914', 'smi_915', 'smi_916', 'smi_917', 'smi_918', 'smi_919', 'smi_920', 'smi_921', 'smi_922', 'smi_923', 'smi_924', 'smi_925', 'smi_926', 'smi_927', 'smi_928', 'smi_929', 'smi_930', 'smi_931', 'smi_932', 'smi_933', 'smi_934', 'smi_935', 'smi_936', 'smi_937', 'smi_938', 'smi_939', 'smi_940', 'smi_941', 'smi_942', 'smi_943', 'smi_944', 'smi_945', 'smi_946', 'smi_947', 'smi_948', 'smi_949', 'smi_950', 'smi_951', 'smi_952', 'smi_953', 'smi_954', 'smi_955', 'smi_956', 'smi_957', 'smi_958', 'smi_959', 'smi_960', 'smi_961', 'smi_962', 'smi_963', 'smi_964', 'smi_965', 'smi_966', 'smi_967', 'smi_968', 'smi_969', 'smi_970', 'smi_971', 'smi_972', 'smi_973', 'smi_974', 'smi_975', 'smi_976', 'smi_977', 'smi_978', 'smi_979', 'smi_980', 'smi_981', 'smi_982', 'smi_983', 'smi_984', 'smi_985', 'smi_986', 'smi_987', 'smi_988', 'smi_989', 'smi_990', 'smi_991', 'smi_992', 'smi_993', 'smi_994', 'smi_995', 'smi_996', 'smi_997', 'smi_998', 'smi_999']
16:12:52 | DEBUG    | Schema: {'input': {'key': {'type': 'string'}, 'input': {'type': 'string'}, 'text': {'type': 'string'}}, 'output': {'outcome': {'type': 'string_array', 'shape': (1,), 'meta': ['smi_0', 'smi_1', 'smi_2', 'smi_3', 'smi_4', 'smi_5', 'smi_6', 'smi_7', 'smi_8', 'smi_9', 'smi_10', 'smi_11', 'smi_12', 'smi_13', 'smi_14', 'smi_15', 'smi_16', 'smi_17', 'smi_18', 'smi_19', 'smi_20', 'smi_21', 'smi_22', 'smi_23', 'smi_24', 'smi_25', 'smi_26', 'smi_27', 'smi_28', 'smi_29', 'smi_30', 'smi_31', 'smi_32', 'smi_33', 'smi_34', 'smi_35', 'smi_36', 'smi_37', 'smi_38', 'smi_39', 'smi_40', 'smi_41', 'smi_42', 'smi_43', 'smi_44', 'smi_45', 'smi_46', 'smi_47', 'smi_48', 'smi_49', 'smi_50', 'smi_51', 'smi_52', 'smi_53', 'smi_54', 'smi_55', 'smi_56', 'smi_57', 'smi_58', 'smi_59', 'smi_60', 'smi_61', 'smi_62', 'smi_63', 'smi_64', 'smi_65', 'smi_66', 'smi_67', 'smi_68', 'smi_69', 'smi_70', 'smi_71', 'smi_72', 'smi_73', 'smi_74', 'smi_75', 'smi_76', 'smi_77', 'smi_78', 'smi_79', 'smi_80', 'smi_81', 'smi_82', 'smi_83', 'smi_84', 'smi_85', 'smi_86', 'smi_87', 'smi_88', 'smi_89', 'smi_90', 'smi_91', 'smi_92', 'smi_93', 'smi_94', 'smi_95', 'smi_96', 'smi_97', 'smi_98', 'smi_99', 'smi_100', 'smi_101', 'smi_102', 'smi_103', 'smi_104', 'smi_105', 'smi_106', 'smi_107', 'smi_108', 'smi_109', 'smi_110', 'smi_111', 'smi_112', 'smi_113', 'smi_114', 'smi_115', 'smi_116', 'smi_117', 'smi_118', 'smi_119', 'smi_120', 'smi_121', 'smi_122', 'smi_123', 'smi_124', 'smi_125', 'smi_126', 'smi_127', 'smi_128', 'smi_129', 'smi_130', 'smi_131', 'smi_132', 'smi_133', 'smi_134', 'smi_135', 'smi_136', 'smi_137', 'smi_138', 'smi_139', 'smi_140', 'smi_141', 'smi_142', 'smi_143', 'smi_144', 'smi_145', 'smi_146', 'smi_147', 'smi_148', 'smi_149', 'smi_150', 'smi_151', 'smi_152', 'smi_153', 'smi_154', 'smi_155', 'smi_156', 'smi_157', 'smi_158', 'smi_159', 'smi_160', 'smi_161', 'smi_162', 'smi_163', 'smi_164', 'smi_165', 'smi_166', 'smi_167', 'smi_168', 'smi_169', 'smi_170', 'smi_171', 'smi_172', 'smi_173', 'smi_174', 'smi_175', 'smi_176', 'smi_177', 'smi_178', 'smi_179', 'smi_180', 'smi_181', 'smi_182', 'smi_183', 'smi_184', 'smi_185', 'smi_186', 'smi_187', 'smi_188', 'smi_189', 'smi_190', 'smi_191', 'smi_192', 'smi_193', 'smi_194', 'smi_195', 'smi_196', 'smi_197', 'smi_198', 'smi_199', 'smi_200', 'smi_201', 'smi_202', 'smi_203', 'smi_204', 'smi_205', 'smi_206', 'smi_207', 'smi_208', 'smi_209', 'smi_210', 'smi_211', 'smi_212', 'smi_213', 'smi_214', 'smi_215', 'smi_216', 'smi_217', 'smi_218', 'smi_219', 'smi_220', 'smi_221', 'smi_222', 'smi_223', 'smi_224', 'smi_225', 'smi_226', 'smi_227', 'smi_228', 'smi_229', 'smi_230', 'smi_231', 'smi_232', 'smi_233', 'smi_234', 'smi_235', 'smi_236', 'smi_237', 'smi_238', 'smi_239', 'smi_240', 'smi_241', 'smi_242', 'smi_243', 'smi_244', 'smi_245', 'smi_246', 'smi_247', 'smi_248', 'smi_249', 'smi_250', 'smi_251', 'smi_252', 'smi_253', 'smi_254', 'smi_255', 'smi_256', 'smi_257', 'smi_258', 'smi_259', 'smi_260', 'smi_261', 'smi_262', 'smi_263', 'smi_264', 'smi_265', 'smi_266', 'smi_267', 'smi_268', 'smi_269', 'smi_270', 'smi_271', 'smi_272', 'smi_273', 'smi_274', 'smi_275', 'smi_276', 'smi_277', 'smi_278', 'smi_279', 'smi_280', 'smi_281', 'smi_282', 'smi_283', 'smi_284', 'smi_285', 'smi_286', 'smi_287', 'smi_288', 'smi_289', 'smi_290', 'smi_291', 'smi_292', 'smi_293', 'smi_294', 'smi_295', 'smi_296', 'smi_297', 'smi_298', 'smi_299', 'smi_300', 'smi_301', 'smi_302', 'smi_303', 'smi_304', 'smi_305', 'smi_306', 'smi_307', 'smi_308', 'smi_309', 'smi_310', 'smi_311', 'smi_312', 'smi_313', 'smi_314', 'smi_315', 'smi_316', 'smi_317', 'smi_318', 'smi_319', 'smi_320', 'smi_321', 'smi_322', 'smi_323', 'smi_324', 'smi_325', 'smi_326', 'smi_327', 'smi_328', 'smi_329', 'smi_330', 'smi_331', 'smi_332', 'smi_333', 'smi_334', 'smi_335', 'smi_336', 'smi_337', 'smi_338', 'smi_339', 'smi_340', 'smi_341', 'smi_342', 'smi_343', 'smi_344', 'smi_345', 'smi_346', 'smi_347', 'smi_348', 'smi_349', 'smi_350', 'smi_351', 'smi_352', 'smi_353', 'smi_354', 'smi_355', 'smi_356', 'smi_357', 'smi_358', 'smi_359', 'smi_360', 'smi_361', 'smi_362', 'smi_363', 'smi_364', 'smi_365', 'smi_366', 'smi_367', 'smi_368', 'smi_369', 'smi_370', 'smi_371', 'smi_372', 'smi_373', 'smi_374', 'smi_375', 'smi_376', 'smi_377', 'smi_378', 'smi_379', 'smi_380', 'smi_381', 'smi_382', 'smi_383', 'smi_384', 'smi_385', 'smi_386', 'smi_387', 'smi_388', 'smi_389', 'smi_390', 'smi_391', 'smi_392', 'smi_393', 'smi_394', 'smi_395', 'smi_396', 'smi_397', 'smi_398', 'smi_399', 'smi_400', 'smi_401', 'smi_402', 'smi_403', 'smi_404', 'smi_405', 'smi_406', 'smi_407', 'smi_408', 'smi_409', 'smi_410', 'smi_411', 'smi_412', 'smi_413', 'smi_414', 'smi_415', 'smi_416', 'smi_417', 'smi_418', 'smi_419', 'smi_420', 'smi_421', 'smi_422', 'smi_423', 'smi_424', 'smi_425', 'smi_426', 'smi_427', 'smi_428', 'smi_429', 'smi_430', 'smi_431', 'smi_432', 'smi_433', 'smi_434', 'smi_435', 'smi_436', 'smi_437', 'smi_438', 'smi_439', 'smi_440', 'smi_441', 'smi_442', 'smi_443', 'smi_444', 'smi_445', 'smi_446', 'smi_447', 'smi_448', 'smi_449', 'smi_450', 'smi_451', 'smi_452', 'smi_453', 'smi_454', 'smi_455', 'smi_456', 'smi_457', 'smi_458', 'smi_459', 'smi_460', 'smi_461', 'smi_462', 'smi_463', 'smi_464', 'smi_465', 'smi_466', 'smi_467', 'smi_468', 'smi_469', 'smi_470', 'smi_471', 'smi_472', 'smi_473', 'smi_474', 'smi_475', 'smi_476', 'smi_477', 'smi_478', 'smi_479', 'smi_480', 'smi_481', 'smi_482', 'smi_483', 'smi_484', 'smi_485', 'smi_486', 'smi_487', 'smi_488', 'smi_489', 'smi_490', 'smi_491', 'smi_492', 'smi_493', 'smi_494', 'smi_495', 'smi_496', 'smi_497', 'smi_498', 'smi_499', 'smi_500', 'smi_501', 'smi_502', 'smi_503', 'smi_504', 'smi_505', 'smi_506', 'smi_507', 'smi_508', 'smi_509', 'smi_510', 'smi_511', 'smi_512', 'smi_513', 'smi_514', 'smi_515', 'smi_516', 'smi_517', 'smi_518', 'smi_519', 'smi_520', 'smi_521', 'smi_522', 'smi_523', 'smi_524', 'smi_525', 'smi_526', 'smi_527', 'smi_528', 'smi_529', 'smi_530', 'smi_531', 'smi_532', 'smi_533', 'smi_534', 'smi_535', 'smi_536', 'smi_537', 'smi_538', 'smi_539', 'smi_540', 'smi_541', 'smi_542', 'smi_543', 'smi_544', 'smi_545', 'smi_546', 'smi_547', 'smi_548', 'smi_549', 'smi_550', 'smi_551', 'smi_552', 'smi_553', 'smi_554', 'smi_555', 'smi_556', 'smi_557', 'smi_558', 'smi_559', 'smi_560', 'smi_561', 'smi_562', 'smi_563', 'smi_564', 'smi_565', 'smi_566', 'smi_567', 'smi_568', 'smi_569', 'smi_570', 'smi_571', 'smi_572', 'smi_573', 'smi_574', 'smi_575', 'smi_576', 'smi_577', 'smi_578', 'smi_579', 'smi_580', 'smi_581', 'smi_582', 'smi_583', 'smi_584', 'smi_585', 'smi_586', 'smi_587', 'smi_588', 'smi_589', 'smi_590', 'smi_591', 'smi_592', 'smi_593', 'smi_594', 'smi_595', 'smi_596', 'smi_597', 'smi_598', 'smi_599', 'smi_600', 'smi_601', 'smi_602', 'smi_603', 'smi_604', 'smi_605', 'smi_606', 'smi_607', 'smi_608', 'smi_609', 'smi_610', 'smi_611', 'smi_612', 'smi_613', 'smi_614', 'smi_615', 'smi_616', 'smi_617', 'smi_618', 'smi_619', 'smi_620', 'smi_621', 'smi_622', 'smi_623', 'smi_624', 'smi_625', 'smi_626', 'smi_627', 'smi_628', 'smi_629', 'smi_630', 'smi_631', 'smi_632', 'smi_633', 'smi_634', 'smi_635', 'smi_636', 'smi_637', 'smi_638', 'smi_639', 'smi_640', 'smi_641', 'smi_642', 'smi_643', 'smi_644', 'smi_645', 'smi_646', 'smi_647', 'smi_648', 'smi_649', 'smi_650', 'smi_651', 'smi_652', 'smi_653', 'smi_654', 'smi_655', 'smi_656', 'smi_657', 'smi_658', 'smi_659', 'smi_660', 'smi_661', 'smi_662', 'smi_663', 'smi_664', 'smi_665', 'smi_666', 'smi_667', 'smi_668', 'smi_669', 'smi_670', 'smi_671', 'smi_672', 'smi_673', 'smi_674', 'smi_675', 'smi_676', 'smi_677', 'smi_678', 'smi_679', 'smi_680', 'smi_681', 'smi_682', 'smi_683', 'smi_684', 'smi_685', 'smi_686', 'smi_687', 'smi_688', 'smi_689', 'smi_690', 'smi_691', 'smi_692', 'smi_693', 'smi_694', 'smi_695', 'smi_696', 'smi_697', 'smi_698', 'smi_699', 'smi_700', 'smi_701', 'smi_702', 'smi_703', 'smi_704', 'smi_705', 'smi_706', 'smi_707', 'smi_708', 'smi_709', 'smi_710', 'smi_711', 'smi_712', 'smi_713', 'smi_714', 'smi_715', 'smi_716', 'smi_717', 'smi_718', 'smi_719', 'smi_720', 'smi_721', 'smi_722', 'smi_723', 'smi_724', 'smi_725', 'smi_726', 'smi_727', 'smi_728', 'smi_729', 'smi_730', 'smi_731', 'smi_732', 'smi_733', 'smi_734', 'smi_735', 'smi_736', 'smi_737', 'smi_738', 'smi_739', 'smi_740', 'smi_741', 'smi_742', 'smi_743', 'smi_744', 'smi_745', 'smi_746', 'smi_747', 'smi_748', 'smi_749', 'smi_750', 'smi_751', 'smi_752', 'smi_753', 'smi_754', 'smi_755', 'smi_756', 'smi_757', 'smi_758', 'smi_759', 'smi_760', 'smi_761', 'smi_762', 'smi_763', 'smi_764', 'smi_765', 'smi_766', 'smi_767', 'smi_768', 'smi_769', 'smi_770', 'smi_771', 'smi_772', 'smi_773', 'smi_774', 'smi_775', 'smi_776', 'smi_777', 'smi_778', 'smi_779', 'smi_780', 'smi_781', 'smi_782', 'smi_783', 'smi_784', 'smi_785', 'smi_786', 'smi_787', 'smi_788', 'smi_789', 'smi_790', 'smi_791', 'smi_792', 'smi_793', 'smi_794', 'smi_795', 'smi_796', 'smi_797', 'smi_798', 'smi_799', 'smi_800', 'smi_801', 'smi_802', 'smi_803', 'smi_804', 'smi_805', 'smi_806', 'smi_807', 'smi_808', 'smi_809', 'smi_810', 'smi_811', 'smi_812', 'smi_813', 'smi_814', 'smi_815', 'smi_816', 'smi_817', 'smi_818', 'smi_819', 'smi_820', 'smi_821', 'smi_822', 'smi_823', 'smi_824', 'smi_825', 'smi_826', 'smi_827', 'smi_828', 'smi_829', 'smi_830', 'smi_831', 'smi_832', 'smi_833', 'smi_834', 'smi_835', 'smi_836', 'smi_837', 'smi_838', 'smi_839', 'smi_840', 'smi_841', 'smi_842', 'smi_843', 'smi_844', 'smi_845', 'smi_846', 'smi_847', 'smi_848', 'smi_849', 'smi_850', 'smi_851', 'smi_852', 'smi_853', 'smi_854', 'smi_855', 'smi_856', 'smi_857', 'smi_858', 'smi_859', 'smi_860', 'smi_861', 'smi_862', 'smi_863', 'smi_864', 'smi_865', 'smi_866', 'smi_867', 'smi_868', 'smi_869', 'smi_870', 'smi_871', 'smi_872', 'smi_873', 'smi_874', 'smi_875', 'smi_876', 'smi_877', 'smi_878', 'smi_879', 'smi_880', 'smi_881', 'smi_882', 'smi_883', 'smi_884', 'smi_885', 'smi_886', 'smi_887', 'smi_888', 'smi_889', 'smi_890', 'smi_891', 'smi_892', 'smi_893', 'smi_894', 'smi_895', 'smi_896', 'smi_897', 'smi_898', 'smi_899', 'smi_900', 'smi_901', 'smi_902', 'smi_903', 'smi_904', 'smi_905', 'smi_906', 'smi_907', 'smi_908', 'smi_909', 'smi_910', 'smi_911', 'smi_912', 'smi_913', 'smi_914', 'smi_915', 'smi_916', 'smi_917', 'smi_918', 'smi_919', 'smi_920', 'smi_921', 'smi_922', 'smi_923', 'smi_924', 'smi_925', 'smi_926', 'smi_927', 'smi_928', 'smi_929', 'smi_930', 'smi_931', 'smi_932', 'smi_933', 'smi_934', 'smi_935', 'smi_936', 'smi_937', 'smi_938', 'smi_939', 'smi_940', 'smi_941', 'smi_942', 'smi_943', 'smi_944', 'smi_945', 'smi_946', 'smi_947', 'smi_948', 'smi_949', 'smi_950', 'smi_951', 'smi_952', 'smi_953', 'smi_954', 'smi_955', 'smi_956', 'smi_957', 'smi_958', 'smi_959', 'smi_960', 'smi_961', 'smi_962', 'smi_963', 'smi_964', 'smi_965', 'smi_966', 'smi_967', 'smi_968', 'smi_969', 'smi_970', 'smi_971', 'smi_972', 'smi_973', 'smi_974', 'smi_975', 'smi_976', 'smi_977', 'smi_978', 'smi_979', 'smi_980', 'smi_981', 'smi_982', 'smi_983', 'smi_984', 'smi_985', 'smi_986', 'smi_987', 'smi_988', 'smi_989', 'smi_990', 'smi_991', 'smi_992', 'smi_993', 'smi_994', 'smi_995', 'smi_996', 'smi_997', 'smi_998', 'smi_999']}}}
16:12:52 | DEBUG    | Done with the schema!
16:12:52 | DEBUG    | This is the schema {'input': {'key': {'type': 'string'}, 'input': {'type': 'string'}, 'text': {'type': 'string'}}, 'output': {'outcome': {'type': 'string_array', 'shape': (1,), 'meta': ['smi_0', 'smi_1', 'smi_2', 'smi_3', 'smi_4', 'smi_5', 'smi_6', 'smi_7', 'smi_8', 'smi_9', 'smi_10', 'smi_11', 'smi_12', 'smi_13', 'smi_14', 'smi_15', 'smi_16', 'smi_17', 'smi_18', 'smi_19', 'smi_20', 'smi_21', 'smi_22', 'smi_23', 'smi_24', 'smi_25', 'smi_26', 'smi_27', 'smi_28', 'smi_29', 'smi_30', 'smi_31', 'smi_32', 'smi_33', 'smi_34', 'smi_35', 'smi_36', 'smi_37', 'smi_38', 'smi_39', 'smi_40', 'smi_41', 'smi_42', 'smi_43', 'smi_44', 'smi_45', 'smi_46', 'smi_47', 'smi_48', 'smi_49', 'smi_50', 'smi_51', 'smi_52', 'smi_53', 'smi_54', 'smi_55', 'smi_56', 'smi_57', 'smi_58', 'smi_59', 'smi_60', 'smi_61', 'smi_62', 'smi_63', 'smi_64', 'smi_65', 'smi_66', 'smi_67', 'smi_68', 'smi_69', 'smi_70', 'smi_71', 'smi_72', 'smi_73', 'smi_74', 'smi_75', 'smi_76', 'smi_77', 'smi_78', 'smi_79', 'smi_80', 'smi_81', 'smi_82', 'smi_83', 'smi_84', 'smi_85', 'smi_86', 'smi_87', 'smi_88', 'smi_89', 'smi_90', 'smi_91', 'smi_92', 'smi_93', 'smi_94', 'smi_95', 'smi_96', 'smi_97', 'smi_98', 'smi_99', 'smi_100', 'smi_101', 'smi_102', 'smi_103', 'smi_104', 'smi_105', 'smi_106', 'smi_107', 'smi_108', 'smi_109', 'smi_110', 'smi_111', 'smi_112', 'smi_113', 'smi_114', 'smi_115', 'smi_116', 'smi_117', 'smi_118', 'smi_119', 'smi_120', 'smi_121', 'smi_122', 'smi_123', 'smi_124', 'smi_125', 'smi_126', 'smi_127', 'smi_128', 'smi_129', 'smi_130', 'smi_131', 'smi_132', 'smi_133', 'smi_134', 'smi_135', 'smi_136', 'smi_137', 'smi_138', 'smi_139', 'smi_140', 'smi_141', 'smi_142', 'smi_143', 'smi_144', 'smi_145', 'smi_146', 'smi_147', 'smi_148', 'smi_149', 'smi_150', 'smi_151', 'smi_152', 'smi_153', 'smi_154', 'smi_155', 'smi_156', 'smi_157', 'smi_158', 'smi_159', 'smi_160', 'smi_161', 'smi_162', 'smi_163', 'smi_164', 'smi_165', 'smi_166', 'smi_167', 'smi_168', 'smi_169', 'smi_170', 'smi_171', 'smi_172', 'smi_173', 'smi_174', 'smi_175', 'smi_176', 'smi_177', 'smi_178', 'smi_179', 'smi_180', 'smi_181', 'smi_182', 'smi_183', 'smi_184', 'smi_185', 'smi_186', 'smi_187', 'smi_188', 'smi_189', 'smi_190', 'smi_191', 'smi_192', 'smi_193', 'smi_194', 'smi_195', 'smi_196', 'smi_197', 'smi_198', 'smi_199', 'smi_200', 'smi_201', 'smi_202', 'smi_203', 'smi_204', 'smi_205', 'smi_206', 'smi_207', 'smi_208', 'smi_209', 'smi_210', 'smi_211', 'smi_212', 'smi_213', 'smi_214', 'smi_215', 'smi_216', 'smi_217', 'smi_218', 'smi_219', 'smi_220', 'smi_221', 'smi_222', 'smi_223', 'smi_224', 'smi_225', 'smi_226', 'smi_227', 'smi_228', 'smi_229', 'smi_230', 'smi_231', 'smi_232', 'smi_233', 'smi_234', 'smi_235', 'smi_236', 'smi_237', 'smi_238', 'smi_239', 'smi_240', 'smi_241', 'smi_242', 'smi_243', 'smi_244', 'smi_245', 'smi_246', 'smi_247', 'smi_248', 'smi_249', 'smi_250', 'smi_251', 'smi_252', 'smi_253', 'smi_254', 'smi_255', 'smi_256', 'smi_257', 'smi_258', 'smi_259', 'smi_260', 'smi_261', 'smi_262', 'smi_263', 'smi_264', 'smi_265', 'smi_266', 'smi_267', 'smi_268', 'smi_269', 'smi_270', 'smi_271', 'smi_272', 'smi_273', 'smi_274', 'smi_275', 'smi_276', 'smi_277', 'smi_278', 'smi_279', 'smi_280', 'smi_281', 'smi_282', 'smi_283', 'smi_284', 'smi_285', 'smi_286', 'smi_287', 'smi_288', 'smi_289', 'smi_290', 'smi_291', 'smi_292', 'smi_293', 'smi_294', 'smi_295', 'smi_296', 'smi_297', 'smi_298', 'smi_299', 'smi_300', 'smi_301', 'smi_302', 'smi_303', 'smi_304', 'smi_305', 'smi_306', 'smi_307', 'smi_308', 'smi_309', 'smi_310', 'smi_311', 'smi_312', 'smi_313', 'smi_314', 'smi_315', 'smi_316', 'smi_317', 'smi_318', 'smi_319', 'smi_320', 'smi_321', 'smi_322', 'smi_323', 'smi_324', 'smi_325', 'smi_326', 'smi_327', 'smi_328', 'smi_329', 'smi_330', 'smi_331', 'smi_332', 'smi_333', 'smi_334', 'smi_335', 'smi_336', 'smi_337', 'smi_338', 'smi_339', 'smi_340', 'smi_341', 'smi_342', 'smi_343', 'smi_344', 'smi_345', 'smi_346', 'smi_347', 'smi_348', 'smi_349', 'smi_350', 'smi_351', 'smi_352', 'smi_353', 'smi_354', 'smi_355', 'smi_356', 'smi_357', 'smi_358', 'smi_359', 'smi_360', 'smi_361', 'smi_362', 'smi_363', 'smi_364', 'smi_365', 'smi_366', 'smi_367', 'smi_368', 'smi_369', 'smi_370', 'smi_371', 'smi_372', 'smi_373', 'smi_374', 'smi_375', 'smi_376', 'smi_377', 'smi_378', 'smi_379', 'smi_380', 'smi_381', 'smi_382', 'smi_383', 'smi_384', 'smi_385', 'smi_386', 'smi_387', 'smi_388', 'smi_389', 'smi_390', 'smi_391', 'smi_392', 'smi_393', 'smi_394', 'smi_395', 'smi_396', 'smi_397', 'smi_398', 'smi_399', 'smi_400', 'smi_401', 'smi_402', 'smi_403', 'smi_404', 'smi_405', 'smi_406', 'smi_407', 'smi_408', 'smi_409', 'smi_410', 'smi_411', 'smi_412', 'smi_413', 'smi_414', 'smi_415', 'smi_416', 'smi_417', 'smi_418', 'smi_419', 'smi_420', 'smi_421', 'smi_422', 'smi_423', 'smi_424', 'smi_425', 'smi_426', 'smi_427', 'smi_428', 'smi_429', 'smi_430', 'smi_431', 'smi_432', 'smi_433', 'smi_434', 'smi_435', 'smi_436', 'smi_437', 'smi_438', 'smi_439', 'smi_440', 'smi_441', 'smi_442', 'smi_443', 'smi_444', 'smi_445', 'smi_446', 'smi_447', 'smi_448', 'smi_449', 'smi_450', 'smi_451', 'smi_452', 'smi_453', 'smi_454', 'smi_455', 'smi_456', 'smi_457', 'smi_458', 'smi_459', 'smi_460', 'smi_461', 'smi_462', 'smi_463', 'smi_464', 'smi_465', 'smi_466', 'smi_467', 'smi_468', 'smi_469', 'smi_470', 'smi_471', 'smi_472', 'smi_473', 'smi_474', 'smi_475', 'smi_476', 'smi_477', 'smi_478', 'smi_479', 'smi_480', 'smi_481', 'smi_482', 'smi_483', 'smi_484', 'smi_485', 'smi_486', 'smi_487', 'smi_488', 'smi_489', 'smi_490', 'smi_491', 'smi_492', 'smi_493', 'smi_494', 'smi_495', 'smi_496', 'smi_497', 'smi_498', 'smi_499', 'smi_500', 'smi_501', 'smi_502', 'smi_503', 'smi_504', 'smi_505', 'smi_506', 'smi_507', 'smi_508', 'smi_509', 'smi_510', 'smi_511', 'smi_512', 'smi_513', 'smi_514', 'smi_515', 'smi_516', 'smi_517', 'smi_518', 'smi_519', 'smi_520', 'smi_521', 'smi_522', 'smi_523', 'smi_524', 'smi_525', 'smi_526', 'smi_527', 'smi_528', 'smi_529', 'smi_530', 'smi_531', 'smi_532', 'smi_533', 'smi_534', 'smi_535', 'smi_536', 'smi_537', 'smi_538', 'smi_539', 'smi_540', 'smi_541', 'smi_542', 'smi_543', 'smi_544', 'smi_545', 'smi_546', 'smi_547', 'smi_548', 'smi_549', 'smi_550', 'smi_551', 'smi_552', 'smi_553', 'smi_554', 'smi_555', 'smi_556', 'smi_557', 'smi_558', 'smi_559', 'smi_560', 'smi_561', 'smi_562', 'smi_563', 'smi_564', 'smi_565', 'smi_566', 'smi_567', 'smi_568', 'smi_569', 'smi_570', 'smi_571', 'smi_572', 'smi_573', 'smi_574', 'smi_575', 'smi_576', 'smi_577', 'smi_578', 'smi_579', 'smi_580', 'smi_581', 'smi_582', 'smi_583', 'smi_584', 'smi_585', 'smi_586', 'smi_587', 'smi_588', 'smi_589', 'smi_590', 'smi_591', 'smi_592', 'smi_593', 'smi_594', 'smi_595', 'smi_596', 'smi_597', 'smi_598', 'smi_599', 'smi_600', 'smi_601', 'smi_602', 'smi_603', 'smi_604', 'smi_605', 'smi_606', 'smi_607', 'smi_608', 'smi_609', 'smi_610', 'smi_611', 'smi_612', 'smi_613', 'smi_614', 'smi_615', 'smi_616', 'smi_617', 'smi_618', 'smi_619', 'smi_620', 'smi_621', 'smi_622', 'smi_623', 'smi_624', 'smi_625', 'smi_626', 'smi_627', 'smi_628', 'smi_629', 'smi_630', 'smi_631', 'smi_632', 'smi_633', 'smi_634', 'smi_635', 'smi_636', 'smi_637', 'smi_638', 'smi_639', 'smi_640', 'smi_641', 'smi_642', 'smi_643', 'smi_644', 'smi_645', 'smi_646', 'smi_647', 'smi_648', 'smi_649', 'smi_650', 'smi_651', 'smi_652', 'smi_653', 'smi_654', 'smi_655', 'smi_656', 'smi_657', 'smi_658', 'smi_659', 'smi_660', 'smi_661', 'smi_662', 'smi_663', 'smi_664', 'smi_665', 'smi_666', 'smi_667', 'smi_668', 'smi_669', 'smi_670', 'smi_671', 'smi_672', 'smi_673', 'smi_674', 'smi_675', 'smi_676', 'smi_677', 'smi_678', 'smi_679', 'smi_680', 'smi_681', 'smi_682', 'smi_683', 'smi_684', 'smi_685', 'smi_686', 'smi_687', 'smi_688', 'smi_689', 'smi_690', 'smi_691', 'smi_692', 'smi_693', 'smi_694', 'smi_695', 'smi_696', 'smi_697', 'smi_698', 'smi_699', 'smi_700', 'smi_701', 'smi_702', 'smi_703', 'smi_704', 'smi_705', 'smi_706', 'smi_707', 'smi_708', 'smi_709', 'smi_710', 'smi_711', 'smi_712', 'smi_713', 'smi_714', 'smi_715', 'smi_716', 'smi_717', 'smi_718', 'smi_719', 'smi_720', 'smi_721', 'smi_722', 'smi_723', 'smi_724', 'smi_725', 'smi_726', 'smi_727', 'smi_728', 'smi_729', 'smi_730', 'smi_731', 'smi_732', 'smi_733', 'smi_734', 'smi_735', 'smi_736', 'smi_737', 'smi_738', 'smi_739', 'smi_740', 'smi_741', 'smi_742', 'smi_743', 'smi_744', 'smi_745', 'smi_746', 'smi_747', 'smi_748', 'smi_749', 'smi_750', 'smi_751', 'smi_752', 'smi_753', 'smi_754', 'smi_755', 'smi_756', 'smi_757', 'smi_758', 'smi_759', 'smi_760', 'smi_761', 'smi_762', 'smi_763', 'smi_764', 'smi_765', 'smi_766', 'smi_767', 'smi_768', 'smi_769', 'smi_770', 'smi_771', 'smi_772', 'smi_773', 'smi_774', 'smi_775', 'smi_776', 'smi_777', 'smi_778', 'smi_779', 'smi_780', 'smi_781', 'smi_782', 'smi_783', 'smi_784', 'smi_785', 'smi_786', 'smi_787', 'smi_788', 'smi_789', 'smi_790', 'smi_791', 'smi_792', 'smi_793', 'smi_794', 'smi_795', 'smi_796', 'smi_797', 'smi_798', 'smi_799', 'smi_800', 'smi_801', 'smi_802', 'smi_803', 'smi_804', 'smi_805', 'smi_806', 'smi_807', 'smi_808', 'smi_809', 'smi_810', 'smi_811', 'smi_812', 'smi_813', 'smi_814', 'smi_815', 'smi_816', 'smi_817', 'smi_818', 'smi_819', 'smi_820', 'smi_821', 'smi_822', 'smi_823', 'smi_824', 'smi_825', 'smi_826', 'smi_827', 'smi_828', 'smi_829', 'smi_830', 'smi_831', 'smi_832', 'smi_833', 'smi_834', 'smi_835', 'smi_836', 'smi_837', 'smi_838', 'smi_839', 'smi_840', 'smi_841', 'smi_842', 'smi_843', 'smi_844', 'smi_845', 'smi_846', 'smi_847', 'smi_848', 'smi_849', 'smi_850', 'smi_851', 'smi_852', 'smi_853', 'smi_854', 'smi_855', 'smi_856', 'smi_857', 'smi_858', 'smi_859', 'smi_860', 'smi_861', 'smi_862', 'smi_863', 'smi_864', 'smi_865', 'smi_866', 'smi_867', 'smi_868', 'smi_869', 'smi_870', 'smi_871', 'smi_872', 'smi_873', 'smi_874', 'smi_875', 'smi_876', 'smi_877', 'smi_878', 'smi_879', 'smi_880', 'smi_881', 'smi_882', 'smi_883', 'smi_884', 'smi_885', 'smi_886', 'smi_887', 'smi_888', 'smi_889', 'smi_890', 'smi_891', 'smi_892', 'smi_893', 'smi_894', 'smi_895', 'smi_896', 'smi_897', 'smi_898', 'smi_899', 'smi_900', 'smi_901', 'smi_902', 'smi_903', 'smi_904', 'smi_905', 'smi_906', 'smi_907', 'smi_908', 'smi_909', 'smi_910', 'smi_911', 'smi_912', 'smi_913', 'smi_914', 'smi_915', 'smi_916', 'smi_917', 'smi_918', 'smi_919', 'smi_920', 'smi_921', 'smi_922', 'smi_923', 'smi_924', 'smi_925', 'smi_926', 'smi_927', 'smi_928', 'smi_929', 'smi_930', 'smi_931', 'smi_932', 'smi_933', 'smi_934', 'smi_935', 'smi_936', 'smi_937', 'smi_938', 'smi_939', 'smi_940', 'smi_941', 'smi_942', 'smi_943', 'smi_944', 'smi_945', 'smi_946', 'smi_947', 'smi_948', 'smi_949', 'smi_950', 'smi_951', 'smi_952', 'smi_953', 'smi_954', 'smi_955', 'smi_956', 'smi_957', 'smi_958', 'smi_959', 'smi_960', 'smi_961', 'smi_962', 'smi_963', 'smi_964', 'smi_965', 'smi_966', 'smi_967', 'smi_968', 'smi_969', 'smi_970', 'smi_971', 'smi_972', 'smi_973', 'smi_974', 'smi_975', 'smi_976', 'smi_977', 'smi_978', 'smi_979', 'smi_980', 'smi_981', 'smi_982', 'smi_983', 'smi_984', 'smi_985', 'smi_986', 'smi_987', 'smi_988', 'smi_989', 'smi_990', 'smi_991', 'smi_992', 'smi_993', 'smi_994', 'smi_995', 'smi_996', 'smi_997', 'smi_998', 'smi_999']}}}
16:12:52 | DEBUG    | API schema saved at /root/eos/dest/eos2401/api_schema.json
16:12:54 | DEBUG    | Fetching eos2401 done in time: 0:06:01.329695s
16:12:54 | INFO     | Fetching eos2401 done successfully: 0:06:01.329695
16:12:54 | DEBUG    | Running standard CSV example
16:12:54 | DEBUG    | /root/eos/dest/eos2401/example_standard_input.csv
16:12:54 | DEBUG    | /root/eos/dest/eos2401/example_standard_output.csv
16:12:58 | DEBUG    | Usage: ersilia [OPTIONS] COMMAND [ARGS]...

  🦠 Welcome to Ersilia! 💊

Options:
  --version      Show the version and exit.
  -v, --verbose  Show logging on terminal when running commands.
  -s, --silent   Do not echo any progress message.
  --help         Show this message and exit.

Commands:
  api      Run API on a served model
  auth     Log in to ersilia to enter contributor mode.
  card     Get model info card
  catalog  List a catalog of models
  clear    Clear ersilia
  close    Close model
  current  Get identifier of current model
  delete   Delete model from local computer
  example  Generate input examples for the model of interest
  fetch    Fetch model from Ersilia Model Hub
  info     Get model information
  run      Run a served model
  sample   Sample inputs and model identifiers
  serve    Serve model
  test     Test a model

16:12:58 | DEBUG    | No need to use Conda!
16:12:58 | DEBUG    | ersilia serve eos2401
🚀 Serving model eos2401: scaffold-decoration

   URL: http://127.0.0.1:56059
   PID: 89115
   SRV: conda

👉 To run model:
   - run

💁 Information:
   - info
16:13:03 | DEBUG    | ersilia example -n 3 -c -f /root/eos/dest/eos2401/example_standard_input.csv
16:13:05 | DEBUG    | ersilia -v run -i /root/eos/dest/eos2401/example_standard_input.csv -o /root/eos/dest/eos2401/example_standard_output.csv > /root/eos/dest/eos2401/standard_run.log 2>&1
16:16:53 | DEBUG    | ersilia close
⛔ Model eos2401 closed
16:16:55 | DEBUG    | File /root/eos/dest/eos2401/example_standard_output.csv created successfully!
16:16:55 | DEBUG    | Removing log file: /root/eos/dest/eos2401/standard_run.log
[]
👍 Model eos2401 fetched successfully!
GemmaTuron commented 7 months ago

If you use the writerow with [o] it works? it must be an issue with the header length vs number of smiles or something on those lines then

Inyrkz commented 7 months ago

I checked, the header length and the output list size are 1000.

I want to check why this molecule CC1C2C(CC3(C=CC(=O)C(=C3C2OC1=O)C)C)O gives null output throughout.

Inyrkz commented 7 months ago

This is what I've learned so far

The error "'NoneType' object does not support item assignment" typically occurs when you try to modify or assign a value to an element of an object that is None. To fix this error, you need to ensure that the object you are working with is not None before attempting any item assignment.

I think we are getting that error because the model is predicting None for this test molecule CC1C2C(CC3(C=CC(=O)C(=C3C2OC1=O)C)C)O.

It may be predicting None because it can't convert the molecule to a safe. I'm yet to confirm this.

Inyrkz commented 7 months ago

Note to self:

Also add this filter in case one of the output is None 
if o is not None:
Inyrkz commented 7 months ago

Scaffold decorator give no output for the molecule.

(base) root@codespaces-5f6eac:/workspaces/ersilia# ersilia api run -i "CC1C2C(CC3(C=CC(=O)C(=C3C2OC1=O)C)C)O"
{
    "input": {
        "key": "LUHMMHZLDLBAKX-UHFFFAOYSA-N",
        "input": "CC1C2C(CC3(C=CC(=O)C(=C3C2OC1=O)C)C)O",
        "text": "CC1C2C(CC3(C=CC(=O)C(=C3C2OC1=O)C)C)O"
    },
    "output": {
        "outcome": [
            "[]"
        ]
    }
}

But that shouldn't affect the final output.

Next step: Try to filter out None in the model's output before appending to CSV file

GemmaTuron commented 5 months ago

@DhanshreeA

I am trying to fetch this model via docker, in principle it should work but it has been stuck at this step for 20 minutes: 09:10:40 | DEBUG | ersilia -v run -i /home/gturon/eos/dest/eos8bhe/example_standard_input.csv -o /home/gturon/eos/dest/eos8bhe/example_standard_output.csv > /home/gturon/eos/dest/eos8bhe/standard_run.log 2>&1

So I think there is something going on

GemmaTuron commented 5 months ago

The model is only producing outcomes for very few molecules, so clearly the processing of the input to break it down into cores needs to be improved. In addition, I see an error that appears in some cases from rdkit, seems random and from what I have read on the internet there is not a clear fix?

Range Error
idx
Violation occurred on line 222 in file /project/build/temp.linux-x86_64-cpython-310/rdkit/Code/GraphMol/ROMol.cpp
Failed Expression: 27 < 27