Spaces:
No application file
No application file
Update app.py
Browse files
app.py
CHANGED
|
@@ -728,7 +728,6 @@ def run_pipeline(dna_input, similarity_score=95.0, build_ml_tree=False):
|
|
| 728 |
None, None, None, error_msg
|
| 729 |
)
|
| 730 |
|
| 731 |
-
# --- Gradio Interface ---
|
| 732 |
def create_interface():
|
| 733 |
"""Create the Gradio interface with enhanced layout and features"""
|
| 734 |
|
|
@@ -830,7 +829,7 @@ def create_interface():
|
|
| 830 |
|
| 831 |
gr.Markdown("\n".join(model_status))
|
| 832 |
|
| 833 |
-
|
| 834 |
with gr.Row():
|
| 835 |
with gr.Column():
|
| 836 |
# Text outputs
|
|
@@ -935,6 +934,10 @@ def create_interface():
|
|
| 935 |
outputs=[tree_html]
|
| 936 |
)
|
| 937 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 938 |
def load_example():
|
| 939 |
example_seq = "ATGAAACTGTCAACACTCACTGAGTACATTAGCCAAGTTCTCAAGACTGAGTGTTTACCTTTGTGAATACACTGAGTCCTTGTCAACGTTCGGCTGCAGTCACACTGATGGTCTTGTCTTCAGGAGCAACTGCAGTCTGTGCTGTGTACTATAGTGCTAAGAGTGATAATGCACTGTTCAGTACCTTTGACAGTGTGTCTCTGTCACCTGGTGCTATGCAGAGCTGCGATGAGATCTACATTGGTCTGATCGATAAGACTGAGTCCAAGGGTGTTGCTGTGTGTACTGTAGAGTGTGATAGTGTTGCCTGCACTGTGTCTATGGCTGATCTTGAGGCTCTGCTTATGTCAACACTGAGTGTGAAATGTTCATTTGCTACTTCAAGACTGATGTGAAGACTGTGTATTGTACTCAGTCATGCAGAGTGAAGTCCTTGAGCCACTTGCTTTGTACAATGTGGGTGATGAGATGTTGTGCTGCAGTGTCAAGGGGCCACAGTCTTGCCTTGATAGTGCGATTGCTGTGATGATGTGCACTTCAATGAGTGGTCGAGATGCTGCTGTGTGTAAGGATGCTGCTGTGTGTAAGAAGGATGCTGCTGTGTGTAAGA"
|
| 940 |
return example_seq, "Example F gene sequence loaded"
|
|
|
|
| 728 |
None, None, None, error_msg
|
| 729 |
)
|
| 730 |
|
|
|
|
| 731 |
def create_interface():
|
| 732 |
"""Create the Gradio interface with enhanced layout and features"""
|
| 733 |
|
|
|
|
| 829 |
|
| 830 |
gr.Markdown("\n".join(model_status))
|
| 831 |
|
| 832 |
+
with gr.Tab("📊 Results"):
|
| 833 |
with gr.Row():
|
| 834 |
with gr.Column():
|
| 835 |
# Text outputs
|
|
|
|
| 934 |
outputs=[tree_html]
|
| 935 |
)
|
| 936 |
|
| 937 |
+
# Example data loading
|
| 938 |
+
gr.Markdown("### 🧪 Example Data")
|
| 939 |
+
example_btn = gr.Button("Load Example F Gene Sequence", variant="secondary")
|
| 940 |
+
|
| 941 |
def load_example():
|
| 942 |
example_seq = "ATGAAACTGTCAACACTCACTGAGTACATTAGCCAAGTTCTCAAGACTGAGTGTTTACCTTTGTGAATACACTGAGTCCTTGTCAACGTTCGGCTGCAGTCACACTGATGGTCTTGTCTTCAGGAGCAACTGCAGTCTGTGCTGTGTACTATAGTGCTAAGAGTGATAATGCACTGTTCAGTACCTTTGACAGTGTGTCTCTGTCACCTGGTGCTATGCAGAGCTGCGATGAGATCTACATTGGTCTGATCGATAAGACTGAGTCCAAGGGTGTTGCTGTGTGTACTGTAGAGTGTGATAGTGTTGCCTGCACTGTGTCTATGGCTGATCTTGAGGCTCTGCTTATGTCAACACTGAGTGTGAAATGTTCATTTGCTACTTCAAGACTGATGTGAAGACTGTGTATTGTACTCAGTCATGCAGAGTGAAGTCCTTGAGCCACTTGCTTTGTACAATGTGGGTGATGAGATGTTGTGCTGCAGTGTCAAGGGGCCACAGTCTTGCCTTGATAGTGCGATTGCTGTGATGATGTGCACTTCAATGAGTGGTCGAGATGCTGCTGTGTGTAAGGATGCTGCTGTGTGTAAGAAGGATGCTGCTGTGTGTAAGA"
|
| 943 |
return example_seq, "Example F gene sequence loaded"
|