|
Crystals ManualChapter 10: Twinned Crystals
10.1: Twinning - introductionThe terminology in articles on twinning is complicated and sometimes contradictory, with the same term being used in different contexts by different authors. We shall use the following terms, based upon observations made from the whole reciprocal lattice. It is assumed that sufficient reflections are measured to give a
complete coverage of the asymmetric part of the r.l. for at least one
(called the major) component of the twinned crystal.
Some, but possibly not all, of the reflections from the major
component contain contributions from other twin components. Overlap is
controlled by accidental relationships between cell parameters. If the
relationship is very exact, so that all reflections are overlapped, the
sample is a pseudo TLS twin.
Every reflection from the major component contains a
constant fractional contribution from other components. The overlap is
controlled by the crystal class rather than accidental relationships
between cell parameters.
10.2: Twinning Problems1. Identification that the crystal is indeed twinned. Twinning - Initial clues These may include may include: a. Evident interpenetrating reciprocal lattices. b. Split reflections, with a varying intensity ratio. c. Systematic absences not conforming to any space group. d. The ratio of intensties of equivalent reflections from different samples is not constant. Other clues are: a. Failure to solve the structure from apparently good data. b. Irreducible R factor from seemingly good quality data. c. Inexplicable strong residual peaks in the difference density map. Twinning - Data collection and processing
a.
b.
c.
a.
b.
c.
For a twinned crystal the following equation holds. Fsq(obs) = v1.Fsq(1) + v2.Fsq(2) .... and similarly for F(calc). The v(i) are the volume fractions of the components contributing to the observation. A Fourier synthesis using /Fobs/ as coefficient is meaningless, since the phase alpha(calc) will belong to only one of the components. The terms needed for Fourier and other calculations are Fcalc(1), aplha(1) Fobs.v(1), i.e. only that contribution to Fo due to the principal element. For a twin with two components, each observation may contain a contribution from each component, or from both. The reflections have to be 'tagged' to indicate which components are contributing, the ELEMENT coefficient in LIST 6 For a TLS twin, every observation contains a contribution from both components (though if it is a systematic absence for one component, the contribution will be zero). Since the tagging is the same for every reflection, it can be inserted automatically by CRYSTALS For a TLQS twin, some observations will contain a contribution from the principal component, and some from both components, giving ELEMENT tags of '1' and '12' respectively. If additional observations have been made based on the reciprocal lattice of component 2, and are indexed with respect to lattice 2, they are given the tag '2'. If any of these also contain a contribution from component 1, the tag will be '21'. Example 1. An orthorhombic space group with a~b, twinned by interchange of 'a' and 'b'. If 'a' is very similar to 'b', every observation 'hkl' will overlap with twin component 'khl', and the ELEMENT tag will be '12', the default. If a systematic absence from element 1 falls on element 2, the reflection should not be eliminated during data reduction, and will have the tag '12', even though the contrinbution from 1 is zero. Example 2. A monoclinic crystal with 2cCos(beta)/a about 1/3. Twinning by a 2 fold rotation about 'a' gives a twin law 1 0 0 0 -1 0 -1/3 0 -1 Overlap of reflections from both components will only occur when 'h' = 3n, giving the ELEMENT tag '12'. If the lattice is only sampled at r.l. points corresponding to the principal indexing, reflections with 'h' 3n will have the tag '1'. Twinning - LISTS affected LIST 5 - The number of twin elements and their values must be set LIST 6 - The observed twinned data must be stored as /FOT/, and the twin element tags be set LIST 12 - The twin elements must be refined, and possibly constrained LIST 13 - the key CRYSTAL TWIN=YES must be set LIST 16 - The twin elements may be restrained LIST 25 - This contains the twin laws TWIN LIST 5 The number of twin elements and their values must be given. Currently, the number of elements and their starting values cannot be input in \EDIT (though values can be changed later). Punch LIST 5, edit it, and re-input it, or use the SCRIPT EDLIST5. \LIST 5 READ NATOM= NELEMENT= ELEMENT value(1) value(2) ... ATOM .......... ...... END TWIN LIST 6 During initial data reduction the crystal must be given as untwinned in LIST 13, and the 'space group' should be that of the Laue Class of the intensity data, so that the symmetry of the data is preserved. In general, systematic absences should be preserved, unless centring of the cell matches for all twin components. If there are more than two twin components, or the tag is not '12', the appropriate tag must be assigned to the affected reflections outside of CRYSTALS. The tag 12 can be inserted by CRYSTALS for any reflection without a tag. If the tags will all be '12', the normal LIST 6 input can be used, followed by the special call shown below. If there are special ELEMENT tags, use something like the following: \OPEN HKLI twin.hkl \LIST 6 READ F'S=FSQ NCOEF = 6 TYPE = FIXED CHECK = NO INPUT H K L /FO/ SIGMA(/FO/) ELEMENTS FORMAT (3F4.0, 2F8.0, F3.0) STORE NCOEF=7 OUTPUT INDICES /FO/ SIGMA(/FO/) ELEMENTS RATIO/JCODE CORRECTIONS SERIAL END After initial processing, LIST 13 should be changed to twinned, the correct space group entered, and the value of the observed structure factor stored as FOT, the Total or Twinned structure factor. This is done by a special call to the LIST 6 instructon, which also re-sets the TWIN flag in LIST 13. \LIST 6 READ TYPE=TWIN END TWIN LIST 13 The keyword TWINNED must be set to YES for structure factor calculations. Because different components of a twin will probably have different extinction corrections, refinement of extinction is prohibited for twins. The special use on the LIST 6 instruction (above) will update LIST 13 automatically. \LIST 13 .... CRYSTALS FRIEDEL=NO TWIN=YES EXTINCTION=NO TWIN LIST 12 If all the element scale factors are refined simultaneously with the overall scale factor, the calculation will be singular. In general, the sum of the element scale factors is held at unity. For only two twin componenets, this can be done in LIST 12 as a constraint. For more, it can be done in LIST 16 as a restraint. The sum of the elements in input to LIST 5 should be unity. \LIST 12 FULL ........ EQUIVALENCE ELEMENT(1) ELEMENT(2) WEIGHT -1 ELEMENT(2) END TWIN LIST 16 The sum of the element scale factors can be restrained to unity in LIST 16. In this case, they must all be freely refined in LIST 12. \LIST12 FULL ........ CONTINUE ELEMENT SCALES END \LIST 16 SUM .0001 ELEMENT SCALES END 10.3: SORTING TWINNED STRUCTURE DATA - \REORDERFor a twinned structure, after the data have been merged,
it is advisable to re-sort the reflections, placing observations
that contain contributions from elements with the same indices
adjacent in the new LIST 6.
This directive initiates the re-sorting of reflections for
a twinned structure. It is IMPERATIVE that the previous command
has put the reflections on the disc. This is automatic if input
is via a \LIST 6 command or you can use the \LIST 6
READ TYPE=TWIN command.
M/T DISC - DEFAULT VALUE. The default output medium is usually to disk. /REORDER END Twins - backward compatability Note that the key /FOT/ can be given in the initial data reduction if the crystal is also marked as twinned in LIST 13, and the observed intensity input as /FOT/. This is preserved for backwards compatibility. Twins - Worked Example The data were provided by Simon Parsons, for a TLQS twin, where the bulk of the data is from only one component. For reciprocal lattice layers with h=3n, there is overlap from the second twin component. The 'elelent keys' are thus '12' for reflections with h=3n, otherwise '1'. Sections of reflection file 'example.hkl' -6 0 0 2.16 1.08 12 -6 0 -1 -0.47 0.93 12 -6 0 -2 24.98 1.63 12 ...... -6 -2 0 1.64 0.95 12 -6 -2 -1 8.40 1.06 12 -6 -2 -2 3.33 1.18 12 -5 5 1 10.61 1.22 1 -5 5 2 0.75 0.96 1 ........ -4 0 3 -0.45 0.63 1 -4 0 4 4.73 0.82 1 -4 0 5 -0.78 0.71 1 -4 0 6 48.40 1.69 1 -4 0 7 0.12 0.68 1 -4 0 8 -0.35 0.83 1 -3 -7 0 7.68 1.24 12 -3 -7 -1 13.11 1.45 12 -3 -7 -2 13.89 1.36 12 ....... The data can be processed in the true space group. LIST 6 input includes the 'element keys'. After data reduction, the data is stored as 'TWINNED' by the call to LIST 6 which saves the data in the .DSC file. /LIST 1 REAL 7.2847 9.74 15.231 90 94.386 90 END /SPACEGROUP SYMBOL p 21/n END /list 13 crystal friedel = no twinned=no cond wave=1.5418 end /list 25 read nele=2 matrix 1 0 0 0 1 0 0 0 1 matrix 1 0 0 0 -1 0 -.33333 0 -1 end /COMPOSITION CONTENTS c 48 h 44 s 4 o 4 n 4 SCATT CRSCP:SCATT PROPER CRSCP:PROPERTIES END /LIST 23 MINIMISE F-SQ=no modify anomalous=yes END /list 5 read natom = 5 nelem=2 overal scale=.2 elem .5 .5 atom s 1 1.0000 0.0398 0.9390 0.3740 0.3888 atom n 2 1.0000 0.0617 0.6708 0.1939 0.3428 atom o 3 1.0000 0.0460 0.6967 0.4265 0.5265 atom c 4 1.0000 0.0416 0.9097 0.0426 0.2936 atom c 5 1.0000 0.0317 0.7467 0.2938 0.3989 end /CLOSE HKLI /OPEN HKLI example.hkl /list 6 READ F'S=FSQ NCOEF = 6 TYPE = FIXED CHECK = NO INPUT H K L /FO/ SIGMA(/FO/) element FORMAT (3F4.0, 2F8.0,f4.0) STORE NCOEF=7 OUTPUT INDICES /FO/ SIGMA(/FO/) RATIO/JCODE CORRECTIONS SERIAL element END /SYST /SORT /MERGE END /list 6 read type=twin end /SFLS SCALE END /LIST 12 FULL FIRST(X'S, U[ISO]) UNTIL C(15) equivalence element(1) element(2) weight -1 element(2) END /SFLS REF END Twinning - Mathematical aspects In a twinned crystal, two or more separate components or ELEMENTS contribute to the diffraction pattern, and the observed intensities may contain contributions from any one of the possible twin component In addition, the amount of each twin component present in a specified unit of volume is not restricted, and in general will vary between different samples of the same material. The expression for an observed intensity in such a case is given by : It = v1*I1 + v2*I2 + . . + vn*In Where It is the total observed intensity to which N components contribute, Ii is the intensity of component i , and vi is the amount of component i present in a given volume. The vi are known as the 'component scale factors', and are conventionally taken to be the amount of the given component present in a unit volume of the crystal, so that : SUM(vi) = 1 over all the components. When a set of reflection data is handled for a twinned crystal, it is thus necessary to know which of the possible components contribute to the current reflection, and to be able to generate the indices of each of the components from a set of indices given in a standard reference system. If the indices of an component in its own reference system are given by the vector Hc and those in the standard system by H , the necessary interconversion is given by : Hc = R.H R is a rotation matrix that describes the transformation of the indices. (The generation of the various sets of indices can be thought of as a rotation centred on the origin). The indices Hc are of necessity integers, but the components of H may in general take any value. The interconversion of atomic coordinates between the various reference systems in a twinned crystal can also be expressed in terms of R : Hc[T].Xc = H[T].X for any component. Where X is the coordinate vector for any atom in the standard reference system, Xc is the coordinate vector for the same atom in the reference system for one of the components and H[T] indicates H transposed. The above expression may be rewritten as : H[T].R[T].Q.X = H[T].X Where Q is the matrix that converts the atomic coordinates. Therefore : R[T].Q = I Where I is the unit matrix. The matrix Q is thus given by: Q = R[TI] Where R[TI] indicates R transposed and inverted. The coordinates therefore transform as : Xc = R[TI].X Before any reflections can be processed, the matrices R must
be provided.
These are given in LIST 25, which must contain one matrix for
each possible component.
(If the standard system is chosen as that of component 1, for example,
the first R matrix will be the unit matrix, which must be given
as it is not assumed).
|