Summary: This page is the main access point to the computer program: ExtSym.
This web page is structured as follows:
Its purpose it to help determine the extinction symbol of a crystalline material from powder diffraction data; ExtSym does not distinguish between space groups which have the same extinction symbol.
It returns a ranked list of the probabilities of the extinction symbols belonging to a crystal system (which may e.g. be the orthorhombic or cubic crystal system). Of the 55 dataset tested in Ref [4] ExtSym ranks the published extinction symbol as the most probable symbol in 52 cases. Hence, the top ranked symbols from a ExtSym output table is very likely to include the correct extinction symbol which your crystalline powder belongs to.
Notice, this program does not index the unit cell. Therefore, before using ExtSym it is assumed the pattern has been successfully indexed by a program such as Dicvol, Ito or Treor.
To browse a collection of ExtSym test results click here.
ExtSym was specifically made for the purpose of testing the algorithm presented in Ref. [1] and not much effort was put in to make it user friendly. Therefore, if you adventure into trying it out, be prepared to be patient and perhaps write a bit of code yourself!
Extsym requires the input data to be in the form of Lorentz-polarisation corrected, extracted intensities (for more information see here). Which means that before you use ExtSym you must perform a Pawley or le Bail refinement in a space group that has no systematic absences (for instance, P222 for an orthorhombic indexed crystal, p2 for a monoclinic indexed crystal and so on).
There exist no common format for the outputs returned by Pawley and le Bail programs, and these tend to be different from the input format required by ExtSym (described here). Hence, scripts have been written for making it easier to use ExtSym with various programs. See the Download section below.
Also, the ExtSym program is shipped with the commercial software: CCDC DASH software and HighScore from PANalytical (in the Plus option). These include graphical user interfaces from which ExtSym can be straightforwardly executed. Before using the ExtSym software through another software (or as standalone) it is recommended to read this page.
Finally, another strategy is not to use the ExtSym program as described on these pages and write your own version of the space-group algorithm in Ref. [1]. The company Accelrys (now BIOVIA) has done this and their implementation is part of the Reflex software.
Copies of any binary version of ExtSym can be used for any purpose. The code makes heavy use of the Numerical Recipies library [2] (and also makes a couple of calls to functions from [3]). The source code minus the Numerical recipies libraries is now downloadable from here. The main references for ExtSym are Ref. [1] and [4].
ExtSym can be downloaded in 'raw format' or bundled together with various support scripts that make it easier to use ExtSym with a number of existing powder decomposition programs; note these scripts come with zero warranty. The source code for these are provided and these may be used as a starting point for writing improved scripts.
If your favorite powder decomposition program is not listed above, instructions on how to write a support script from scratch can be found here.
Since the submission of the paper [1] June 2000 the following changes have been made:
For the most recent version of the source code now see here
Errata to Acta Cryst. A57, 47 (2001):
See also corrigendum: Markvardsen et al, Acta Cryst. A68, 780 (2012), http://dx.doi.org/10.1107/S0108767312038305.