Update app.py
Browse files
app.py
CHANGED
|
@@ -172,35 +172,36 @@ with gr.Blocks(
|
|
| 172 |
|
| 173 |
|
| 174 |
with gr.Tab("双表达对比分析"):
|
| 175 |
-
|
| 176 |
-
|
| 177 |
-
|
| 178 |
-
|
| 179 |
-
|
| 180 |
-
|
| 181 |
-
|
| 182 |
-
|
| 183 |
-
|
| 184 |
-
|
| 185 |
-
|
| 186 |
-
|
| 187 |
-
|
| 188 |
-
|
| 189 |
-
|
| 190 |
-
|
| 191 |
-
|
| 192 |
-
|
| 193 |
-
|
| 194 |
-
|
| 195 |
-
|
| 196 |
-
|
| 197 |
-
|
| 198 |
-
|
| 199 |
-
|
| 200 |
-
|
| 201 |
-
|
| 202 |
-
|
| 203 |
-
|
| 204 |
-
|
| 205 |
-
|
| 206 |
-
|
|
|
|
|
|
| 172 |
|
| 173 |
|
| 174 |
with gr.Tab("双表达对比分析"):
|
| 175 |
+
with gr.Row():
|
| 176 |
+
with gr.Column(scale=1):
|
| 177 |
+
gr.HTML("<div class='card'>")
|
| 178 |
+
expr1 = gr.Textbox(label="表达 A")
|
| 179 |
+
expr2 = gr.Textbox(label="表达 B")
|
| 180 |
+
btn2 = gr.Button("开始对比")
|
| 181 |
+
gr.HTML("</div>")
|
| 182 |
+
|
| 183 |
+
with gr.Column(scale=2):
|
| 184 |
+
with gr.Row():
|
| 185 |
+
with gr.Column():
|
| 186 |
+
gr.HTML("<div class='card'>")
|
| 187 |
+
cmp_e = gr.Plot()
|
| 188 |
+
gr.HTML("</div>")
|
| 189 |
+
|
| 190 |
+
with gr.Column():
|
| 191 |
+
gr.HTML("<div class='card'>")
|
| 192 |
+
cmp_c = gr.Plot()
|
| 193 |
+
gr.HTML("</div>")
|
| 194 |
+
|
| 195 |
+
gr.HTML("<div class='card'>")
|
| 196 |
+
heatmap = gr.Plot()
|
| 197 |
+
gr.HTML("</div>")
|
| 198 |
+
|
| 199 |
+
gr.HTML("<div class='card'>")
|
| 200 |
+
cmp_text = gr.Markdown()
|
| 201 |
+
gr.HTML("</div>")
|
| 202 |
+
|
| 203 |
+
_dummy = gr.Textbox(visible=False)
|
| 204 |
+
|
| 205 |
+
btn2.click(compare_two,
|
| 206 |
+
inputs=[expr1, expr2],
|
| 207 |
+
outputs=[_dummy, cmp_e, cmp_c, heatmap, cmp_text])
|