Date: 5 March 2012 19:15
----------
From: Matthew Franklin
Refmac does indeed add riding hydrogens by default; see here:
http://www.ccp4.ac.uk/dist/html/refmac5/keywords/restraints.html#makecif
The REMARK 3 is referring to what you think it is: riding hydrogens have been added. (They are not, however, written to the output file unless you request that.)
I believe the H atoms are used for both stereochemistry and scattering, although there may be some fudging on the scattering factors. Adding the riding hydrogens generally gives you some improvement in R factors even with a good quality (i.e. stereochemically correct) model.
If you look at the link I gave above, you will see that you can do three things with hydrogens: never use them, use the riding hydrogens, or only use H atoms given in the input file (which you could of course tailor to your needs).
Hope that helps,
Matt
-- Matthew Franklin,
From: Garib N Murshudov
----------
From: Pavel Afonine
Hi,
Adding the riding hydrogens generally gives you some improvement in R factors even with a good quality (i.e. stereochemically correct) model.
----------
From: Tim Gruene
Dear Pavel,
you may want to add to the structures mentioned in [1] one or two
organic structures present in the Cambridge Database.
"Until recently it was customary to ignore hydrogen atoms throughout the
process of crystallographic X-‐ray structure determination." [1]
'recently' as in 1997 [2]? Even though 1997 is probably a poor
estimation of the corresponding year...
Cheers,
Tim
[1] "On contribution of hydrogen atoms to X-ray scattering"
http://www.phenix-online.org/newsletter/
[2] http://shelx.uni-ac.gwdg.de/SHELX/shelx.pdf
- --
Dr Tim Gruene
----------
From: Pavel Afonine
Dear Tim,
----------
From: Robbie Joosten
Hi Everyone,
Pavel's statement is likely a bit of an exaggeration, but he has a valid (yet hard to prove point). The default in CCP4i was (and is?) to use hydrogens only if present in the input file. This is IMO not a safe default.
Because there were some reporting errors in the past (http://proteincrystallography.org/ccp4bb/message18808.html) it is hard to tell from the PDB when refinement with hydrogens became hip. Discussions on this BB show that at the use of riding hydrogens is still not fully accepted, especially at low resolution (where they actually help most).
Cheers,
Robbie
----------
From: Ian Tickle
> (yet hard to prove point). The default in CCP4i was (and is?) to use
> hydrogens only if present in the input file. This is IMO not a safe default.
is indeed to use H atoms only if present in input, whereas the current
documentation (http://www.ccp4.ac.uk/html/refmac5/keywords/restraints.html#makecif)
says (quoting verbatim):
HYDR [ Yes | No | All ] (Default HYDRogens All)
How to deal with the hydrogen atoms.
Y - if hydrogens are present in the input file, use them,
N - ignore hydrogens even if they are present in the input coordinate file,
A - add all hydrogens in their riding positions and use them for
geometry and structure factor calculations. They also contribute to
the gradient and second derivative matrix of geometry residual.
The documentation in this case also corresponds to the source code default:
MAKE_HFLAG = 'A'
Which do we believe: GUI or source code? Personally I'm much more
inclined to trust the defaults in the code over either the
documentation or the GUI, because I have a strong suspicion that the
CCP4i defaults (and yes even on occasions the documentation!) lag
somewhat behind the "community view" on this as represented by the
current code version. Or is this an incorrect perception?
> Because there were some reporting errors in the past
> (http://proteincrystallography.org/ccp4bb/message18808.html) it is hard to
> tell from the PDB when refinement with hydrogens became hip. Discussions on
> this BB show that at the use of riding hydrogens is still not fully
> accepted, especially at low resolution (where they actually help most).
to use MAKE HYDR N, i.e. do not use hydrogens even if they are present
in the input file.".
Cheers
-- Ian
----------
From: Paul Smith
----------
From: Tim Gruene
I doubt there is a foolproof way - if the authors did not describe the
refinement procedure properly in their publication and the PDB file
lacks this information in its header, I guess you cannot tell.
Tim
----------
From: Garib N Murshudov
----------
From: Martyn Winn
I have changed the GUI default to be MAKE HYDROGEN ALL. This should be
in the next release.
In any case, the option is in the folder Refinement Parameters, so you
can check.
m
No comments:
Post a Comment