Update app.py
Browse files
app.py
CHANGED
|
@@ -705,7 +705,7 @@ with gr.Blocks(css=css, title="K R&D Lab · S1 Biomedical") as demo:
|
|
| 705 |
gr.HTML(MAP_HTML)
|
| 706 |
|
| 707 |
# === S1-A · PHYLO-GENOMICS ===
|
| 708 |
-
with gr.TabItem("S1-A
|
| 709 |
gr.HTML(section_header(
|
| 710 |
"S1-A", "PHYLO-GENOMICS", "— What breaks in DNA",
|
| 711 |
"R1a OpenVariant ✅ · R1b Somatic classifier 🔶"
|
|
@@ -734,7 +734,7 @@ with gr.Blocks(css=css, title="K R&D Lab · S1 Biomedical") as demo:
|
|
| 734 |
gr.Markdown("> This module is in active development. Coming in the next release.")
|
| 735 |
|
| 736 |
# === S1-B · PHYLO-RNA ===
|
| 737 |
-
with gr.TabItem("S1-B
|
| 738 |
gr.HTML(section_header(
|
| 739 |
"S1-B", "PHYLO-RNA", "— How to silence it via RNA",
|
| 740 |
"R1a miRNA ✅ · R2a siRNA ✅ · R3a lncRNA ✅ · R3b ASO ✅"
|
|
@@ -775,7 +775,7 @@ with gr.Blocks(css=css, title="K R&D Lab · S1 Biomedical") as demo:
|
|
| 775 |
b3b.click(lambda: pd.DataFrame(ASO), [], o3b)
|
| 776 |
|
| 777 |
# === S1-C · PHYLO-DRUG ===
|
| 778 |
-
with gr.TabItem("💊 PHYLO-DRUG"):
|
| 779 |
gr.HTML(section_header(
|
| 780 |
"S1-C", "PHYLO-DRUG", "— Which molecule treats it",
|
| 781 |
"R1a FGFR3 ✅ · R1b SL drug mapping 🔶 · R2a m6A×Ferroptosis×Circadian 🔴⭐"
|
|
@@ -808,7 +808,7 @@ with gr.Blocks(css=css, title="K R&D Lab · S1 Biomedical") as demo:
|
|
| 808 |
)
|
| 809 |
|
| 810 |
# === S1-D · PHYLO-LNP ===
|
| 811 |
-
with gr.TabItem("🧪 PHYLO-LNP"):
|
| 812 |
gr.HTML(section_header(
|
| 813 |
"S1-D", "PHYLO-LNP", "— How to deliver the drug",
|
| 814 |
"R1a Corona ✅ · R2a Flow ✅ · R3a Brain ✅ · R4a NLP ✅ · R5a CSF/BM 🔴⭐"
|
|
@@ -889,7 +889,7 @@ with gr.Blocks(css=css, title="K R&D Lab · S1 Biomedical") as demo:
|
|
| 889 |
)
|
| 890 |
|
| 891 |
# === S1-E · PHYLO-BIOMARKERS ===
|
| 892 |
-
with gr.TabItem("🩸 PHYLO-BIOMARKERS"):
|
| 893 |
gr.HTML(section_header(
|
| 894 |
"S1-E", "PHYLO-BIOMARKERS", "— Detect without biopsy",
|
| 895 |
"R1a Liquid Biopsy ✅ · R1b Protein validator 🔶"
|
|
@@ -922,7 +922,7 @@ with gr.Blocks(css=css, title="K R&D Lab · S1 Biomedical") as demo:
|
|
| 922 |
gr.Markdown("> Coming next — validates R1a results against GEO plasma proteomics datasets.")
|
| 923 |
|
| 924 |
# === S1-F · PHYLO-RARE ===
|
| 925 |
-
with gr.TabItem("🧠 PHYLO-RARE"):
|
| 926 |
gr.HTML(section_header(
|
| 927 |
"S1-F", "PHYLO-RARE", "— Where almost nobody has looked yet",
|
| 928 |
"<b style='color:#ef4444'>⚠️ <300 cases/yr · <5% survival · 0–1 prior studies per gap</b><br>"
|
|
|
|
| 705 |
gr.HTML(MAP_HTML)
|
| 706 |
|
| 707 |
# === S1-A · PHYLO-GENOMICS ===
|
| 708 |
+
with gr.TabItem("🧬 S1-A PHYLO-GENOMICS"):
|
| 709 |
gr.HTML(section_header(
|
| 710 |
"S1-A", "PHYLO-GENOMICS", "— What breaks in DNA",
|
| 711 |
"R1a OpenVariant ✅ · R1b Somatic classifier 🔶"
|
|
|
|
| 734 |
gr.Markdown("> This module is in active development. Coming in the next release.")
|
| 735 |
|
| 736 |
# === S1-B · PHYLO-RNA ===
|
| 737 |
+
with gr.TabItem("🔬 S1-B PHYLO-RNA"):
|
| 738 |
gr.HTML(section_header(
|
| 739 |
"S1-B", "PHYLO-RNA", "— How to silence it via RNA",
|
| 740 |
"R1a miRNA ✅ · R2a siRNA ✅ · R3a lncRNA ✅ · R3b ASO ✅"
|
|
|
|
| 775 |
b3b.click(lambda: pd.DataFrame(ASO), [], o3b)
|
| 776 |
|
| 777 |
# === S1-C · PHYLO-DRUG ===
|
| 778 |
+
with gr.TabItem("💊 S1-C PHYLO-DRUG"):
|
| 779 |
gr.HTML(section_header(
|
| 780 |
"S1-C", "PHYLO-DRUG", "— Which molecule treats it",
|
| 781 |
"R1a FGFR3 ✅ · R1b SL drug mapping 🔶 · R2a m6A×Ferroptosis×Circadian 🔴⭐"
|
|
|
|
| 808 |
)
|
| 809 |
|
| 810 |
# === S1-D · PHYLO-LNP ===
|
| 811 |
+
with gr.TabItem("🧪 S1-D PHYLO-LNP"):
|
| 812 |
gr.HTML(section_header(
|
| 813 |
"S1-D", "PHYLO-LNP", "— How to deliver the drug",
|
| 814 |
"R1a Corona ✅ · R2a Flow ✅ · R3a Brain ✅ · R4a NLP ✅ · R5a CSF/BM 🔴⭐"
|
|
|
|
| 889 |
)
|
| 890 |
|
| 891 |
# === S1-E · PHYLO-BIOMARKERS ===
|
| 892 |
+
with gr.TabItem("🩸 S1-E PHYLO-BIOMARKERS"):
|
| 893 |
gr.HTML(section_header(
|
| 894 |
"S1-E", "PHYLO-BIOMARKERS", "— Detect without biopsy",
|
| 895 |
"R1a Liquid Biopsy ✅ · R1b Protein validator 🔶"
|
|
|
|
| 922 |
gr.Markdown("> Coming next — validates R1a results against GEO plasma proteomics datasets.")
|
| 923 |
|
| 924 |
# === S1-F · PHYLO-RARE ===
|
| 925 |
+
with gr.TabItem("🧠 S1-F PHYLO-RARE"):
|
| 926 |
gr.HTML(section_header(
|
| 927 |
"S1-F", "PHYLO-RARE", "— Where almost nobody has looked yet",
|
| 928 |
"<b style='color:#ef4444'>⚠️ <300 cases/yr · <5% survival · 0–1 prior studies per gap</b><br>"
|