Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1.33 KB

README.md

File metadata and controls

38 lines (25 loc) · 1.33 KB
  1. a87_99_h.pdb is derived from 1us0.pdb by:
  • extracting 87-99 residues from chain A;
  • removing alternative conformations and setting occupancies to 1;
  • adding H atoms;
  • placing model into a P1 box: iotbx.pdb.box_around_molecule;
  • setting B-factors to 80.
  • converting all residues to GLY.

This model is the reference ("answer"). It contains information about helix H-bonding that is defined from actual expetimenatl diffraction data.

  1. Compute simulated diffraction data:

phenix.fmodel a87_99_h.pdb add_random_error_to_amplitudes_percent=5 type=real high_res=4 low_res=6 r_free=0.1

mv a87_99_h.pdb.mtz data.mtz

Given that we introduce 5% error into Fobs, we expect the best possible R-factor after refinement to be ~5%.

  1. run_perturb.py generates many perturbed models - starting points for refinements.

  2. Run Q|R refinement, sample command:

python ../qr-core/qrefine.py a87_99_h.pdb.mtz perturbed/1.5/4.pdb restraints=cctbx update_all_scales=False

  1. run_analyze.py is to analyze the results.

example analyze.dat

Pert. Dose Min dist. Max dist Av. dist. % recovered
0.3 1.880 2.734 2.239     45.56
  1. 2mFo-DFc calculated map, comamnd:

phenix.maps data.mtz a87_99_h.pdb