Is there anyway through selection to fix selected atoms during minimisation/sim annealing in phenix.refine? Gregers Rom Andersen Associate Professor, Ph.D. Dep. Molecular Biology Gustav Wiedsvej 10C DK8000 Aarhus C Denmark phone +4589425024 fax +4586123178 http://www.bioxray.dk/research_gra_uk.php http://www.bioxray.dk/research_gra_uk.php Please notice new email: mailto:[email protected] [email protected]
I think that is a feature that has just been added to phenix.refine in the last week, so with your current release, that wuold not be possible.
HTH
Peter
----- Original Message -----
From: Gregers Andersen
Is there anyway through selection to fix selected atoms during minimisation/sim annealing in phenix.refine?
Gregers Rom Andersen
Associate Professor, Ph.D.
Dep. Molecular Biology
Gustav Wiedsvej 10C
DK8000 Aarhus C
Denmark
phone +4589425024 fax +4586123178
http://www.bioxray.dk/research_gra_uk.php http://www.bioxray.dk/research_gra_uk.php
Please notice new email: mailto:[email protected] [email protected]
Hi, thank you for your question. Fixing atomic parameters in refinement (xyz, ADP, occupancies, rigid body parameters, etc.) is a new feature that was added a few days ago. The official latest PHENIX release does not have this feature yet; however if you get the latest CCI APPS (subset of PHENIX, containing HySS, phenix.refine, eLBOW, Xtriage, ...; look "Quick Facts" for more info) you can use the "latest & greatest" features. Please go to http://www.phenix-online.org/download/cci_apps and get the latest CCI APPS. For more information, you can check out the updated "Documentation" and "Quick Facts" (right next to phenix.refine link). Fixing atomic parameters in refinement (in a few words; this will be added to the Manual shortly): With the latest version of CCI APPS it is possible to refine any part of a model parameters in any combination as: - individual sites; - individual ADP (iso-, aniso-, both or mix); - individual occupancies; - rigid body; - TLS; - group isotropic ADP; Also it can be combined with water picking and simulated annealing. For example, this powerful sequence can be done in one refinement run (and in right order): “rigid body + SA + group B + individual B and TLS + individual XYZ + water picking”. Now, for a practical example, If you look at the parameters (type phenix.refine --show-defaults=all), among others you will find these lines: .... refinement.refine { strategy = *individual_sites rigid_body *individual_adp group_adp tls \ individual_occupancies group_occupancies none sites { individual = None rigid_body = None } adp { individual { isotropic = None anisotropic = None force_all_to_be_refined_isotropically = True } group = None one_adp_group_per_residue = True tls = None } occupancies { individual = None group = None } } ... Here is the example that I think will give you an idea how this works: if your molecule has three chains: A, B and chain C, then the following command: phenix.refine model.pdb data.mtz strategy=rigid_body+individual_sites+individual_adp+tls sites.rigid_body="chain A" sites.individual="chain B" adp.tls="chain A" adp.tls="chain C" will do the following: - refine chain A as a rigid body; - refine individual isotropic B-factors for the whole molecule; - refine individual coordinates for chain B; - refine TLS parameters for chain A and chain C. Now to add automatic water picking, just add ordered_solvent=true line to the command above: phenix.refine model.pdb data.mtz strategy=rigid_body+individual_sites+individual_adp+tls sites.rigid_body="chain A" sites.individual="chain B" adp.tls="chain A" adp.tls="chain C" ordered_solvent=True Please check out the Documentation for more refineemnt strategies and selection examples. Ok, I hope this is enough to get started. Please don't hesitate to ask more questions or report any bug or if whatever I tried to explaine is not clear. Thanks again for your question, Pavel.
participants (3)
-
Gregers Andersen
-
Pavel Afonine
-
Petrus H Zwart