aiqcamp commited on
Commit
2f9ab25
·
verified ·
1 Parent(s): d17a75b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -12
app.py CHANGED
@@ -415,18 +415,7 @@ with gr.Blocks(theme='ParityError/Interstellar') as demo:
415
 
416
  with gr.Row():
417
  with gr.Column(min_width=500):
418
- gr.Markdown(f"""
419
- ## How does it work?\n
420
- !!! [PAPER](https://www.nature.com/articles/s41587-024-02395-w) !!!
421
- Protein sequence and structure co-generation is a long outstanding problem in the field of protein design. By implementing [ddpm](https://arxiv.org/abs/2006.11239) style diffusion over protein seqeuence space we generate protein sequence and structure pairs. Starting with [RoseTTAFold](https://www.science.org/doi/10.1126/science.abj8754), a protein structure prediction network, we finetuned it to predict sequence and structure given a partially noised sequence. By applying losses to both the predicted sequence and structure the model is forced to generate meaningful pairs. Diffusing in sequence space makes it easy to implement potentials to guide the diffusive process toward particular amino acid composition, net charge, and more! Furthermore, you can sample proteins from a family of sequences or even train a small sequence to function classifier to guide generation toward desired sequences.
422
- ![fig1](http://files.ipd.uw.edu/pub/sequence_diffusion/figs/diffusion_landscape.png)
423
-
424
- ## How to use it?\n
425
- A user can either design a custom input sequence to diffuse from or specify a length below. To scaffold a sequence use the following format where X represent residues to diffuse: XXXXXXXXSCIENCESCIENCEXXXXXXXXXXXXXXXXXXX. You can even design a protein with your name XXXXXXXXXXXXNAMEHEREXXXXXXXXXXXXX!
426
-
427
- ### Acknowledgements\n
428
- Thank you to Simon Dürr and the Hugging Face team for setting us up with a community GPU grant!
429
- """)
430
 
431
  gr.Markdown("""
432
  ## Model in Action
 
415
 
416
  with gr.Row():
417
  with gr.Column(min_width=500):
418
+
 
 
 
 
 
 
 
 
 
 
 
419
 
420
  gr.Markdown("""
421
  ## Model in Action