{ "env": "LynxKite Graph Analytics", "nodes": [ { "id": "Import CSV 1", "type": "basic", "data": { "title": "Import CSV", "params": { "filename": "uploads/drug_target_data_sample.csv", "separator": "", "columns": "" }, "display": null, "error": null, "__execution_delay": 0.0, "collapsed": null, "meta": { "params": { "separator": { "default": "", "type": { "type": "" }, "name": "separator" }, "filename": { "default": null, "type": { "type": "" }, "name": "filename" }, "columns": { "name": "columns", "default": "", "type": { "type": "" } } }, "outputs": { "output": { "position": "right", "name": "output", "type": { "type": "None" } } }, "type": "basic", "inputs": {}, "name": "Import CSV" } }, "position": { "x": 300.92214591096035, "y": 1018.8292637889027 }, "width": 200.0, "height": 200.0 }, { "id": "Parse SMILES 1", "type": "basic", "data": { "title": "Parse SMILES", "params": { "smiles_column": "SMILES", "table": "df", "save_as": "mols" }, "display": null, "error": null, "meta": { "name": "Parse SMILES", "type": "basic", "params": { "table": { "default": "df", "name": "table", "type": { "type": "" } }, "smiles_column": { "name": "smiles_column", "default": "SMILES", "type": { "type": "" } }, "save_as": { "name": "save_as", "type": { "type": "" }, "default": "mols" } }, "inputs": { "bundle": { "name": "bundle", "type": { "type": "" }, "position": "left" } }, "outputs": { "output": { "position": "right", "type": { "type": "None" }, "name": "output" } } } }, "position": { "x": 580.5892989328847, "y": 1012.8823965480503 }, "width": 200.0, "height": 200.0 }, { "id": "Graph from molecule similarity 1", "type": "basic", "data": { "title": "Graph from molecule similarity", "params": { "table": "df", "average_degree": "3", "mols_column": "mols" }, "display": null, "error": null, "meta": { "inputs": { "bundle": { "position": "left", "name": "bundle", "type": { "type": "" } } }, "outputs": { "output": { "type": { "type": "None" }, "position": "right", "name": "output" } }, "type": "basic", "name": "Graph from molecule similarity", "params": { "average_degree": { "default": 10.0, "type": { "type": "" }, "name": "average_degree" }, "table": { "default": "df", "name": "table", "type": { "type": "" } }, "mols_column": { "default": "mols", "name": "mols_column", "type": { "type": "" } } } }, "collapsed": null, "__execution_delay": 0.0 }, "position": { "x": 926.4337192214458, "y": 1014.4451876264845 }, "height": 200.0, "width": 200.0 }, { "id": "Visualize graph 1", "type": "visualization", "data": { "title": "Visualize graph", "params": { "color_nodes_by": "ORGANISM", "label_by": "DRUG_NAME", "color_edges_by": "similarity" }, "display": { "animationDuration": 500, "animationEasingUpdate": "quinticInOut", "tooltip": { "show": true }, "series": [ { "type": "graph", "lineStyle": { "color": "gray", "curveness": 0.3 }, "emphasis": { "focus": "adjacency", "lineStyle": { "width": 10 } }, "label": { "position": "top", "formatter": "{b}" }, "data": [ { "id": "0", "x": -0.13734854736037372, "y": 0.0003840689616843064, "symbolSize": 22.360679774997894, "itemStyle": { "color": "#a6cee3" }, "label": { "show": true }, "name": "phencyclidine", "value": "Torpedo californica" }, { "id": "1", "x": 0.4859426303201164, "y": -0.09785193844993345, "symbolSize": 22.360679774997894, "itemStyle": { "color": "#1f78b4" }, "label": { "show": true }, "name": "triazolam", "value": "Homo sapiens" }, { "id": "2", "x": -0.36490537596845657, "y": 0.655747709585604, "symbolSize": 22.360679774997894, "itemStyle": { "color": "#1f78b4" }, "label": { "show": true }, "name": "gentian violet", "value": "Homo sapiens" }, { "id": "3", "x": 0.8039553347691868, "y": 0.44172015990267444, "symbolSize": 22.360679774997894, "itemStyle": { "color": "#1f78b4" }, "label": { "show": true }, "name": "ipratropium", "value": "Homo sapiens" }, { "id": "4", "x": -0.7876440417604583, "y": -1.0, "symbolSize": 22.360679774997894, "itemStyle": { "color": "#1f78b4" }, "label": { "show": true }, "name": "deoxycholic acid", "value": "Homo sapiens" } ], "links": [ { "source": "3", "target": "4", "lineStyle": { "color": "#440154" }, "value": 0.8481012658227848 }, { "source": "0", "target": "1", "lineStyle": { "color": "#3a538b" }, "value": 0.8813559322033898 }, { "source": "0", "target": "4", "lineStyle": { "color": "#3a538b" }, "value": 0.8813559322033898 }, { "source": "0", "target": "3", "lineStyle": { "color": "#26818e" }, "value": 0.9047619047619048 }, { "source": "1", "target": "2", "lineStyle": { "color": "#23898d" }, "value": 0.9090909090909091 }, { "source": "1", "target": "3", "lineStyle": { "color": "#1ea087" }, "value": 0.921875 }, { "source": "0", "target": "2", "lineStyle": { "color": "#3ebc73" }, "value": 0.9375 }, { "source": "1", "target": "4", "lineStyle": { "color": "#4fc369" }, "value": 0.9420289855072463 }, { "source": "2", "target": "4", "lineStyle": { "color": "#9fd938" }, "value": 0.9589041095890412 }, { "source": "2", "target": "3", "lineStyle": { "color": "#fde724" }, "value": 0.9775280898876404 } ] } ] }, "error": null, "__execution_delay": 0.0, "collapsed": null, "meta": { "params": { "label_by": { "type": { "format": "node attribute" }, "name": "label_by", "default": null }, "color_nodes_by": { "type": { "format": "node attribute" }, "name": "color_nodes_by", "default": null }, "color_edges_by": { "name": "color_edges_by", "type": { "format": "edge attribute" }, "default": null } }, "inputs": { "graph": { "type": { "type": "" }, "name": "graph", "position": "left" } }, "outputs": {}, "position": { "y": 167.0, "x": 883.0 }, "type": "visualization", "name": "Visualize graph" } }, "position": { "x": 1254.2277640235457, "y": 931.9705991370125 }, "height": 314.0, "width": 407.0 }, { "id": "Cypher 1", "type": "basic", "data": { "title": "Cypher", "params": { "save_as": "result", "query": "MATCH\n (a {ORGANISM: \"Homo sapiens\"})\n -[r]->\n (b {ORGANISM: \"Homo sapiens\"})\nWHERE\n r.similarity > 0.9\nRETURN a.DRUG_NAME, b.DRUG_NAME" }, "display": null, "error": null, "meta": { "outputs": { "output": { "type": { "type": "None" }, "name": "output", "position": "right" } }, "inputs": { "bundle": { "position": "left", "name": "bundle", "type": { "type": "" } } }, "name": "Cypher", "params": { "query": { "default": null, "name": "query", "type": { "format": "textarea" } }, "save_as": { "type": { "type": "" }, "default": "result", "name": "save_as" } }, "type": "basic", "position": { "x": 638.0, "y": 577.0 } }, "collapsed": null, "__execution_delay": 0.0 }, "position": { "x": 1209.2024653849007, "y": 1567.9825632648467 }, "height": 267.0, "width": 434.0 }, { "id": "View tables 1", "type": "table_view", "data": { "title": "View tables", "params": { "limit": 100.0 }, "display": { "dataframes": { "edges": { "columns": [ "source", "target", "similarity" ], "data": [ [ 3.0, 4.0, 0.8481012658227848 ], [ 0.0, 1.0, 0.8813559322033898 ], [ 0.0, 4.0, 0.8813559322033898 ], [ 0.0, 3.0, 0.9047619047619048 ], [ 1.0, 2.0, 0.9090909090909091 ], [ 1.0, 3.0, 0.921875 ], [ 0.0, 2.0, 0.9375 ], [ 1.0, 4.0, 0.9420289855072463 ], [ 2.0, 4.0, 0.9589041095890412 ], [ 2.0, 3.0, 0.9775280898876404 ] ] }, "nodes": { "columns": [ "Unnamed: 0", "DRUG_NAME", "STRUCT_ID", "TARGET_NAME", "TARGET_CLASS", "ACCESSION", "GENE", "SWISSPROT", "ACT_VALUE", "ACT_UNIT", "ACT_TYPE", "ACT_COMMENT", "ACT_SOURCE", "RELATION", "MOA", "MOA_SOURCE", "ACT_SOURCE_URL", "MOA_SOURCE_URL", "ACTION_TYPE", "TDL", "ORGANISM", "SMILES", "InChI", "InChIKey", "INN", "mols" ], "data": [ [ 9737, "phencyclidine", 2121, "Acetylcholine receptor subunit alpha", "Ion channel", "P02710", "CHRNA1", "ACHA_TORCA", 6.66, null, "IC50", "Displacement of [3H]PCP from nAChR in Torpedo nobiliana electric organs membranes in presence of 100 uM carbachol by scintillation counting method", "CHEMBL", "=", null, "nan", null, "nan", "nan", "nan", "Torpedo californica", "C1CCN(CC1)C1(CCCCC1)C1=CC=CC=C1", "InChI=1S/C17H25N/c1-4-10-16(11-5-1)17(12-6-2-7-13-17)18-14-8-3-9-15-18/h1,4-5,10-11H,2-3,6-9,12-15H2", "JTJMJGYZQZDUJJ-UHFFFAOYSA-N", "phencyclidine", "" ], [ 12934, "triazolam", 2729, "GABA A receptor alpha-3/beta-2/gamma-2", "Ion channel", "P18507|P34903|P47870", "GABRG2|GABRA3|GABRB2", "GBRG2_HUMAN|GBRA3_HUMAN|GBRB2_HUMAN", 8.876, null, "Ki", "nan", "WOMBAT-PK", "=", 1.0, "CHEMBL", null, "https://www.ebi.ac.uk/chembl/compound/inspect/CHEMBL646", "POSITIVE ALLOSTERIC MODULATOR", "Tclin|Tclin|Tclin|Tclin|Tclin|Tclin|Tclin|Tclin|Tclin", "Homo sapiens", "CC1=NN=C2CN=C(C3=CC(Cl)=CC=C3N12)C1=C(Cl)C=CC=C1", "InChI=1S/C17H12Cl2N4/c1-10-21-22-16-9-20-17(12-4-2-3-5-14(12)19)13-8-11(18)6-7-15(13)23(10)16/h2-8H,9H2,1H3", "JOFWLTCLBGQGBO-UHFFFAOYSA-N", "triazolam", "" ], [ 15266, "gentian violet", 4138, "D(2) dopamine receptor", "GPCR", "P14416", "DRD2", "DRD2_HUMAN", 5.975, null, "Ki", "DRUGMATRIX: Dopamine D2L radioligand binding (ligand: [3H] Spiperone)", "DRUG MATRIX", "=", null, "nan", null, "nan", "nan", "Tclin", "Homo sapiens", "CN(C)C1=CC=C(C=C1)C(C1=CC=C(C=C1)N(C)C)=C1C=CC(C=C1)=[N+](C)C", "InChI=1S/C25H30N3/c1-26(2)22-13-7-19(8-14-22)25(20-9-15-23(16-10-20)27(3)4)21-11-17-24(18-12-21)28(5)6/h7-18H,1-6H3/q+1", "LGLFFNDHMLKUMI-UHFFFAOYSA-N", "gentian violet", "" ], [ 6488, "ipratropium", 1475, "Muscarinic acetylcholine receptor M1", "GPCR", "P11229", "CHRM1", "ACM1_HUMAN", 9.31, null, "Ki", "nan", "WOMBAT-PK", "=", null, "nan", null, "nan", "nan", "Tclin", "Homo sapiens", "CC(C)[N+]1(C)[C@H]2CC[C@@H]1C[C@@H](C2)OC(=O)C(CO)C1=CC=CC=C1", "InChI=1S/C20H30NO3/c1-14(2)21(3)16-9-10-17(21)12-18(11-16)24-20(23)19(13-22)15-7-5-4-6-8-15/h4-8,14,16-19,22H,9-13H2,1-3H3/q+1/t16-,17+,18+,19?,21?", "OEXHQOGQTVQTAT-BHIXFJMTSA-N", "ipratropium", "" ], [ 17453, "deoxycholic acid", 4988, "G-protein coupled bile acid receptor 1", "GPCR", "Q8TDU6", "GPBAR1", "GPBAR_HUMAN", 6.2, null, "EC50", "nan", "IUPHAR", "=", null, "nan", null, "nan", "AGONIST", "Tchem", "Homo sapiens", "C[C@H](CCC(O)=O)[C@H]1CC[C@H]2[C@@H]3CC[C@@H]4C[C@H](O)CC[C@]4(C)[C@H]3C[C@H](O)[C@]12C", "InChI=1S/C24H40O4/c1-14(4-9-22(27)28)18-7-8-19-17-6-5-15-12-16(25)10-11-23(15,2)20(17)13-21(26)24(18,19)3/h14-21,25-26H,4-13H2,1-3H3,(H,27,28)/t14-,15-,16-,17+,18-,19+,20+,21+,23+,24-/m1/s1", "KXGVEGMKQFWNSR-LLQZFEROSA-N", "deoxycholic acid", "" ] ] }, "result": { "columns": [ "a.DRUG_NAME", "b.DRUG_NAME" ], "data": [ [ "triazolam", "gentian violet" ], [ "triazolam", "ipratropium" ], [ "triazolam", "deoxycholic acid" ], [ "gentian violet", "deoxycholic acid" ], [ "gentian violet", "ipratropium" ] ] } }, "relations": [ { "df": "edges", "source_column": "source", "target_column": "target", "source_table": "nodes", "target_table": "nodes", "source_key": "id", "target_key": "id" } ], "other": null }, "error": null, "meta": { "params": { "limit": { "default": 100.0, "name": "limit", "type": { "type": "" } } }, "inputs": { "bundle": { "name": "bundle", "position": "left", "type": { "type": "" } } }, "position": { "x": 1183.0, "y": 534.0 }, "name": "View tables", "outputs": {}, "type": "table_view" } }, "position": { "x": 1817.1767094971015, "y": 1459.025582190881 }, "width": 322.0, "height": 295.0 } ], "edges": [ { "id": "Import CSV 1 Parse SMILES 1", "source": "Import CSV 1", "target": "Parse SMILES 1", "sourceHandle": "output", "targetHandle": "bundle" }, { "id": "Parse SMILES 1 Graph from molecule similarity 1", "source": "Parse SMILES 1", "target": "Graph from molecule similarity 1", "sourceHandle": "output", "targetHandle": "bundle" }, { "id": "Graph from molecule similarity 1 Visualize graph 1", "source": "Graph from molecule similarity 1", "target": "Visualize graph 1", "sourceHandle": "output", "targetHandle": "graph" }, { "id": "Graph from molecule similarity 1 Cypher 1", "source": "Graph from molecule similarity 1", "target": "Cypher 1", "sourceHandle": "output", "targetHandle": "bundle" }, { "id": "Cypher 1 View tables 1", "source": "Cypher 1", "target": "View tables 1", "sourceHandle": "output", "targetHandle": "bundle" } ] }