BFOURR: Prepare Coefficients for FOURR
Contact Author:
Authors: Keith Watenpaugh, Debra Holland, Stephan Freer & Jim
Stewart,
Contact: Keith Watenpaugh, Physical and Analytical Chemistry,
The Upjohn Company, Kalamazoo, MI 49001, USA.
BFOURR prepares a bdf containing coefficients and phases necessary for
calculating a Fourier map with FOURR. Only the information required for the
desired Fourier calculation is left in lrrefl:. Coefficients for Patterson,
Fourier, isomorphous Fourier, Bijvoet difference Fourier, product and combined
ismorphous/anomalous may be formed.
Description
Coefficients can be computed for one of four Fourier types; Bijvoet difference
(F(+)-F(-)), or isomorphous (-), or combined
(Matthew), or product (). Fourier phases can
originate from one of four sources; MIR centroid phases, MIR most probable
phases, calculated structure factor phases, or phases from inversion of a
Fourier map (density modification phases).
Reflection output can be limited to specified ranges on reflection indices,
sinθ/λ, Bragg spacing (resolution), magnitude of Fo, and absolute
magnitude of coefficient. The program is designed so that the code for
producing additional coefficient types can be added with relative ease.
Items Output Using COEFF Line
Lrrefl: records on the output bdf will consist of at least four items
with an additional one or two items if phase data is being used. In addition to
a non-negative coefficient stored as ID number 1304, the lrrefl: records
will contain Miller indices, sinθ/λ, and the multiplicity factor
(ID numbers 1,2 and 3). Phase data is read from the input bdf and output only
in phase source information has been specified. An adjustment of 180° is
applied to phases associated with coefficients that are initially calculated as
negative, but are output as positive values.
In the case of bijvoet, isomorphous and
combined coefficients, phase items input from the input archive
bdf are output with 1801 and 1802 ID numbers. For the fc phase
option, the structure factor phase and |F| items ( n700 and n800) are used if
they exist on the input file and are output as 1700 and 1800; otherwise, items
n801 and n802 are used and output as 1801 and 1802. In the case of
product coefficient, only one phase item is calculated and is
output to the output archive bdf as item 1700. A structure factor phase is
calculated (in cycles using the specified phase sources for the two data sets
involved. As with the other coefficients, two sources are possible when using
the fc phase option. Structure factor phase data (ID number
n700) will be used if it exists; otherwise, n801 and n802 will be used to
calculate the structure factor phase to be output. Density modification phase
data may also be input as id 1510 and 1511.
COEFF line options
bijvoet |F(+) - F(-)|
combined [() PROD]1/2
where PROD = {1 - [ k ((+) -(-))
/ 2 *]2 }2
and k = Matthew(K)2 * exp[ Matthew(B)2]
isomorph ( - )
where =exp(ΔB )
product
Items Output Using The Ad Hoc Routine
Lrrefl: records on the output bdf will consist of a varied number of
items depending on the option selected. For options 1-4, the hkl and calculated
coefficient will be output as items 1 and 1304. Phase data will be output as
1801 and 1802 if required. For option 5, reflection records will consist of
seven items: hkl (ID number 1), coefficient (1304), weight of best Fourier
coefficient (700), cosα and sinα for best coefficient (701, 702),
cosα and sinα for most probable Fourier coefficient (703, 704).
adhoc line options
This line causes an ad hoc routine, B499, to be called to prepare the
output scratch bdf. A sample routine which will read output from the Rossmann
MIR phase refinement program, as it is presently implemented at the University
of Washington, is supplied to serve as a guide for the writing of B499.
kdb line options
The kdb line is used only for difference maps for which the
coefficient is of the type
-, where k = K exp(ΔB
). K and ΔB place the F values of the specified data set on
the same relative scale as the F values of the parent dataset. Neither of these
fields may be void. If the kdb line is omitted, K and DB are
obtained from the bdf.
File Assignments
Reads reflection data from the input archive bdf
Writes fourier coefficients to the output archive bdf
Examples
title PREPARE FOR A 3F0-2FC ALPHACALC SYNTHESIS
BFOURR
coeff isomor parenthol parenthol
phase fc parenthol
kdb parenthol 2. 0.
In this example a 3*Fo - 2*Fc coefficient file is created.The
coeff line specifies that difference Fourier will be set up
using observed F's from the dataset named parenthol as
and calculated F's from parenthol as. K and ΔB for
will be 3. and 0. and for will be 2. and 0. Phases
used will be calculated ones for parenthol.
title DERIVATIVE MINUS PARENT DIFFERENCE PATTERSON
BFOURR
kdb =i3triz= 20 -.2
kdb parent 10 .1
scale 3.
weight centroid
limhkl 2 10 3 9 4 8
limstl .005 .11
limco 10 100
In this example a difference Patterson will be set up with the coefficients
3 [ 20exp(-0.2)
- 10exp(0.1)
], where s = sinθ/λ.
A number of criteria will be applied to each reflection to limit those which
will be placed on the output scratch file.