Update app.py
Browse files
app.py
CHANGED
|
@@ -753,27 +753,27 @@ with gr.Blocks(css=css, title="K R&D Lab · S1 Biomedical") as demo:
|
|
| 753 |
# =============================================================================
|
| 754 |
|
| 755 |
# =============================================================================
|
| 756 |
-
# === START: S1-E · R1a · Liquid Biopsy ======================================
|
| 757 |
# =============================================================================
|
| 758 |
-
with gr.TabItem("S1-E · R1a · Liquid Biopsy"):
|
| 759 |
-
|
| 760 |
-
|
| 761 |
-
|
| 762 |
-
|
| 763 |
-
|
| 764 |
-
|
| 765 |
-
|
| 766 |
-
|
| 767 |
-
|
| 768 |
-
|
| 769 |
-
|
| 770 |
-
|
| 771 |
-
|
| 772 |
-
|
| 773 |
-
|
| 774 |
-
|
| 775 |
-
|
| 776 |
-
|
| 777 |
# =============================================================================
|
| 778 |
# === END: S1-E · R1a =========================================================
|
| 779 |
# =============================================================================
|
|
@@ -791,20 +791,20 @@ with gr.Blocks(css=css, title="K R&D Lab · S1 Biomedical") as demo:
|
|
| 791 |
# =============================================================================
|
| 792 |
# === START: S1-F · R1a · DIPG Toolkit =======================================
|
| 793 |
# =============================================================================
|
| 794 |
-
|
| 795 |
-
|
| 796 |
-
|
| 797 |
-
|
| 798 |
-
|
| 799 |
-
|
| 800 |
-
|
| 801 |
-
|
| 802 |
-
|
| 803 |
-
|
| 804 |
-
|
| 805 |
-
|
| 806 |
-
|
| 807 |
-
|
| 808 |
# =============================================================================
|
| 809 |
# === END: S1-F · R1a =========================================================
|
| 810 |
# =============================================================================
|
|
|
|
| 753 |
# =============================================================================
|
| 754 |
|
| 755 |
# =============================================================================
|
| 756 |
+
# === START: S1-E · R1a · Liquid Biopsy ====================================== оце
|
| 757 |
# =============================================================================
|
| 758 |
+
# with gr.TabItem("S1-E · R1a · Liquid Biopsy"):
|
| 759 |
+
# gr.HTML(proj_badge("S1-E · R1a", "Liquid Biopsy Classifier", "AUC = 0.992*"))
|
| 760 |
+
# with gr.Row():
|
| 761 |
+
# p1=gr.Slider(-3,3,value=0,step=0.1,label="CTHRC1")
|
| 762 |
+
# p2=gr.Slider(-3,3,value=0,step=0.1,label="FHL2")
|
| 763 |
+
# p3=gr.Slider(-3,3,value=0,step=0.1,label="LDHA")
|
| 764 |
+
# p4=gr.Slider(-3,3,value=0,step=0.1,label="P4HA1")
|
| 765 |
+
# p5=gr.Slider(-3,3,value=0,step=0.1,label="SERPINH1")
|
| 766 |
+
# with gr.Row():
|
| 767 |
+
# p6=gr.Slider(-3,3,value=0,step=0.1,label="ABCA8")
|
| 768 |
+
# p7=gr.Slider(-3,3,value=0,step=0.1,label="CA4")
|
| 769 |
+
# p8=gr.Slider(-3,3,value=0,step=0.1,label="CKB")
|
| 770 |
+
# p9=gr.Slider(-3,3,value=0,step=0.1,label="NNMT")
|
| 771 |
+
# p10=gr.Slider(-3,3,value=0,step=0.1,label="CACNA2D2")
|
| 772 |
+
# b7=gr.Button("Classify", variant="primary")
|
| 773 |
+
# o7t=gr.HTML(); o7p=gr.Image(label="Feature contributions")
|
| 774 |
+
# gr.Examples([[2,2,1.5,1.8,1.6,-1,-1.2,-0.8,1.4,-1.1],[0]*10],
|
| 775 |
+
# inputs=[p1,p2,p3,p4,p5,p6,p7,p8,p9,p10])
|
| 776 |
+
# b7.click(predict_cancer, [p1,p2,p3,p4,p5,p6,p7,p8,p9,p10], [o7t,o7p])
|
| 777 |
# =============================================================================
|
| 778 |
# === END: S1-E · R1a =========================================================
|
| 779 |
# =============================================================================
|
|
|
|
| 791 |
# =============================================================================
|
| 792 |
# === START: S1-F · R1a · DIPG Toolkit =======================================
|
| 793 |
# =============================================================================
|
| 794 |
+
with gr.TabItem("S1-F · R1a · DIPG Toolkit"):
|
| 795 |
+
gr.HTML(proj_badge("S1-F · R1a", "DIPG: H3K27M + CSF LNP + Circadian", "PBTA"))
|
| 796 |
+
sort_d = gr.Radio(["Frequency", "Drug status"], value="Frequency", label="Sort by")
|
| 797 |
+
b_dv = gr.Button("Load DIPG Variants", variant="primary")
|
| 798 |
+
o_dv = gr.Dataframe(label="H3K27M co-mutations")
|
| 799 |
+
b_dv.click(dipg_variants, [sort_d], o_dv)
|
| 800 |
+
gr.Markdown("---")
|
| 801 |
+
with gr.Row():
|
| 802 |
+
d_peg = gr.Slider(0.5, 3.0, value=1.5, step=0.1, label="PEG mol%")
|
| 803 |
+
d_size = gr.Slider(60, 150, value=90, step=5, label="Target size (nm)")
|
| 804 |
+
b_dc = gr.Button("Rank CSF Formulations", variant="primary")
|
| 805 |
+
o_dct = gr.Dataframe(label="CSF LNP ranking")
|
| 806 |
+
o_dcp = gr.Image(label="ApoE% in CSF corona")
|
| 807 |
+
b_dc.click(dipg_csf, [d_peg, d_size], [o_dct, o_dcp])
|
| 808 |
# =============================================================================
|
| 809 |
# === END: S1-F · R1a =========================================================
|
| 810 |
# =============================================================================
|