Spaces:
Paused
Paused
Commit
·
9960f8b
1
Parent(s):
d61d9e2
Update app.py
Browse files
app.py
CHANGED
@@ -90,13 +90,15 @@ examples = [
|
|
90 |
]
|
91 |
|
92 |
with demo:
|
93 |
-
gr.Markdown("#
|
|
|
94 |
with gr.Row():
|
95 |
with gr.Box():
|
96 |
-
name = gr.Textbox(label="Protein example")
|
97 |
-
inp = gr.Textbox(label="Protein sequence")
|
98 |
gr.Examples(examples, [name, inp])
|
99 |
btn = gr.Button("Predict structure")
|
100 |
mol = gr.HTML()
|
101 |
btn.click(fn=update, inputs=inp, outputs=mol)
|
|
|
102 |
demo.launch()
|
|
|
90 |
]
|
91 |
|
92 |
with demo:
|
93 |
+
gr.Markdown("# ESM-2 Protein Folding demo")
|
94 |
+
gr.Markdown("You can input a single protein sequence and you get the predicted protein structure")
|
95 |
with gr.Row():
|
96 |
with gr.Box():
|
97 |
+
name = gr.Textbox(label="Protein example", value=examples[1][0])
|
98 |
+
inp = gr.Textbox(label="Protein sequence", lines=3, value=examples[1][1])
|
99 |
gr.Examples(examples, [name, inp])
|
100 |
btn = gr.Button("Predict structure")
|
101 |
mol = gr.HTML()
|
102 |
btn.click(fn=update, inputs=inp, outputs=mol)
|
103 |
+
gr.Markdown("[ESM](https://esmatlas.com/about) by Meta using the API. You can also use Hugging Face `transformers` as shown [here](https://github.com/huggingface/notebooks/blob/main/examples/protein_folding.ipynb), which is supported since [v4.24](https://github.com/huggingface/transformers/releases/tag/v4.24.0).")
|
104 |
demo.launch()
|