Skip to content
This repository has been archived by the owner on Aug 1, 2024. It is now read-only.

Latest commit

 

History

History
25 lines (17 loc) · 1.98 KB

File metadata and controls

25 lines (17 loc) · 1.98 KB

Protein programming language

This repository contains an implementation of the programming language described in the paper A high-level programming language for generative protein design.

Tutorial

We have provided a tutorial notebook describing the basics of writing programs and running optimization loops. The notebook can be run in Colab:

Design programs

We have also provided some example programs as described in our original paper.

Design task Figure in paper Program file
Free hallucination Figure 2A free_hallucination.py
Fixed backbone design Figure 2D fixed_backbone.py
Secondary structure design Figure 2G secondary_structure.py
Functional site scaffolding Figure 2H functional_site_scaffolding.py
Symmetric monomer design Figure 3A symmetric_monomer.py
Two-level symmetric
homo-oligomer design
Figure 4A symmetric_two_level_multimer.py
Symmetric binding site
scaffolding
Figure 5A symmetric_binding.py