TEZv commited on
Commit
8f44a72
·
verified ·
1 Parent(s): b4848cc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +34 -34
app.py CHANGED
@@ -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
- 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
  # =============================================================================
@@ -812,15 +812,15 @@ with gr.Blocks(css=css, title="K R&D Lab · S1 Biomedical") as demo:
812
  # =============================================================================
813
  # === START: S1-F · R2a · UVM Toolkit ========================================
814
  # =============================================================================
815
- with gr.TabItem("S1-F · R2a · UVM Toolkit"):
816
- gr.HTML(proj_badge("S1-F · R2a", "UVM: GNAQ/GNA11 + vitreous + m6A", "TCGA-UVM"))
817
- b_uv = gr.Button("Load UVM Variants", variant="primary")
818
- o_uv = gr.Dataframe(label="GNAQ/GNA11 map")
819
- b_uv.click(uvm_variants, [], o_uv)
820
- b_uw = gr.Button("Rank Vitreous Formulations", variant="primary")
821
- o_uwt = gr.Dataframe(label="Vitreous LNP retention ranking")
822
- o_uwp = gr.Image(label="Retention (hours)")
823
- b_uw.click(uvm_vitreous, [], [o_uwt, o_uwp])
824
  # =============================================================================
825
  # === END: S1-F · R2a =========================================================
826
  # =============================================================================
@@ -828,17 +828,17 @@ with gr.Blocks(css=css, title="K R&D Lab · S1 Biomedical") as demo:
828
  # =============================================================================
829
  # === START: S1-F · R3a · pAML Toolkit =======================================
830
  # =============================================================================
831
- with gr.TabItem("S1-F · R3a · pAML Toolkit"):
832
- gr.HTML(proj_badge("S1-F · R3a", "pAML: FLT3-ITD + BM niche + ferroptosis", "TARGET-AML"))
833
- var_sel = gr.Dropdown(
834
- ["FLT3-ITD", "NPM1 c.860_863dupTCAG", "DNMT3A p.R882H",
835
- "CEBPA biallelic", "IDH1/2 mutation"],
836
- value="FLT3-ITD", label="Select variant"
837
- )
838
- b_pf = gr.Button("Analyze Ferroptosis Profile", variant="primary")
839
- o_pft = gr.HTML()
840
- o_pfp = gr.Image(label="Target radar")
841
- b_pf.click(paml_ferroptosis, var_sel, [o_pft, o_pfp])
842
  # =============================================================================
843
  # === END: S1-F · R3a =========================================================
844
  # =============================================================================
 
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
  # =============================================================================
 
812
  # =============================================================================
813
  # === START: S1-F · R2a · UVM Toolkit ========================================
814
  # =============================================================================
815
+ # with gr.TabItem("S1-F · R2a · UVM Toolkit"):
816
+ # gr.HTML(proj_badge("S1-F · R2a", "UVM: GNAQ/GNA11 + vitreous + m6A", "TCGA-UVM"))
817
+ # b_uv = gr.Button("Load UVM Variants", variant="primary")
818
+ # o_uv = gr.Dataframe(label="GNAQ/GNA11 map")
819
+ # b_uv.click(uvm_variants, [], o_uv)
820
+ # b_uw = gr.Button("Rank Vitreous Formulations", variant="primary")
821
+ # o_uwt = gr.Dataframe(label="Vitreous LNP retention ranking")
822
+ # o_uwp = gr.Image(label="Retention (hours)")
823
+ # b_uw.click(uvm_vitreous, [], [o_uwt, o_uwp])
824
  # =============================================================================
825
  # === END: S1-F · R2a =========================================================
826
  # =============================================================================
 
828
  # =============================================================================
829
  # === START: S1-F · R3a · pAML Toolkit =======================================
830
  # =============================================================================
831
+ # with gr.TabItem("S1-F · R3a · pAML Toolkit"):
832
+ # gr.HTML(proj_badge("S1-F · R3a", "pAML: FLT3-ITD + BM niche + ferroptosis", "TARGET-AML"))
833
+ # var_sel = gr.Dropdown(
834
+ # ["FLT3-ITD", "NPM1 c.860_863dupTCAG", "DNMT3A p.R882H",
835
+ # "CEBPA biallelic", "IDH1/2 mutation"],
836
+ # value="FLT3-ITD", label="Select variant"
837
+ # )
838
+ # b_pf = gr.Button("Analyze Ferroptosis Profile", variant="primary")
839
+ # o_pft = gr.HTML()
840
+ # o_pfp = gr.Image(label="Target radar")
841
+ # b_pf.click(paml_ferroptosis, var_sel, [o_pft, o_pfp])
842
  # =============================================================================
843
  # === END: S1-F · R3a =========================================================
844
  # =============================================================================