yq / app.py
i_vorobyev
struct prediction function
b0cb70d
raw
history blame
608 Bytes
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()