i_vorobyev
commited on
Commit
·
fc7924f
1
Parent(s):
83bb191
add legend
Browse files
app.py
CHANGED
@@ -80,8 +80,10 @@ def molecule(input_pdb):
|
|
80 |
<div style="display: flex; justify-content: space-between; margin-top: 5px;">
|
81 |
<span>Low Energy</span>
|
82 |
</div>
|
|
|
|
|
|
|
83 |
</div>
|
84 |
-
<a href="data:application/octet-stream;base64,{base64_content}" download="structure.pdb">Download File</a>
|
85 |
"""
|
86 |
|
87 |
|
@@ -126,21 +128,30 @@ h_chain_example = "EVQLVQSGPEVKKPGTSVKVSCKASGFTFMSSAVQWVRQARGQRLEWIGWIVIGSGNTNYA
|
|
126 |
l_chain_example = "DVVMTQTPFSLPVSLGDQASISCRSSQSLVHSNGNTYLHWYLQKPGQSPKLLIYKVSNRFSGVPDRFSGSGSGTDFTLKISRVEAEDLGVYFCSQSTHVPYTFGGGTKLEIK"
|
127 |
|
128 |
with gr.Blocks() as demo:
|
129 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
h_text = gr.Textbox(lines=5, label="Heavy chain")
|
131 |
l_text = gr.Textbox(lines=5, label="Light chain")
|
132 |
btn = gr.Button(value="Submit")
|
133 |
btn.click(pred_seq, inputs=[h_text, l_text], outputs=gr.HTML())
|
134 |
-
|
135 |
-
gr.Markdown("## Text Examples")
|
136 |
-
'''
|
137 |
-
gr.Examples(
|
138 |
-
[[h_chain_example, l_chain_example]],
|
139 |
-
[h_text, l_text],
|
140 |
-
gr.HTML(),
|
141 |
-
pred_seq,
|
142 |
-
cache_examples=True,
|
143 |
-
)
|
144 |
-
'''
|
145 |
if __name__ == "__main__":
|
146 |
demo.launch()
|
|
|
80 |
<div style="display: flex; justify-content: space-between; margin-top: 5px;">
|
81 |
<span>Low Energy</span>
|
82 |
</div>
|
83 |
+
<div style="display: flex; justify-content: space-between; margin-top: 5px;">
|
84 |
+
<a href="data:application/octet-stream;base64,{base64_content}" download="structure.pdb">Download File</a>
|
85 |
+
</div>
|
86 |
</div>
|
|
|
87 |
"""
|
88 |
|
89 |
|
|
|
128 |
l_chain_example = "DVVMTQTPFSLPVSLGDQASISCRSSQSLVHSNGNTYLHWYLQKPGQSPKLLIYKVSNRFSGVPDRFSGSGSGTDFTLKISRVEAEDLGVYFCSQSTHVPYTFGGGTKLEIK"
|
129 |
|
130 |
with gr.Blocks() as demo:
|
131 |
+
gr.Markdown('## Antibody Structure Prediction')
|
132 |
+
gr.Markdown("## Sequences Examples")
|
133 |
+
html = """
|
134 |
+
<p>
|
135 |
+
H-chain: <tt>QVQLKESGPGLVAPSQSLSITCTVSGFSLSSYGVSWVRQPPGKGLEWLGVIWGDGSTNYHPNLMSRLSISKDISKSQVLFKLNSLQTDDTATYYCVTLDYWGQGTSVTVSS</tt>
|
136 |
+
<br/>
|
137 |
+
L-chain: <tt>DVVMTQTPLSLPVSLGDQASISCRSSQSLVHRNGNTYLHWYLQKPGQSPKLLIYKVSNRFSGVPDRFSGSGSGTDFTLKISRVEAEDLGLYFCFQTTYVPNTFGGGTKLEIK</tt>
|
138 |
+
</p>
|
139 |
+
|
140 |
+
<p>
|
141 |
+
H-chain: <tt>EVQLLESGGGLVQPGGSLRLSCAASGFTFSLYWMGWVRQAPGKGLEWVSSISSSGGVTPYADSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCAKLGELGWFDPWGQGTLVTVSS</tt>
|
142 |
+
<br/>
|
143 |
+
L-chain: <tt>DIQMTQSPSSLSASVGDRVTITCRASQGISSYLNWYQQKPGKAPKLLIYYASNLQNGVPSRFSGSGSGTDFTLTISSLQPEDFATYYCQQSYSTPLTFGGGTKVEIK</tt>
|
144 |
+
</p>
|
145 |
+
|
146 |
+
<p>
|
147 |
+
H-chain: <tt>EVQLVQSGPEVKKPGTSVKVSCKASGFTFMSSAVQWVRQARGQRLEWIGWIVIGSGNTNYAQKFQERVTITRDMSTSTAYMELSSLRSEDTAVYYCAAPYCSSISCNDGFDIWGQGTMVTVS</tt>
|
148 |
+
<br/>
|
149 |
+
L-chain: <tt>DVVMTQTPFSLPVSLGDQASISCRSSQSLVHSNGNTYLHWYLQKPGQSPKLLIYKVSNRFSGVPDRFSGSGSGTDFTLKISRVEAEDLGVYFCSQSTHVPYTFGGGTKLEIK</tt>
|
150 |
+
</p>
|
151 |
+
"""
|
152 |
h_text = gr.Textbox(lines=5, label="Heavy chain")
|
153 |
l_text = gr.Textbox(lines=5, label="Light chain")
|
154 |
btn = gr.Button(value="Submit")
|
155 |
btn.click(pred_seq, inputs=[h_text, l_text], outputs=gr.HTML())
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
156 |
if __name__ == "__main__":
|
157 |
demo.launch()
|