Spaces:
Sleeping
Sleeping
app update
Browse files
app.py
CHANGED
@@ -407,7 +407,7 @@ def main_function_single(sequence, show_explanation):
|
|
407 |
donor_label, donor_img, *_ = process_single_sequence(sequence)
|
408 |
figmap = None
|
409 |
if show_explanation:
|
410 |
-
figmap = generate_heatmap(sequence)
|
411 |
return family_label, family_img, family_info, donor_label, donor_img, figmap
|
412 |
|
413 |
def main_function_upload(protein_file): #, progress=gr.Progress()
|
@@ -417,6 +417,7 @@ prediction_imagefam = gr.outputs.Image(type='pil', label="Family prediction grap
|
|
417 |
prediction_imagedonor = gr.outputs.Image(type='pil', label="Donor prediction graph")
|
418 |
prediction_explain = gr.outputs.Image(type='pil', label="Donor prediction explanation")
|
419 |
|
|
|
420 |
with gr.Blocks() as app:
|
421 |
gr.Markdown("# Glydentify")
|
422 |
|
@@ -428,16 +429,11 @@ with gr.Blocks() as app:
|
|
428 |
with gr.Column():
|
429 |
with gr.Accordion("Example:"):
|
430 |
gr.Markdown("""
|
431 |
-
\>
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
VDFALYESNLRRREKYDYLYCGSSLYGNLSPQRIREWIAYHVRFFGERSHFVLHDAGGIT
|
437 |
-
EEVFEVLKPWIELGRVTVHDIREQERFDGYYHNQFMVVNDCLHRYRFMAKWMFFFDVDEF
|
438 |
-
IYVPAKSSISSVMVSLEEYSQFTIEQMPMSSQLCYDGDGPARTYRKWGFEKLAYRDVKKV
|
439 |
-
PRRDRKYAVQPRNVFATGVHMSQHLQGKTYHRAEGKIRYFHYHGSISQRREPCRHLYNGT
|
440 |
-
RIVHENN
|
441 |
""")
|
442 |
family_prediction = gr.outputs.Textbox(label="Predicted family")
|
443 |
donor_prediction = gr.outputs.Textbox(label="Predicted donor")
|
@@ -447,10 +443,9 @@ with gr.Blocks() as app:
|
|
447 |
with gr.Row().style(equal_height=True):
|
448 |
with gr.Column():
|
449 |
predict_button = gr.Button("Predict")
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
|
455 |
# Family & Donor Section
|
456 |
with gr.Row().style(equal_height=True):
|
@@ -483,3 +478,4 @@ with gr.Blocks() as app:
|
|
483 |
app.launch(show_error=True)
|
484 |
|
485 |
|
|
|
|
407 |
donor_label, donor_img, *_ = process_single_sequence(sequence)
|
408 |
figmap = None
|
409 |
if show_explanation:
|
410 |
+
figmap = generate_heatmap(sequence)
|
411 |
return family_label, family_img, family_info, donor_label, donor_img, figmap
|
412 |
|
413 |
def main_function_upload(protein_file): #, progress=gr.Progress()
|
|
|
417 |
prediction_imagedonor = gr.outputs.Image(type='pil', label="Donor prediction graph")
|
418 |
prediction_explain = gr.outputs.Image(type='pil', label="Donor prediction explanation")
|
419 |
|
420 |
+
|
421 |
with gr.Blocks() as app:
|
422 |
gr.Markdown("# Glydentify")
|
423 |
|
|
|
429 |
with gr.Column():
|
430 |
with gr.Accordion("Example:"):
|
431 |
gr.Markdown("""
|
432 |
+
\>sp|Q9Y5Z6|B3GT1_HUMAN Beta-1,3-galactosyltransferase 1 OS=Homo sapiens OX=9606 GN=B3GALT1 PE=1 SV=1
|
433 |
+
MASKVSCLYVLTVVCWASALWYLSITRPTSSYTGSKPFSHLTVARKNFTFGNIRTRPINPHSFEFLINEPNKCEKNIPFLVILIST
|
434 |
+
THKEFDARQAIRETWGDENNFKGIKIATLFLLGKNADPVLNQMVEQESQIFHDIIVEDFIDSYHNLTLKTLMGMRWVATFCSK
|
435 |
+
AKYVMKTDSDIFVNMDNLIYKLLKPSTKPRRRYFTGYVINGGPIRDVRSKWYMPRDLYPDSNYPPFCSGTGYIFSADVAELIYK
|
436 |
+
TSLHTRLLHLEDVYVGLCLRKLGIHPFQNSGFNHWKMAYSLCRYRRVITVHQISPEEMHRIWNDMSSKKHLRC
|
|
|
|
|
|
|
|
|
|
|
437 |
""")
|
438 |
family_prediction = gr.outputs.Textbox(label="Predicted family")
|
439 |
donor_prediction = gr.outputs.Textbox(label="Predicted donor")
|
|
|
443 |
with gr.Row().style(equal_height=True):
|
444 |
with gr.Column():
|
445 |
predict_button = gr.Button("Predict")
|
446 |
+
predict_button.click(main_function_single, inputs=[sequence, explanation_checkbox],
|
447 |
+
outputs=[family_prediction, prediction_imagefam, info_markdown,
|
448 |
+
donor_prediction, prediction_imagedonor, prediction_explain])
|
|
|
449 |
|
450 |
# Family & Donor Section
|
451 |
with gr.Row().style(equal_height=True):
|
|
|
478 |
app.launch(show_error=True)
|
479 |
|
480 |
|
481 |
+
|