Phenix: Difference between revisions

93 bytes added ,  14 August 2010
no edit summary
No edit summary
No edit summary
Line 56: Line 56:
will produce all_ligands.cif, which may be fed to phenix.refine by
will produce all_ligands.cif, which may be fed to phenix.refine by
  phenix.refine model.pdb data.mtz all_ligands.cif ...
  phenix.refine model.pdb data.mtz all_ligands.cif ...
If no PDB file for a ligand is available, its SMILES string should be input to phenix.elbow, and phenix.ready_set should run to generate the link records (???), using phenix.elbow's CIF file.
If no PDB file for a ligand is available, its SMILES string should be input to phenix.elbow, and phenix.ready_set should run to generate the LINK records (e.g. for a non-natural amino acid that is part of the polypeptide chain), using phenix.elbow's CIF file.


== Constraints and restraints in real space ==
== Constraints and restraints in real and reciprocal space ==


=== [http://www.phenix-online.org/documentation/refinement.htm#anch32 Hydrogens] ===
=== Hydrogens ===


Use phenix.ready_set to add hydrogens to your PDB file, and (except at ultra-high resolution)  the riding hydrogen model in phenix.refine (this is the default so you do not have to specify anything).
Use phenix.ready_set to add hydrogens to your PDB file, and (except at ultra-high resolution)  the riding hydrogen model in phenix.refine (this is the default so you do not have to specify anything).
phenix.ready_set internally uses phenix.elbow for ligands and phenix.reduce for the protein. phenix.pdbtools can also add hydrogens (FIXME: what are the differences?).
phenix.ready_set internally uses phenix.elbow for ligands and phenix.reduce for the protein. phenix.pdbtools can also add hydrogens (FIXME: what are the differences?).
Hydrogens should not be used in NCS and TLS groups - it might be a good idea to add <font face="Courier"> and not (element H or element D)</font> to all selection strings.
Hydrogens should not be used in NCS and TLS groups - it might be a good idea to add <font face="Courier"> and not (element H or element D)</font> to all selection strings.
See the [http://www.phenix-online.org/documentation/refinement.htm#anch32 phenix.refine documentation].


=== Occupancy ===
=== Occupancy ===
Line 95: Line 96:
You can find more information about secondary structure restraints in the [http://www.phenix-online.org/newsletter/CCN_2010_07.pdf PHENIX Newsletter] (pages 12-17).
You can find more information about secondary structure restraints in the [http://www.phenix-online.org/newsletter/CCN_2010_07.pdf PHENIX Newsletter] (pages 12-17).


=== [http://www.phenix-online.org/documentation/refinement.htm#anch26 Low resolution refinement] ===
=== Low resolution refinement ===


Use an existing high resolution model (e.g. in a different spacegroup) for restraining the dihedrals:
Use an existing high resolution model (e.g. in a different spacegroup) for restraining the dihedrals:
   phenix.refine data.hkl model.pdb main.reference_model_restraints=True reference_model.file=reference.pdb
   phenix.refine data.hkl model.pdb main.reference_model_restraints=True reference_model.file=reference.pdb
The behaviour can be modified with the keywords <font face="Courier">reference_model.limit</font> (default 15 degrees) and <font face="Courier">reference_model.sigma</font> (default probably 1 degrees - the current documentation says 1 Angstrom which is probably not right).
The behaviour can be modified with the keywords <font face="Courier">reference_model.limit</font> (default 15 degrees) and <font face="Courier">reference_model.sigma</font> (default probably 1 degrees - the current documentation says 1 Angstrom which is probably not right).
 
See the [http://www.phenix-online.org/documentation/refinement.htm#anch26 full documentation].
 
== Constraints and restraints in reciprocal space ==


=== TLS ===
=== TLS ===
1,328

edits