Spaces:
Paused
Paused
Commit
·
d61d9e2
1
Parent(s):
77a5ad2
Update app.py
Browse files
app.py
CHANGED
@@ -82,12 +82,20 @@ def update(sequence):
|
|
82 |
|
83 |
demo = gr.Blocks()
|
84 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
with demo:
|
86 |
gr.Markdown("# PDB viewer using 3Dmol.js")
|
87 |
with gr.Row():
|
88 |
with gr.Box():
|
|
|
89 |
inp = gr.Textbox(label="Protein sequence")
|
90 |
-
gr.Examples([
|
91 |
btn = gr.Button("Predict structure")
|
92 |
mol = gr.HTML()
|
93 |
btn.click(fn=update, inputs=inp, outputs=mol)
|
|
|
82 |
|
83 |
demo = gr.Blocks()
|
84 |
|
85 |
+
examples = [
|
86 |
+
["Plastic degradation protein", "MGSSHHHHHHSSGLVPRGSHMRGPNPTAASLEASAGPFTVRSFTVSRPSGYGAGTVYYPTNAGGTVGAIAIVPGYTARQSSIKWWGPRLASHGFVVITIDTNSTLDQPSSRSSQQMAALRQVASLNGTSSSPIYGKVDTARMGVMGWSMGGGGSLISAANNPSLKAAAPQAPWDSSTNFSSVTVPTLIFACENDSIAPVNSSALPIYDSMSRNAKQFLEINGGSHSCANSGNSNQALIGKKGVAWMKRFMDNDTRYSTFACENPNSTRVSDFRTANCSLEDPAANKARKEAELAAATAEQ"],
|
87 |
+
["Antifreeze protein", "QCTGGADCTSCTGACTGCGNCPNAVTCTNSQHCVKANTCTGSTDCNTAQTCTNSKDCFEANTCTDSTNCYKATACTNSSGCPGH"],
|
88 |
+
["AI Generated protein", "MSGMKKLYEYTVTTLDEFLEKLKEFILNTSKDKIYKLTITNPKLIKDIGKAIAKAAEIADVDPKEIEEMIKAVEENELTKLVITIEQTDDKYVIKVELENEDGLVHSFEIYFKNKEEMEKFLELLEKLISKLSGS"],
|
89 |
+
["7-bladed propeller fold", "VKLAGNSSLCPINGWAVYSKDNSIRIGSKGDVFVIREPFISCSHLECRTFFLTQGALLNDKHSNGTVKDRSPHRTLMSCPVGEAPSPYNSRFESVAWSASACHDGTSWLTIGISGPDNGAVAVLKYNGIITDTIKSWRNNILRTQESECACVNGSCFTVMTDGPSNGQASYKIFKMEKGKVVKSVELDAPNYHYEECSCYPNAGEITCVCRDNWHGSNRPWVSFNQNLEYQIGYICSGVFGDNPRPNDGTGSCGPVSSNGAYGVKGFSFKYGNGVWIGRTKSTNSRSGFEMIWDPNGWTETDSSFSVKQDIVAITDWSGYSGSFVQHPELTGLDCIRPCFWVELIRGRPKESTIWTSGSSISFCGVNSDTVGWSWPDGAELPFTIDK"]
|
90 |
+
]
|
91 |
+
|
92 |
with demo:
|
93 |
gr.Markdown("# PDB viewer using 3Dmol.js")
|
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)
|