Phaser Molecular replacement in R J Read, Department of Haematology

Download Report

Transcript Phaser Molecular replacement in R J Read, Department of Haematology

Molecular replacement in Phaser
R J Read, Department of Haematology
Cambridge Institute for Medical Research
Molecular replacement in Phaser
Current capabilities
• Automation features
•
•
•
automation within Phaser
Python scripting
Status for next release of CCP4
• Future plans
•
Current capabilities
Anisotropy correction, absolute scaling
• Cell content analysis
• Normal modes perturbation
• Ensemble averaging of multiple models
• Brute force rotation and translation searches with
likelihood targets
• Fast rotation and translation targets with rescoring
• Packing, rigid body refinement
• Automated structure solution
•
Automated molecular replacement
•
Automated tree search with pruning
•
•
•
multiple choices of model or ensemble for each
component
multiple components, in specified or permuted order
multiple space groups
One job carries out all steps
• Python scripting
•
•
all functions available from Python
•
•
used for AutoMR wizard in Phenix
could be used for MrBUMP
Status for next release of CCP4
•
Phaser version 2.1
•
Molecular replacement
•
•
more forgiving clash test
exercised combinations of options
•
•
one known bug using density for model
debugged ccp4i interface
Future plans
•
Finish implementation of translational NCS
•
speed, stability, generality
Combine MR and SAD in one mode
• Account for internal symmetry of models
• “Greedy” algorithm for placing multiple copies
• Use intensities
•
•
replace Truncate (account for anisotropy, tNCS)
Translational NCS
Non-crystallographic symmetry is found in about
1/3 to 1/2 of crystal structures
• Often parallel to crystallographic symmetry axis
•
•
•
combination gives translational NCS (tNCS)
Largest class of problems where Phaser fails
•
changes expected intensities, but not modelled
Translational NCS: generalise e
In general case, contributions of atoms from
symmetry-related molecules are independent
• For certain hkl values, contributions have the
same or opposite phase
•
•
•
number of these is called e
Centering applies to all hkl
Df=2ph·t
h odd:
even:Df=p
Df=0
Interference effects from tNCS
•
Phase difference of two copies depends on hkl
and translation vector
•
Df=2ph·t
Pseudo-translational NCS
•
tNCS is not perfect
•
•
Perfect tNCS
There is usually a rotational
component (ncsR)
There is non-isomorphism
between structures
•
•
Differences in coordinates and
scattering
Gives rise to D values (ncsD)
Pseudo-tNCS
Merging Patterson peaks
•
Vector (ncsT) is often pseudo-crystallographic
•
•
differing slightly from cell or centering transation
Peaks in Patterson map merge
•
have to refine exact translation, perhaps test
alternatives
Modelling pseudo-translational NCS
•
Generalised e-factor
e hkl  f  ncsDs , Gs ,ncsR , ncsT ,symmetry 
The e-factors are no longer integers
• The e-factors are found by maximizing the
probability of the data
•
•
•
Probability described by the Wilson distribution
Similar to anisotropy correction
2


2 Fhkl
Fhkl
PtNCS  Fhkl  
exp  
hkl
hkl 
e hkl  N
 e hkl  N 
Sensitivity of likelihood to tNCS model
•
Likelihood is very sensitive to details of tNCS
•
•
simple model predicts exact cancellations
likelihood can be excessively small for simple model
p(FO)
FO
MR Likelihood Functions
•
Use refined values of ncsT, ncsR and ncsD to
calculate the structure factor of the “dimer”
•
“implicit” copy


FC   F1 1  ncsDs Gs ,ncsR exp 2p i hkl  Risym ncsT
isym
Account for tNCS in the variances
• Make second copy explicit for final packing
check and refinement
•

Contributors
•
Molecular replacement
•
•
•
ccp4i GUI
•
•
Airlie McCoy, Laurent Storoni
feedback from Kay Diederichs, David Schuller,
Eleanor Dodson, Phil Evans…
Anne Baker, Airlie McCoy, Peter Briggs
PHENIX collaboration
•
•
Ralf Grosse-Kunstleve, Paul Adams
Tom Terwilliger
Sponsors
Wellcome Trust
• NIH
•
•
PHENIX package for automated crystallography
•
•
Paul Adams, Tom Terwilliger, Tom Ioerger, Jim Sacchetini
CCP4
•
GUI development for Beast and Phaser