Update app.py
Browse files
app.py
CHANGED
@@ -60,7 +60,7 @@ choices = {x.lower(): x for x in choices_mf}
|
|
60 |
|
61 |
|
62 |
@spaces.GPU
|
63 |
-
def generate_caption(protein, prompt
|
64 |
# Process the image and the prompt
|
65 |
# with open('/home/user/app/example.fasta', 'w') as f:
|
66 |
# f.write('>{}\n'.format("protein_name"))
|
@@ -203,20 +203,20 @@ with gr.Blocks(css=css) as demo:
|
|
203 |
# O14813 train index 127, 266, 738, 1060 test index 4
|
204 |
gr.Examples(
|
205 |
examples=[
|
206 |
-
["MDYSYLNSYDSCVAAMEASAYGDFGACSQPGGFQYSPLRPAFPAAGPPCPALGSSNCALGALRDHQPAPYSAVPYKFFPEPSGLHEKRKQRRIRTTFTSAQLKELERVFAETHYPDIYTREELALKIDLTEARVQVWFQNRRAKFRKQERAASAKGAAGAAGAKKGEARCSSEDDDSKESTCSPTPDSTASLPPPPAPGLASPRLSPSPLPVALGSGPGPGPGPQPLKGALWAGVAGGGGGGPGAGAAELLKAWQPAESGPGPFSGVLSSFHRKPGPALKTNLF", ''],
|
207 |
-
["MKTLALFLVLVCVLGLVQSWEWPWNRKPTKFPIPSPNPRDKWCRLNLGPAWGGRC", ''],
|
208 |
-
["MAAAGGARLLRAASAVLGGPAGRWLHHAGSRAGSSGLLRNRGPGGSAEASRSLSVSARARSSSEDKITVHFINRDGETLTTKGKVGDSLLDVVVENNLDIDGFGACEGTLACSTCHLIFEDHIYEKLDAITDEENDMLDLAYGLTDRSRLGCQICLTKSMDNMTVRVPETVADARQSIDVGKTS", 'Homo'],
|
209 |
-
['MASAELSREENVYMAKLAEQAERYEEMVEFMEKVAKTVDSEELTVEERNLLSVAYKNVIGARRASWRIISSIEQKEEGRGNEDRVTLIKDYRGKIETELTKICDGILKLLETHLVPSSTAPESKVFYLKMKGDYYRYLAEFKTGAERKDAAENTMVAYKAAQDIALAELAPTHPIRLGLALNFSVFYYEILNSPDRACSLAKQAFDEAISELDTLSEESYKDSTLIMQLLRDNLTLWTSDISEDPAEEIREAPKRDSSEGQ', 'Zea'],
|
210 |
-
['MIKAAVTKESLYRMNTLMEAFQGFLGLDLGEFTFKVKPGVFLLTDVKSYLIGDKYDDAFNALIDFVLRNDRDAVEGTETDVSIRLGLSPSDMVVKRQDKTFTFTHGDLEFEVHWINL', 'Bacteriophage'],
|
211 |
-
['MNDLMIQLLDQFEMGLRERAIKVMATINDEKHRFPMELNKKQCSLMLLGTTDTTTFDMRFNSKKDFPRIKGAREKYPRDAVIEWYHQNWMRTEVKQ', 'Bacteriophage'],
|
212 |
],
|
213 |
-
inputs=[input_protein, prompt
|
214 |
outputs=[output_text],
|
215 |
fn=generate_caption,
|
216 |
cache_examples=True,
|
217 |
label='Try examples'
|
218 |
)
|
219 |
-
submit_btn.click(generate_caption, [input_protein, prompt
|
220 |
|
221 |
demo.launch(debug=True)
|
222 |
|
|
|
60 |
|
61 |
|
62 |
@spaces.GPU
|
63 |
+
def generate_caption(model_id, protein, prompt):
|
64 |
# Process the image and the prompt
|
65 |
# with open('/home/user/app/example.fasta', 'w') as f:
|
66 |
# f.write('>{}\n'.format("protein_name"))
|
|
|
203 |
# O14813 train index 127, 266, 738, 1060 test index 4
|
204 |
gr.Examples(
|
205 |
examples=[
|
206 |
+
["Molecule Function", "MDYSYLNSYDSCVAAMEASAYGDFGACSQPGGFQYSPLRPAFPAAGPPCPALGSSNCALGALRDHQPAPYSAVPYKFFPEPSGLHEKRKQRRIRTTFTSAQLKELERVFAETHYPDIYTREELALKIDLTEARVQVWFQNRRAKFRKQERAASAKGAAGAAGAKKGEARCSSEDDDSKESTCSPTPDSTASLPPPPAPGLASPRLSPSPLPVALGSGPGPGPGPQPLKGALWAGVAGGGGGGPGAGAAELLKAWQPAESGPGPFSGVLSSFHRKPGPALKTNLF", ''],
|
207 |
+
["Molecule Function", "MKTLALFLVLVCVLGLVQSWEWPWNRKPTKFPIPSPNPRDKWCRLNLGPAWGGRC", ''],
|
208 |
+
["Molecule Function", "MAAAGGARLLRAASAVLGGPAGRWLHHAGSRAGSSGLLRNRGPGGSAEASRSLSVSARARSSSEDKITVHFINRDGETLTTKGKVGDSLLDVVVENNLDIDGFGACEGTLACSTCHLIFEDHIYEKLDAITDEENDMLDLAYGLTDRSRLGCQICLTKSMDNMTVRVPETVADARQSIDVGKTS", 'Homo'],
|
209 |
+
["Molecule Function", 'MASAELSREENVYMAKLAEQAERYEEMVEFMEKVAKTVDSEELTVEERNLLSVAYKNVIGARRASWRIISSIEQKEEGRGNEDRVTLIKDYRGKIETELTKICDGILKLLETHLVPSSTAPESKVFYLKMKGDYYRYLAEFKTGAERKDAAENTMVAYKAAQDIALAELAPTHPIRLGLALNFSVFYYEILNSPDRACSLAKQAFDEAISELDTLSEESYKDSTLIMQLLRDNLTLWTSDISEDPAEEIREAPKRDSSEGQ', 'Zea'],
|
210 |
+
["Molecule Function", 'MIKAAVTKESLYRMNTLMEAFQGFLGLDLGEFTFKVKPGVFLLTDVKSYLIGDKYDDAFNALIDFVLRNDRDAVEGTETDVSIRLGLSPSDMVVKRQDKTFTFTHGDLEFEVHWINL', 'Bacteriophage'],
|
211 |
+
["Molecule Function", 'MNDLMIQLLDQFEMGLRERAIKVMATINDEKHRFPMELNKKQCSLMLLGTTDTTTFDMRFNSKKDFPRIKGAREKYPRDAVIEWYHQNWMRTEVKQ', 'Bacteriophage'],
|
212 |
],
|
213 |
+
inputs=[model_selector, input_protein, prompt],
|
214 |
outputs=[output_text],
|
215 |
fn=generate_caption,
|
216 |
cache_examples=True,
|
217 |
label='Try examples'
|
218 |
)
|
219 |
+
submit_btn.click(generate_caption, [model_selector, input_protein, prompt], [output_text])
|
220 |
|
221 |
demo.launch(debug=True)
|
222 |
|