i_vorobyev
commited on
Commit
·
41bea22
1
Parent(s):
27a7049
add legend
Browse files
app.py
CHANGED
|
@@ -57,7 +57,7 @@ def molecule(input_pdb):
|
|
| 57 |
let config = { backgroundColor: "white" };
|
| 58 |
let viewer = $3Dmol.createViewer(element, config);
|
| 59 |
viewer.addModel(pdb, "pdb");
|
| 60 |
-
viewer.getModel(0).setStyle({}, {
|
| 61 |
viewer.zoomTo();
|
| 62 |
viewer.render();
|
| 63 |
viewer.zoom(0.8, 2000);
|
|
@@ -121,12 +121,22 @@ ex_seq = "QVQLVESGGGSVQAGGSLRLSCTASGYTIGPYCMGWFRQAPGGEREAVAAINMGGGITYYADSVKGRFTI
|
|
| 121 |
|
| 122 |
h_chain_example = "EVQLVQSGPEVKKPGTSVKVSCKASGFTFMSSAVQWVRQARGQRLEWIGWIVIGSGNTNYAQKFQERVTITRDMSTSTAYMELSSLRSEDTAVYYCAAPYCSSISCNDGFDIWGQGTMVTVS"
|
| 123 |
l_chain_example = "DVVMTQTPFSLPVSLGDQASISCRSSQSLVHSNGNTYLHWYLQKPGQSPKLLIYKVSNRFSGVPDRFSGSGSGTDFTLKISRVEAEDLGVYFCSQSTHVPYTFGGGTKLEIK"
|
| 124 |
-
|
| 125 |
-
|
| 126 |
-
|
| 127 |
-
|
| 128 |
-
|
| 129 |
-
|
| 130 |
-
|
| 131 |
-
|
| 132 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 57 |
let config = { backgroundColor: "white" };
|
| 58 |
let viewer = $3Dmol.createViewer(element, config);
|
| 59 |
viewer.addModel(pdb, "pdb");
|
| 60 |
+
viewer.getModel(0).setStyle({}, {cartoon:{color:"spectrum"}});
|
| 61 |
viewer.zoomTo();
|
| 62 |
viewer.render();
|
| 63 |
viewer.zoom(0.8, 2000);
|
|
|
|
| 121 |
|
| 122 |
h_chain_example = "EVQLVQSGPEVKKPGTSVKVSCKASGFTFMSSAVQWVRQARGQRLEWIGWIVIGSGNTNYAQKFQERVTITRDMSTSTAYMELSSLRSEDTAVYYCAAPYCSSISCNDGFDIWGQGTMVTVS"
|
| 123 |
l_chain_example = "DVVMTQTPFSLPVSLGDQASISCRSSQSLVHSNGNTYLHWYLQKPGQSPKLLIYKVSNRFSGVPDRFSGSGSGTDFTLKISRVEAEDLGVYFCSQSTHVPYTFGGGTKLEIK"
|
| 124 |
+
|
| 125 |
+
with gr.Blocks() as demo:
|
| 126 |
+
|
| 127 |
+
h_text = gr.Textbox(lines=5, label="Heavy chain")
|
| 128 |
+
l_text = gr.Textbox(lines=5, label="Light chain")
|
| 129 |
+
btn = gr.Button(value="Submit")
|
| 130 |
+
btn.click(pred_seq, inputs=[h_text, l_text], outputs=gr.HTML())
|
| 131 |
+
|
| 132 |
+
gr.Markdown("## Text Examples")
|
| 133 |
+
gr.Examples(
|
| 134 |
+
[[h_chain_example, l_chain_example]],
|
| 135 |
+
[h_text, l_text],
|
| 136 |
+
gr.HTML(),
|
| 137 |
+
pred_seq,
|
| 138 |
+
cache_examples=True,
|
| 139 |
+
)
|
| 140 |
+
|
| 141 |
+
if __name__ == "__main__":
|
| 142 |
+
demo.launch()
|