mm_2024

Workshop: Introduction to Rosetta

Description

Jupyter notebooks

Required software and resources

Learning resources

Assignments

Take a structure of interest (with 2 or more protein chains):

  1. Using pyRosetta, analyze energy between any two close residues of separate chains, output various energy terms.See 03.02-Analyzing-energy-between-residues.ipynb
  2. (со звуздочкой) Using pyRosetta, take an arbitrary sequence of 10 amino acids. Try to do folding. Explore different lowest conformations depeding on the number of Monte-Carlo steps. Visualize results. See 04.01-Basic-Folding-Algorithm.ipynb
  3. Use RFDiffusion to generate a new binder scaffold for the target protein. Use ProteinMPNN to generate the amino acid residues of the new binder. Use AlphaFold to check whether a complex similar to the original structure is formed.

Troubleshooting