Update app.py
Browse files
app.py
CHANGED
@@ -79,7 +79,16 @@ def greet(name):
|
|
79 |
)
|
80 |
sf_output = [tokenizer.decode(g, skip_special_tokens=True, clean_up_tokenization_spaces=True).replace(" ","") for g in molecules]
|
81 |
sf_output = list(set(sf_output))
|
82 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
83 |
|
84 |
|
85 |
|
|
|
79 |
)
|
80 |
sf_output = [tokenizer.decode(g, skip_special_tokens=True, clean_up_tokenization_spaces=True).replace(" ","") for g in molecules]
|
81 |
sf_output = list(set(sf_output))
|
82 |
+
input_plogp = plogp(input_sm)
|
83 |
+
plogp_improve = [plogp(i)-input_plogp for i in sm_output]
|
84 |
+
|
85 |
+
|
86 |
+
sim = [sim(i,input_sm) for i in sm_output]
|
87 |
+
|
88 |
+
candidate_selfies = {"candidates": sf_output, "improvement": plogp_improve, "sim": sim}
|
89 |
+
data = pd.DataFrame(candidate_selfies)
|
90 |
+
|
91 |
+
return data[(data['improvement']> 0) & (data['sim']>0.4)]
|
92 |
|
93 |
|
94 |
|