Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -96,7 +96,7 @@ smis = [ 'COc3nc(OCc2ccc(C#N)c(c1ccc(C(=O)O)cc1)c2P(=O)(O)O)ccc3C[NH2+]CC(I)NC(=
|
|
96 |
confs = [smi2conf(s) for s in smis]
|
97 |
|
98 |
|
99 |
-
st.title('⚛️🧬
|
100 |
def show(smi, style='stick'):
|
101 |
mol = Chem.MolFromSmiles(smi)
|
102 |
mol = Chem.AddHs(mol)
|
@@ -126,15 +126,40 @@ HtmlFile = open("viz.html", 'r', encoding='utf-8')
|
|
126 |
source_code = HtmlFile.read()
|
127 |
c1,c2=st.columns(2)
|
128 |
with c1:
|
129 |
-
st.write('⚛️🧬Molecule🧬⚛️:')
|
130 |
with c2:
|
131 |
components.html(source_code, height = 400,width=400)
|
132 |
|
133 |
st.write('Info about SMILES: https://archive.epa.gov/med/med_archive_03/web/html/smiles.html')
|
134 |
-
|
135 |
|
136 |
MakeMolecule("Ethanol", "CCO")
|
137 |
MakeMolecule("Acetic acid", "CC(=O)O")
|
138 |
MakeMolecule("Cyclohexane", "C1CCCCC1")
|
139 |
MakeMolecule("Pyridine", "c1cnccc1")
|
140 |
MakeMolecule("Nicotine", "CN1CCC[C@H]1c2cccnc2")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
confs = [smi2conf(s) for s in smis]
|
97 |
|
98 |
|
99 |
+
st.title('⚛️🧬Chemical Graph 3D Molecule Modeler🧬⚛️')
|
100 |
def show(smi, style='stick'):
|
101 |
mol = Chem.MolFromSmiles(smi)
|
102 |
mol = Chem.AddHs(mol)
|
|
|
126 |
source_code = HtmlFile.read()
|
127 |
c1,c2=st.columns(2)
|
128 |
with c1:
|
129 |
+
st.write('⚛️🧬Chemical Graph 3D Molecule🧬⚛️:')
|
130 |
with c2:
|
131 |
components.html(source_code, height = 400,width=400)
|
132 |
|
133 |
st.write('Info about SMILES: https://archive.epa.gov/med/med_archive_03/web/html/smiles.html')
|
134 |
+
st.write('https://en.wikipedia.org/wiki/Simplified_molecular-input_line-entry_system')
|
135 |
|
136 |
MakeMolecule("Ethanol", "CCO")
|
137 |
MakeMolecule("Acetic acid", "CC(=O)O")
|
138 |
MakeMolecule("Cyclohexane", "C1CCCCC1")
|
139 |
MakeMolecule("Pyridine", "c1cnccc1")
|
140 |
MakeMolecule("Nicotine", "CN1CCC[C@H]1c2cccnc2")
|
141 |
+
|
142 |
+
|
143 |
+
MakeMolecule("Dinitrogen", "N#N")
|
144 |
+
MakeMolecule("Methyl isocyanate (MIC)", "CN=C=O")
|
145 |
+
MakeMolecule("Copper(II) sulfate", "[Cu+2].[O-]S(=O)(=O)[O-]")
|
146 |
+
MakeMolecule("Flavopereirin (C17H15N2)", "CCc(c1)ccc2[n+]1ccc3c2[nH]c4c3cccc4 CCc1c[n+]2ccc3c4ccccc4[nH]c3c2cc1")
|
147 |
+
MakeMolecule("Ethanol", "CCO")
|
148 |
+
MakeMolecule("Ethanol", "CCO")
|
149 |
+
MakeMolecule("Ethanol", "CCO")
|
150 |
+
MakeMolecule("Ethanol", "CCO")
|
151 |
+
MakeMolecule("Ethanol", "CCO")
|
152 |
+
MakeMolecule("Ethanol", "CCO")
|
153 |
+
MakeMolecule("Ethanol", "CCO")
|
154 |
+
MakeMolecule("Ethanol", "CCO")
|
155 |
+
MakeMolecule("Ethanol", "CCO")
|
156 |
+
MakeMolecule("Ethanol", "CCO")
|
157 |
+
MakeMolecule("Ethanol", "CCO")
|
158 |
+
MakeMolecule("Ethanol", "CCO")
|
159 |
+
MakeMolecule("Ethanol", "CCO")
|
160 |
+
MakeMolecule("Ethanol", "CCO")
|
161 |
+
MakeMolecule("Ethanol", "CCO")
|
162 |
+
MakeMolecule("Ethanol", "CCO")
|
163 |
+
MakeMolecule("Ethanol", "CCO")
|
164 |
+
MakeMolecule("Ethanol", "CCO")
|
165 |
+
|