jannisborn commited on
Commit
d6ae31f
·
unverified ·
1 Parent(s): 3d9aa37
Files changed (1) hide show
  1. app.py +9 -8
app.py CHANGED
@@ -50,7 +50,8 @@ def run_inference(
50
  # ToDo: Add progress bar for multiple smiles
51
  results = []
52
  for smi in tqdm(smiles, total=len(smiles)):
53
- result = submission(
 
54
  drug={"smiles": smi},
55
  workspace_id="emulated_workspace_id",
56
  task_id="emulated_task_id",
@@ -58,17 +59,17 @@ def run_inference(
58
  omics_file=omic_path,
59
  )
60
  # For the moment no attention analysis
61
- result.pop("gene_attention")
62
- result.pop("smiles_attention", None)
63
- result.pop("IC50")
64
 
65
- results[f"IC50_{smi}"] = result["log_micromolar_IC50"].squeeze().round(3)
66
- results[f"IC50_{smi}"].shape
67
  if confidence:
68
- results[f"aleatoric_confidence_{smi}"] = (
69
  result["aleatoric_confidence"].squeeze().round(3)
70
  )
71
- results[f"epistemic_confidence_{smi}"] = (
72
  result["aleatoric_confidence"].squeeze().round(3)
73
  )
74
  results.append(result)
 
50
  # ToDo: Add progress bar for multiple smiles
51
  results = []
52
  for smi in tqdm(smiles, total=len(smiles)):
53
+ result = {}
54
+ output = submission(
55
  drug={"smiles": smi},
56
  workspace_id="emulated_workspace_id",
57
  task_id="emulated_task_id",
 
59
  omics_file=omic_path,
60
  )
61
  # For the moment no attention analysis
62
+ output.pop("gene_attention")
63
+ output.pop("smiles_attention", None)
64
+ output.pop("IC50")
65
 
66
+ result[f"IC50_{smi}"] = output["log_micromolar_IC50"].squeeze().round(3)
67
+ result[f"IC50_{smi}"].shape
68
  if confidence:
69
+ result[f"aleatoric_confidence_{smi}"] = (
70
  result["aleatoric_confidence"].squeeze().round(3)
71
  )
72
+ result[f"epistemic_confidence_{smi}"] = (
73
  result["aleatoric_confidence"].squeeze().round(3)
74
  )
75
  results.append(result)