ervau commited on
Commit
c9b4449
·
1 Parent(s): dcc278b

formatting updates to about and user guide pages

Browse files
Files changed (2) hide show
  1. pages/About.py +4 -0
  2. pages/User_Guide.py +5 -3
pages/About.py CHANGED
@@ -41,3 +41,7 @@ st.image('figures/ProtHGT_workflow.png')
41
 
42
  st.markdown(
43
  '<p style="text-align:center"><em><strong>Schematic representation of the ProtHGT framework. a)</strong> Diverse biological datasets, including proteins, pathways, domains, and GO terms, are integrated into a unified knowledge graph; <strong>b)</strong> the heterogeneous graph is constructed, capturing multi-relational biological associations; <strong>c)</strong> feature vectors for each node type are generated using state-of-the-art embedding methods; <strong>d)</strong> protein function prediction models are trained separately for molecular function, biological process, and cellular component sub-ontologies; <strong>e)</strong> heterogeneous graph transformer (HGT) layers process and refine node representations through multi-relational message passing. Final protein function predictions are obtained by linking proteins to GO terms based on learned embeddings and attention-weighted relationships.</em></p>', unsafe_allow_html=True)
 
 
 
 
 
41
 
42
  st.markdown(
43
  '<p style="text-align:center"><em><strong>Schematic representation of the ProtHGT framework. a)</strong> Diverse biological datasets, including proteins, pathways, domains, and GO terms, are integrated into a unified knowledge graph; <strong>b)</strong> the heterogeneous graph is constructed, capturing multi-relational biological associations; <strong>c)</strong> feature vectors for each node type are generated using state-of-the-art embedding methods; <strong>d)</strong> protein function prediction models are trained separately for molecular function, biological process, and cellular component sub-ontologies; <strong>e)</strong> heterogeneous graph transformer (HGT) layers process and refine node representations through multi-relational message passing. Final protein function predictions are obtained by linking proteins to GO terms based on learned embeddings and attention-weighted relationships.</em></p>', unsafe_allow_html=True)
44
+
45
+ st.markdown("""
46
+
47
+ """)
pages/User_Guide.py CHANGED
@@ -243,13 +243,15 @@ st.markdown("""
243
  - **Download Visualized Edges** – Downloads a JSON file containing all edges shown in the current visualization, including source/target node IDs and prediction probabilities.
244
  """)
245
 
246
- st.warning("If you change the slider settings after generating a visualization, a warning will appear. Click **'Regenerate Visualization'** to apply the new settings.")
247
-
248
- st.info("For deeper exploration beyond second-degree connections, the complete knowledge graph can be downloaded from the link provided in the visualization tab.")
249
 
250
  st.divider()
251
 
252
  st.markdown("## Running Locally")
253
  st.markdown("""
254
  For **larger datasets** or **custom analyses**, you can run ProtHGT locally using our [**GitHub repository**](https://github.com/HUBioDataLab/ProtHGT).
 
 
 
 
255
  """)
 
243
  - **Download Visualized Edges** – Downloads a JSON file containing all edges shown in the current visualization, including source/target node IDs and prediction probabilities.
244
  """)
245
 
246
+ st.info("📥 For deeper exploration beyond second-degree connections, the complete knowledge graph can be downloaded from the link provided in the visualization tab.")
 
 
247
 
248
  st.divider()
249
 
250
  st.markdown("## Running Locally")
251
  st.markdown("""
252
  For **larger datasets** or **custom analyses**, you can run ProtHGT locally using our [**GitHub repository**](https://github.com/HUBioDataLab/ProtHGT).
253
+ """)
254
+
255
+ st.markdown("""
256
+
257
  """)