Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -4,7 +4,8 @@ import random
|
|
| 4 |
from rdkit.Chem import Draw
|
| 5 |
from rdkit import Chem
|
| 6 |
from rdkit.Chem.Draw import IPythonConsole
|
| 7 |
-
|
|
|
|
| 8 |
|
| 9 |
class DrugGENConfig:
|
| 10 |
submodel='CrossLoss'
|
|
@@ -158,7 +159,13 @@ if submitted:
|
|
| 158 |
useSVG=False
|
| 159 |
)
|
| 160 |
print(type(molecule_image))
|
| 161 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 162 |
|
| 163 |
|
| 164 |
else:
|
|
|
|
| 4 |
from rdkit.Chem import Draw
|
| 5 |
from rdkit import Chem
|
| 6 |
from rdkit.Chem.Draw import IPythonConsole
|
| 7 |
+
import io
|
| 8 |
+
from PIL import Image
|
| 9 |
|
| 10 |
class DrugGENConfig:
|
| 11 |
submodel='CrossLoss'
|
|
|
|
| 159 |
useSVG=False
|
| 160 |
)
|
| 161 |
print(type(molecule_image))
|
| 162 |
+
png_data = io.BytesIO()
|
| 163 |
+
molecule_image.save(png_data, format='PNG')
|
| 164 |
+
png_data.seek(0)
|
| 165 |
+
|
| 166 |
+
# Step 2: Read the PNG image data as a PIL image
|
| 167 |
+
pil_image = Image.open(png_data)
|
| 168 |
+
st.image(pil_image)
|
| 169 |
|
| 170 |
|
| 171 |
else:
|