All input parameters needed for converting data sets (obtained from processing with xds) to serve as input files for various crystal structure analysis packages are collected in the file named XDSCONV.INP. This file must reside in the current directory where XDSCONV will be invoked. To simplify the task of preparing the input file, a file template (example) for XDSCONV.INP is included in the xds package that can easily be edited according to the actual case.
This chapter explains the meaning of all parameters used by the XDSCONV program. Each parameter name consists of a string of characters without intervening blanks or exclamation marks and includes an equal sign as its last character. The value must follow the parameter name on the same line. The parameter names cannot be abbreviated; they are case sensitive, too. Characters in a line to the right of an exclamation mark are comment.
Input parameters of XDSCONV
Space-group number of the crystal. The numbers corresponding to each possible space group are defined in the "INTERNATIONAL TABLES I". All 230 space groups are implemented. From the space group number and the unit cell parameters XDSCONV provides a standard set of symmetry operators.
Example: SPACE_GROUP_NUMBER=77
This specifies the tetragonal space group P42
Unit cell parameters a, b, c (Å) and alpha, beta, gamma (degrees). The cell constants must meet the requirements implicated by the space group. First and second setting of monoclinic crystals must be distinguishable by the cell constants. In case a reindexing transformation is specified, the unit cell parameters refer to the new cell.
Example:
UNIT_CELL_CONSTANTS=125.9 125.9 144.7 90.0 90.0 90.0
SPACE_GROUP_NUMBER=77
This specifies the cell constants of a tetragonal crystal obeying P42 space group symmetry. Note that the a and b axes must have identical length and all angles must be exactly 90 degrees as required by the space group.
File name, its format, and a resolution window for accepting reflections from the input file. This input file will be converted by XDSCONV and must have been generated by a previous run of the scaling program xscale.
Example
INPUT_FILE=../XSCALE.HKL XDS_ASCII 50 1.2
This specifies an input file, named ../XSCALE.HKL. The file type is XDS_ASCII and the subset of reflections within the resolution range 50 ... 1.2 Å will be accepted by XDSCONV.
File name, target software package, and data type of the output file being generated by XDSCONV.
Example
OUTPUT_FILE=myo.fobs CNS FRIEDEL'S_LAW=FALSE MERGE=TRUE
This specifies an output file, named myo.fobs, in the format required by the CNS structure analysis package. Friedels's law does not hold due to the presence of anomalous scatterers in the crystal. Symmetry equivalent reflections are merged, but reflections h, k, l and -h,-k,-l will appear separate on the output file.
This (optional) parameter allows to select and mark a fraction of reflections from the input file as belonging to the test-set (used for computing R-free in CNS or SHELX). If a reflections is selected for the test-set, all symmetry related reflections and their Friedel mates are included also regardless whether Friedel's law holds true or not.
Test reflections are generated only if they are at a resolution outside the range covered by the file specified in INHERIT_TEST_REFLECTIONS_FROM_FILE=. This allows to keep previously defined test-reflections in case new data at higher resolution become available. New test-reflections are then selected only from the additional reflections.
Example
GENERATE_FRACTION_OF_TEST_REFLECTIONS=0.05
XDSCONV will sort all unique reflections by resolution and mark every 20th by a test-flag.
This (optional) parameter consists of a file name and a format identifier of the refinement program package which used the file. This parameter allows you to inherit a previously used test-set of reflections. XDSCONV takes care of possibly different conventions for specifying unique indices and does not require any specific order of the reflections in the file. This simplifies the use of different packages for structure determination as identical test-reflections can be used for reporting R-free troughout the refinement process. In addition, XDSCONV allows to inherit old test- reflections as well as to generate additional ones in the resolution region not covered by the old test reflections.
This (optional) parameter allows to inherit only a fraction of the test-reflections. This option may be useful when you later realize that your original test-set is unnecessarily large. However, default is to keep them all (1.0) and in this case the parameter may be omitted.
Example
INHERIT_TEST_REFLECTIONS_FROM_FILE=myo.hkl SHELX
INHERIT_FRACTION_OF_TEST_REFLECTIONS=0.5
The new output file will inherit half of the old test-reflections from file myo.hkl used by the SHELX package.
This optional parameter specifies whether the intensity data should obey Wilson statistics or not. The default of TRUE is almost always a good assumption, except for some exotic cases indicated by the parameter value FALSE. In these rare cases a truncated normal distribution instead of a Wilson disribution is used as a prior guess for estimating structure factor amplitudes. This results in a smaller number of rejected reflections.