Preparing Your Structure Production Runs Why? Structures from PDB - - PowerPoint PPT Presentation

preparing your structure
SMART_READER_LITE
LIVE PREVIEW

Preparing Your Structure Production Runs Why? Structures from PDB - - PowerPoint PPT Presentation

Preparing Your Structure Production Runs Why? Structures from PDB are not perfect Rosetta may fail Garbage in garbage out Wrong answer Benefits Less time spent on paths spent on re relaxing the same errors of the input


slide-1
SLIDE 1

Preparing Your Structure

Production Runs

slide-2
SLIDE 2

Why?

  • Structures from PDB are not perfect
  • Rosetta may fail
  • Garbage in garbage out

– Wrong answer

  • Benefits

– Less time spent on paths spent on re‐relaxing the same errors of the input – Less noise – Lower scores

slide-3
SLIDE 3

What to Do?

Answers from the Developer Community

  • Clean the structure
  • Repack the structure
  • Relax the structure

The Meiler Lab Philosophy

  • Clean PDB with clean_pdb.py
  • Run Relax
slide-4
SLIDE 4

clean_pdb.py

What it does! What it does not do!

  • Removes HETATM
  • Changes names of

phosphorylated residues so Rosetta understand them (SEP ‐> SER)

  • Removes multiple

conformations of residues

  • Renumbers pdb starting

at number 1

  • Preserves only ATOM lines
  • Rosetta adds hydrogens
  • Rebuilds missing

coordinates (see loop building tutorial)

  • Make everything ok.

python clean_pdb.py ‐h

slide-5
SLIDE 5

What is Relax?

  • Simple structural refinement

– Removes clashes – Puts model in energy minima

  • Sample through Monte Carlo

movements of backbone

  • Method to generate multiple

conformations of a model

slide-6
SLIDE 6

Design, Ligand Docking, Protein‐Protein Docking

Structure Preparation

relax.linuxgccrelease –database <database> ‐s <structure> ‐ex1 – ex2 –relax:sequence –nstruct 100

  • You need multiple models!
  • Obtain models through relax
  • Use top 1‐10% by score

MD Conformational Sampling Monte Carlo Conformational Sampling