import gradio as gr | |
from igfold import IgFoldRunner | |
def pred_seq(seq): | |
sequences = { | |
"H": "QVQLQESGGGLVQAGGSLTLSCAVSGLTFSNYAMGWFRQAPGKEREFVAAITWDGGNTYYTDSVKGRFTISRDNAKNTVFLQMNSLKPEDTAVYYCAAKLLGSSRYELALAGYDYWGQGTQVTVS" | |
} | |
pred_pdb = "my_nanobody1.pdb" | |
igfold = IgFoldRunner() | |
igfold.fold( | |
pred_pdb, | |
sequences=sequences, | |
do_refine=False, | |
do_renum=False, | |
) | |
html = f"<p> great {seq}</p>." | |
return (html) | |
def greet(name): | |
return "Hello " + name + "!!" | |
iface = gr.Interface(fn=pred_seq, inputs="text", outputs=["html"]) | |
iface.launch() |