[buster-discuss] special position in refine v1.10.0
Oliver Smart
osmart at globalphasing.com
Fri Feb 3 14:20:31 CET 2012
On Thu, 2 Feb 2012, wtempel wrote:
> Hello,
> I experience problems with a sodium ion on a special position. This
> special position lies on a two-fold axis and I set the occupancy to
> 0.5. With or without specifying -constant_dist, the ion will drift
> away from this position even though it has been placed very close (as
> precisely as visually possible) to its (special) position. As a
> workaround I have considered fixing the ion in its position, but do
> not know how to specify atoms that should remain fixed during
> refinement. Any ideas out there?
> Thank you,
> Wolfram Tempel
Wolfram,
Apologies you have come across a missing feature in BUSTER.
What you need is to be able to specify a distance restraint
from an atom to a symmetry copy. This has been coded and will be
included in the next release. So you WILL be able to say in
a .Gelly file
EXCLUDE A|497:MG A|497:MG
NOTE BUSTER_DISTANCE +0.001 0.02 A|497:MG A|497:MG SYMM
This will mean that the atom is pulled to its symmetry copy with a
distance restraint that is active if the distance exceed 0.001 angs
with a sigma of 0.02. If the symmetry is 2-fold the atom is able to move
freely along the symmetry axis.
BUT this will not work until the next release, later this year. For now
the best you can do is to position the atom by hand and then freeze it by
using "-Gelly freeze.Gelly" with a line like:
CONSTANT XYZ A|497:MG
Hope this helps.
Regards,
Oliver (for buster-develop).
| Dr Oliver Smart |
| Global Phasing Ltd., Cambridge UK |
| http://www.globalphasing.com/people/osmart/ |
More information about the buster-discuss
mailing list