Spaces:
Runtime error
Runtime error
Omar Sanseviero
commited on
Commit
·
ee5d4a4
1
Parent(s):
2202ad1
Update app.py
Browse files
app.py
CHANGED
|
@@ -42,7 +42,7 @@ with c2:
|
|
| 42 |
components.html(source_code, height = 400,width=400)
|
| 43 |
|
| 44 |
################ Sidebar ####################
|
| 45 |
-
with st.sidebar.
|
| 46 |
st.markdown('''
|
| 47 |
## Atoms
|
| 48 |
|If |then |
|
|
@@ -63,7 +63,7 @@ with st.sidebar.expander('Rule One (Atoms and Bonds)'):
|
|
| 63 |
🛑 A bond between two lower case atom symbols is *aromatic*.
|
| 64 |
''')
|
| 65 |
|
| 66 |
-
with st.sidebar.
|
| 67 |
st.markdown('''
|
| 68 |
## Simple chains
|
| 69 |
* Structures are hydrogen suppresed (Molecules represented without hydrogens)
|
|
@@ -80,7 +80,7 @@ with st.sidebar.expander('Rule Two (Simple Chains)'):
|
|
| 80 |
To identify scandium the user should enter [Sc]*.
|
| 81 |
''')
|
| 82 |
|
| 83 |
-
with st.sidebar.
|
| 84 |
st.markdown('''
|
| 85 |
## Branches
|
| 86 |
* A branch from a chain is specified by placing the SMILES symbol(s) for the branch between parenthesis.
|
|
@@ -88,7 +88,7 @@ with st.sidebar.expander('Rule Three (Branches)'):
|
|
| 88 |
* If it is connected by a double or triple bond, the bond symbol immediately follows the left parenthesis.
|
| 89 |
''')
|
| 90 |
|
| 91 |
-
with st.sidebar.
|
| 92 |
st.markdown('''
|
| 93 |
## Rings
|
| 94 |
* SMILES allows a user to identify ring structures by using numbers to identify the opening and closing ring atom.
|
|
@@ -97,7 +97,7 @@ with st.sidebar.expander('Rule Four (Rings)'):
|
|
| 97 |
* If a double, single, or aromatic bond is used for the ring closure, the bond symbol is placed before the ring closure number.
|
| 98 |
''')
|
| 99 |
|
| 100 |
-
with st.sidebar.
|
| 101 |
st.markdown('''
|
| 102 |
## Charged atoms
|
| 103 |
Charges on an atom can be used to override the knowledge regarding valence that is built into SMILES software.
|
|
|
|
| 42 |
components.html(source_code, height = 400,width=400)
|
| 43 |
|
| 44 |
################ Sidebar ####################
|
| 45 |
+
with st.sidebar.beta_expander('Rule One (Atoms and Bonds)'):
|
| 46 |
st.markdown('''
|
| 47 |
## Atoms
|
| 48 |
|If |then |
|
|
|
|
| 63 |
🛑 A bond between two lower case atom symbols is *aromatic*.
|
| 64 |
''')
|
| 65 |
|
| 66 |
+
with st.sidebar.beta_expander('Rule Two (Simple Chains)'):
|
| 67 |
st.markdown('''
|
| 68 |
## Simple chains
|
| 69 |
* Structures are hydrogen suppresed (Molecules represented without hydrogens)
|
|
|
|
| 80 |
To identify scandium the user should enter [Sc]*.
|
| 81 |
''')
|
| 82 |
|
| 83 |
+
with st.sidebar.beta_expander('Rule Three (Branches)'):
|
| 84 |
st.markdown('''
|
| 85 |
## Branches
|
| 86 |
* A branch from a chain is specified by placing the SMILES symbol(s) for the branch between parenthesis.
|
|
|
|
| 88 |
* If it is connected by a double or triple bond, the bond symbol immediately follows the left parenthesis.
|
| 89 |
''')
|
| 90 |
|
| 91 |
+
with st.sidebar.beta_expander('Rule Four (Rings)'):
|
| 92 |
st.markdown('''
|
| 93 |
## Rings
|
| 94 |
* SMILES allows a user to identify ring structures by using numbers to identify the opening and closing ring atom.
|
|
|
|
| 97 |
* If a double, single, or aromatic bond is used for the ring closure, the bond symbol is placed before the ring closure number.
|
| 98 |
''')
|
| 99 |
|
| 100 |
+
with st.sidebar.beta_expander('Rule Five (Charged atoms)'):
|
| 101 |
st.markdown('''
|
| 102 |
## Charged atoms
|
| 103 |
Charges on an atom can be used to override the knowledge regarding valence that is built into SMILES software.
|