<?xml version='1.0' encoding='ASCII'?>
<ccp4:ccp4i2 xmlns:ccp4="http://www.ccp4.ac.uk/ccp4ns">
  <ccp4i2_header>
    <function>DEF</function>
    <hostName>brno</hostName>
    <userId>david</userId>
    <ccp4iVersion>alpha_rev_70042</ccp4iVersion>
    <pluginName>xia2_xds</pluginName>
    <creationTime>16:24 23/Jun/17</creationTime>
    <OS>Linux</OS>
  </ccp4i2_header>
  <ccp4i2_body id="xia2_xds">
    <container id="inputData">
      <content id="IMAGE_DIRECTORY">
        <className>CDataFile</className>
        <qualifiers>
          <mustExist>True</mustExist>
          <isDirectory>True</isDirectory>
          <allowUndefined>False</allowUndefined>
        </qualifiers>
      </content>
      <qualifiers/>
    </container>
    <container id="outputData">
      <content id="UNMERGEDOUT">
        <className>CList</className>
        <qualifiers/>
        <subItem>
          <className>CUnmergedDataFile</className>
          <qualifiers>
            <contentFlag>
              <min>0</min>
            </contentFlag>
            <baseName>
              <allowedCharacters>*?</allowedCharacters>
            </baseName>
            <relPath>
              <allowedCharacters>*?</allowedCharacters>
            </relPath>
          </qualifiers>
        </subItem>
      </content>
      <content id="HKLOUT">
        <className>CList</className>
        <qualifiers/>
        <subItem>
          <className>CObsDataFile</className>
          <qualifiers>
            <default/>
            <contentFlag>
              <min>0</min>
            </contentFlag>
            <subType>
              <menuText>observed data,derived data,reference data</menuText>
              <onlyEnumerators>True</onlyEnumerators>
              <enumerators>1,2,3</enumerators>
              <default>1</default>
            </subType>
          </qualifiers>
        </subItem>
      </content>
      <content id="FREEROUT">
        <className>CList</className>
        <qualifiers/>
        <subItem>
          <className>CFreeRDataFile</className>
          <qualifiers>
            <contentFlag>
              <min>0</min>
            </contentFlag>
            <subType>
              <onlyEnumerators>True</onlyEnumerators>
            </subType>
          </qualifiers>
        </subItem>
      </content>
      <content id="PERFORMANCE">
        <className>CDataReductionPerformance</className>
        <qualifiers/>
      </content>
      <qualifiers/>
    </container>
    <container id="controlParameters">
      <container id="general">
        <content id="general__check_image_files_readable">
          <className>CBoolean</className>
          <qualifiers>
            <default>True</default>
            <guiLabel>check_image_files_readable</guiLabel>
            <guiDefinition>
              <expertLevel>2</expertLevel>
            </guiDefinition>
          </qualifiers>
        </content>
        <content id="general__backstop_mask">
          <className>CDataFile</className>
          <qualifiers>
            <guiLabel>Backstop mask</guiLabel>
          </qualifiers>
        </content>
        <qualifiers>
          <guiLabel>General settings</guiLabel>
        </qualifiers>
      </container>
      <container id="xds">
        <content id="xds__z_min">
          <className>CFloat</className>
          <qualifiers>
            <default>0.0</default>
            <guiLabel>Mark Wilson outlier when Z-score greater than</guiLabel>
            <guiDefinition>
              <expertLevel>1</expertLevel>
            </guiDefinition>
          </qualifiers>
        </content>
        <content id="xds__delphi">
          <className>CFloat</className>
          <qualifiers>
            <default>5.0</default>
            <guiLabel>DELPHI=</guiLabel>
            <guiDefinition>
              <expertLevel>1</expertLevel>
            </guiDefinition>
          </qualifiers>
        </content>
        <content id="xds__delphi_small">
          <className>CFloat</className>
          <qualifiers>
            <default>30.0</default>
            <guiLabel>DELPHI= for small molecule mode</guiLabel>
            <guiDefinition>
              <expertLevel>1</expertLevel>
            </guiDefinition>
          </qualifiers>
        </content>
        <content id="xds__untrusted_ellipse">
          <className>CString</className>
          <qualifiers>
            <guiLabel>UNTRUSTED_ELLIPSE=</guiLabel>
            <guiDefinition>
              <expertLevel>1</expertLevel>
              <multiple>True</multiple>
            </guiDefinition>
          </qualifiers>
        </content>
        <content id="xds__untrusted_rectangle">
          <className>CString</className>
          <qualifiers>
            <guiLabel>UNTRUSTED_RECTANGLE=</guiLabel>
            <guiDefinition>
              <expertLevel>1</expertLevel>
              <multiple>True</multiple>
            </guiDefinition>
          </qualifiers>
        </content>
        <content id="xds__trusted_region">
          <className>CString</className>
          <qualifiers>
            <guiLabel>TRUSTED_REGION=</guiLabel>
            <guiDefinition>
              <expertLevel>1</expertLevel>
            </guiDefinition>
          </qualifiers>
        </content>
        <content id="xds__profile_grid_size">
          <className>CString</className>
          <qualifiers>
            <guiLabel>Number of profile grid points</guiLabel>
            <toolTip>Sets XDS parameters NUMBER_OF_PROFILE_GRID_POINTS_ALONG_ALPHA/BETA and NUMBER_OF_PROFILE_GRID_POINTS_ALONG_GAMMA</toolTip>
            <guiDefinition>
              <expertLevel>1</expertLevel>
            </guiDefinition>
          </qualifiers>
        </content>
        <content id="xds__keep_outliers">
          <className>CBoolean</className>
          <qualifiers>
            <default>False</default>
            <guiLabel>Keep outliers</guiLabel>
            <toolTip>Do not remove outliers in integration and scaling</toolTip>
          </qualifiers>
        </content>
        <container id="xds__correct">
          <content id="xds__correct__refine">
            <className>CString</className>
            <qualifiers>
              <default>*DISTANCE *BEAM *AXIS *ORIENTATION *CELL *POSITION</default>
              <guiLabel>REFINE(CORRECT)=</guiLabel>
              <toolTip>what to refine in the CORRECT step</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__correct__air">
            <className>CFloat</className>
            <qualifiers>
              <guiLabel>AIR=</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
              <min>0.0</min>
            </qualifiers>
          </content>
          <qualifiers/>
        </container>
        <container id="xds__integrate">
          <content id="xds__integrate__refine">
            <className>CString</className>
            <qualifiers>
              <default>*ORIENTATION *CELL *BEAM *DISTANCE AXIS *POSITION</default>
              <guiLabel>First pass REFINE(INTEGRATE)=</guiLabel>
              <toolTip>what to refine in first pass of integration</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__integrate__refine_final">
            <className>CString</className>
            <qualifiers>
              <default>*ORIENTATION *CELL BEAM DISTANCE AXIS POSITION</default>
              <guiLabel>Final pass REFINE(INTEGRATE)=</guiLabel>
              <toolTip>what to refine in final pass of integration</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__integrate__fix_scale">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Fix scale factors</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__integrate__delphi">
            <className>CFloat</className>
            <qualifiers>
              <default>0.0</default>
              <guiLabel>DELPHI=</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__integrate__reflecting_range">
            <className>CFloat</className>
            <qualifiers>
              <default>0.0</default>
              <guiLabel>REFLECTING_RANGE=</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__integrate__reflecting_range_esd">
            <className>CFloat</className>
            <qualifiers>
              <default>0.0</default>
              <guiLabel>REFLECTING_RANGE_E.S.D.="</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__integrate__beam_divergence">
            <className>CFloat</className>
            <qualifiers>
              <default>0.0</default>
              <guiLabel>BEAM_DIVERGENCE=</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__integrate__beam_divergence_esd">
            <className>CFloat</className>
            <qualifiers>
              <default>0.0</default>
              <guiLabel>BEAM_DIVERGENCE_E.S.D.=</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__integrate__reintegrate">
            <className>CBoolean</className>
            <qualifiers>
              <default>True</default>
              <guiLabel>Reintegrate after global refinement</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <qualifiers/>
        </container>
        <container id="xds__init">
          <content id="xds__init__fix_scale">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Fix scale factors</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <qualifiers/>
        </container>
        <container id="xds__defpix">
          <content id="xds__defpix__value_range_for_trusted_detector_pixels">
            <className>CString</className>
            <qualifiers>
              <guiLabel>VALUE_RANGE_FOR_TRUSTED_DETECTOR_PIXELS=</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <qualifiers/>
        </container>
        <container id="xds__index">
          <content id="xds__index__refine">
            <className>CString</className>
            <qualifiers>
              <default>*ORIENTATION *CELL *BEAM *DISTANCE *AXIS *POSITION</default>
              <guiLabel>REFINE(IDXREF)=</guiLabel>
              <toolTip>what to refine in autoindexing</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__index__debug">
            <className>CString</className>
            <qualifiers>
              <onlyEnumerators>True</onlyEnumerators>
              <enumerators>OFF,ON</enumerators>
              <default>OFF</default>
              <guiLabel>Debug</guiLabel>
              <toolTip>output enhanced debugging for indexing</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__index__xparm">
            <className>CDataFile</className>
            <qualifiers>
              <guiLabel>Use GXPARM.XDS geometry</guiLabel>
              <toolTip>Use refined GXPARM.XDS geometry in indexing</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__index__xparm_ub">
            <className>CDataFile</className>
            <qualifiers>
              <guiLabel>Use GXPARM.XDS UB matrix</guiLabel>
              <toolTip>Use refined GXPARM.XDS orientation matrix in indexing</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <qualifiers/>
        </container>
        <container id="xds__colspot">
          <content id="xds__colspot__minimum_pixels_per_spot">
            <className>CInt</className>
            <qualifiers>
              <default>1</default>
              <guiLabel>For PAD MINIMUM_NUMBER_OF_PIXELS_IN_A_SPOT=</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <qualifiers/>
        </container>
        <container id="xds__xscale">
          <content id="xds__xscale__min_isigma">
            <className>CFloat</className>
            <qualifiers>
              <default>3.0</default>
              <guiLabel>MINIMUM_I/SIGMA=</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__xscale__zero_dose">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Zero dose extrapolation</guiLabel>
              <toolTip>Enable XSCALE zero dose extrapolation</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <qualifiers/>
        </container>
        <container id="xds__merge2cbf">
          <content id="xds__merge2cbf__merge_n_images">
            <className>CInt</className>
            <qualifiers>
              <default>2</default>
              <guiLabel>Number of images</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
              <toolTip>Number of input images to average into a single output image</toolTip>
              <min>1</min>
            </qualifiers>
          </content>
          <content id="xds__merge2cbf__data_range">
            <className>CString</className>
            <qualifiers>
              <guiLabel>Data range</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xds__merge2cbf__moving_average">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Moving average</guiLabel>
              <toolTip>If true, then perform a moving average over the sweep, i.e. given images 1, 2, 3, 4, 5, 6, ..., with averaging over three images, the output frames would cover 1-3, 2-4, 3-5, 4-6, etc. Otherwise, a straight summation is performed:  1-3, 4-6, 7-9, etc.</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <qualifiers/>
        </container>
        <qualifiers>
          <guiLabel>XDS settings</guiLabel>
        </qualifiers>
      </container>
      <container id="ccp4">
        <container id="ccp4__reindex">
          <content id="ccp4__reindex__program">
            <className>CString</className>
            <qualifiers>
              <default>pointless</default>
              <guiLabel>program</guiLabel>
            </qualifiers>
          </content>
          <qualifiers>
            <guiLabel>reindex</guiLabel>
          </qualifiers>
        </container>
        <container id="ccp4__aimless">
          <content id="ccp4__aimless__intensities">
            <className>CString</className>
            <qualifiers>
              <onlyEnumerators>True</onlyEnumerators>
              <guiLabel>intensities</guiLabel>
              <enumerators>summation,profile,combine</enumerators>
              <default>combine</default>
            </qualifiers>
          </content>
          <content id="ccp4__aimless__surface_tie">
            <className>CFloat</className>
            <qualifiers>
              <default>0.001</default>
              <guiLabel>Surface tie</guiLabel>
            </qualifiers>
          </content>
          <content id="ccp4__aimless__surface_link">
            <className>CBoolean</className>
            <qualifiers>
              <default>True</default>
              <guiLabel>Surface link</guiLabel>
            </qualifiers>
          </content>
          <content id="ccp4__aimless__secondary">
            <className>CInt</className>
            <qualifiers>
              <default>6</default>
              <guiLabel>Aimless # secondary harmonics</guiLabel>
              <guiDefinition>
                <expertLevel>2</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <qualifiers>
            <guiLabel>aimless</guiLabel>
          </qualifiers>
        </container>
        <container id="ccp4__pointless">
          <content id="ccp4__pointless__chirality">
            <className>CString</className>
            <qualifiers>
              <onlyEnumerators>True</onlyEnumerators>
              <guiLabel>chirality</guiLabel>
              <enumerators>chiral,nonchiral,centrosymmetric</enumerators>
            </qualifiers>
          </content>
          <qualifiers>
            <guiLabel>pointless</guiLabel>
          </qualifiers>
        </container>
        <container id="ccp4__truncate">
          <content id="ccp4__truncate__program">
            <className>CString</className>
            <qualifiers>
              <default>ctruncate</default>
              <guiLabel>program</guiLabel>
            </qualifiers>
          </content>
          <qualifiers>
            <guiLabel>truncate</guiLabel>
          </qualifiers>
        </container>
        <qualifiers>
          <guiLabel>CCP4 data reduction options</guiLabel>
          <guiDefinition>
            <expertLevel>1</expertLevel>
          </guiDefinition>
        </qualifiers>
      </container>
      <container id="xia2">
        <container id="xia2__settings">
          <content id="xia2__settings__pipeline">
            <className>CString</className>
            <qualifiers>
              <onlyEnumerators>True</onlyEnumerators>
              <guiLabel>main processing pipeline</guiLabel>
              <enumerators>3d,3dd,3di,3dii</enumerators>
              <toolTip>Select XDS processing pipeline. 3d: XDS, XSCALE, LABELIT   3di: as 3d, but use 3 wedges for indexing  3dii: XDS, XSCALE, using all images for autoindexing   3dd: as 3d, but use DIALS for indexing</toolTip>
              <default>3dii</default>
            </qualifiers>
          </content>
          <content id="xia2__settings__small_molecule">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Use small molecule settings</guiLabel>
              <toolTip>Assume that the dataset comes from a chemical crystallography experiment</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__failover">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Fail over gracefully</guiLabel>
              <toolTip>If processing a sweep fails, keep going</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__multi_crystal">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Settings for working with multiple crystals</guiLabel>
              <toolTip>Settings for working with multiple crystals</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__interactive">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Interactive indexing</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__project">
            <className>CString</className>
            <qualifiers>
              <default>AUTOMATIC</default>
              <guiLabel>project</guiLabel>
              <toolTip>A name for the data processing project</toolTip>
            </qualifiers>
          </content>
          <content id="xia2__settings__crystal">
            <className>CString</className>
            <qualifiers>
              <default>DEFAULT</default>
              <guiLabel>crystal</guiLabel>
              <toolTip>A name for the crystal</toolTip>
            </qualifiers>
          </content>
          <container id="xia2__settings__input">
            <content id="xia2__settings__input__atom">
              <className>CString</className>
              <qualifiers>
                <guiLabel>Heavy atom name, optional</guiLabel>
                <toolTip>Set the heavy atom name, if appropriate</toolTip>
              </qualifiers>
            </content>
            <content id="xia2__settings__input__anomalous">
              <className>CString</className>
              <qualifiers>
                <onlyEnumerators>True</onlyEnumerators>
                <guiLabel>Separate anomalous pairs in merging</guiLabel>
                <enumerators>True,False,Auto</enumerators>
                <default>Auto</default>
              </qualifiers>
            </content>
            <content id="xia2__settings__input__working_directory">
              <className>CDataFile</className>
              <qualifiers>
                <guiLabel>Working directory (i.e. not $CWD)</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__input__image">
              <className>CDataFile</className>
              <qualifiers>
                <guiLabel>Path to an image file</guiLabel>
                <toolTip>image=/path/to/an/image_001.img</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                  <multiple>True</multiple>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__input__json">
              <className>CDataFile</className>
              <qualifiers>
                <guiLabel>Take headers from json file</guiLabel>
                <toolTip>dxtbx-format datablock.json file which can be provided as an  alternative source of images header information to avoid the  need to read all the image headers on start-up.</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                  <multiple>True</multiple>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__input__reference_geometry">
              <className>CDataFile</className>
              <qualifiers>
                <guiLabel>Take experimental geometry from json file</guiLabel>
                <toolTip>Experimental geometry from this datablock.json or  experiments.json will override the geometry from the  image headers.</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                  <multiple>True</multiple>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__input__xinfo">
              <className>CDataFile</className>
              <qualifiers>
                <guiLabel>Use xinfo instead of image directory</guiLabel>
                <toolTip>Provide an xinfo file as input as alternative to directory  containing image files.</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__input__reverse_phi">
              <className>CBoolean</className>
              <qualifiers>
                <default>False</default>
                <guiLabel>Reverse rotation axis</guiLabel>
                <toolTip>Reverse the direction of the phi axis rotation.</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__input__gain">
              <className>CFloat</className>
              <qualifiers>
                <guiLabel>Detector gain</guiLabel>
                <toolTip>Detector gain if using DIALS</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__input__min_images">
              <className>CInt</className>
              <qualifiers>
                <default>10</default>
                <guiLabel>Minimum number of matching images</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
                <toolTip>Minimum number of matching images to include a sweep in processing.</toolTip>
                <min>1</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__input__min_oscillation_range">
              <className>CInt</className>
              <qualifiers>
                <guiLabel>Minimum oscillation range</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
                <toolTip>Minimum oscillation range of a sweep for inclusion in processing.</toolTip>
                <min>0</min>
              </qualifiers>
            </content>
            <container id="xia2__settings__input__tolerance">
              <container id="xia2__settings__input__tolerance__beam">
                <content id="xia2__settings__input__tolerance__beam__wavelength">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>1e-06</default>
                    <guiLabel>wavelength</guiLabel>
                    <toolTip>The wavelength tolerance</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__tolerance__beam__direction">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>1e-06</default>
                    <guiLabel>direction</guiLabel>
                    <toolTip>The direction tolerance</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__tolerance__beam__polarization_normal">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>1e-06</default>
                    <guiLabel>polarization_normal</guiLabel>
                    <toolTip>The polarization normal tolerance</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__tolerance__beam__polarization_fraction">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>1e-06</default>
                    <guiLabel>polarization_fraction</guiLabel>
                    <toolTip>The polarization fraction tolerance</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <qualifiers/>
              </container>
              <container id="xia2__settings__input__tolerance__detector">
                <content id="xia2__settings__input__tolerance__detector__fast_axis">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>1e-06</default>
                    <guiLabel>fast_axis</guiLabel>
                    <toolTip>The fast axis tolerance</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__tolerance__detector__slow_axis">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>1e-06</default>
                    <guiLabel>slow_axis</guiLabel>
                    <toolTip>The slow axis tolerance</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__tolerance__detector__origin">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>0.05</default>
                    <guiLabel>origin</guiLabel>
                    <toolTip>The origin tolerance</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <qualifiers/>
              </container>
              <container id="xia2__settings__input__tolerance__goniometer">
                <content id="xia2__settings__input__tolerance__goniometer__rotation_axis">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>1e-06</default>
                    <guiLabel>rotation_axis</guiLabel>
                    <toolTip>The rotation axis tolerance</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__tolerance__goniometer__fixed_rotation">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>1e-06</default>
                    <guiLabel>fixed_rotation</guiLabel>
                    <toolTip>The fixed rotation tolerance</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__tolerance__goniometer__setting_rotation">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>1e-06</default>
                    <guiLabel>setting_rotation</guiLabel>
                    <toolTip>The setting rotation tolerance</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <qualifiers/>
              </container>
              <container id="xia2__settings__input__tolerance__scan">
                <content id="xia2__settings__input__tolerance__scan__oscillation">
                  <className>CFloat</className>
                  <qualifiers>
                    <default>0.01</default>
                    <guiLabel>oscillation</guiLabel>
                    <toolTip>The oscillation tolerance for the scan</toolTip>
                    <min>0.0</min>
                  </qualifiers>
                </content>
                <qualifiers/>
              </container>
              <qualifiers>
                <toolTip>Tolerances used to determine shared models</toolTip>
                <guiDefinition>
                  <expertLevel>2</expertLevel>
                </guiDefinition>
              </qualifiers>
            </container>
            <container id="xia2__settings__input__geometry">
              <container id="xia2__settings__input__geometry__beam">
                <content id="xia2__settings__input__geometry__beam__wavelength">
                  <className>CFloat</className>
                  <qualifiers>
                    <guiLabel>wavelength</guiLabel>
                    <toolTip>Override the beam wavelength</toolTip>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__geometry__beam__direction">
                  <className>CString</className>
                  <qualifiers>
                    <guiLabel>Sample to source direction</guiLabel>
                    <toolTip>Override the sample to source direction</toolTip>
                  </qualifiers>
                </content>
                <qualifiers>
                  <guiLabel>Beam overrides</guiLabel>
                  <guiDefinition>
                    <expertLevel>1</expertLevel>
                  </guiDefinition>
                </qualifiers>
              </container>
              <container id="xia2__settings__input__geometry__detector">
                <container id="xia2__settings__input__geometry__detector__panel">
                  <content id="xia2__settings__input__geometry__detector__panel__id">
                    <className>CInt</className>
                    <qualifiers>
                      <default>0</default>
                      <guiLabel>Panel ID</guiLabel>
                      <toolTip>The panel number</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__name">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel name</guiLabel>
                      <toolTip>Override the panel name</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__type">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel type</guiLabel>
                      <toolTip>Override the panel type</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__pixel_size">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel pixel size</guiLabel>
                      <toolTip>Override the panel pixel size</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__image_size">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel image size</guiLabel>
                      <toolTip>Override the panel image size</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__trusted_range">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel trusted range</guiLabel>
                      <toolTip>Override the panel trusted range</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__thickness">
                    <className>CFloat</className>
                    <qualifiers>
                      <guiLabel>Panel thickness</guiLabel>
                      <toolTip>Override the panel thickness</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__material">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel material</guiLabel>
                      <toolTip>Override the panel material</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__fast_axis">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel fast axis direction</guiLabel>
                      <toolTip>Override the panel fast axis. Requires slow_axis and origin.</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__slow_axis">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel slow axis direction</guiLabel>
                      <toolTip>Override the panel slow axis. Requires fast_axis and origin.</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__origin">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel origin vector</guiLabel>
                      <toolTip>Override the panel origin. Requires fast_axis and slow_axis.</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__panel__parallax_correction">
                    <className>CString</className>
                    <qualifiers>
                      <onlyEnumerators>True</onlyEnumerators>
                      <guiLabel>Enable parallax correction</guiLabel>
                      <enumerators>True,False,None</enumerators>
                      <toolTip>Enable parallax correction. By default in overwrite mode, the value of None does nothing.</toolTip>
                    </qualifiers>
                  </content>
                  <qualifiers>
                    <guiDefinition>
                      <multiple>True</multiple>
                    </guiDefinition>
                  </qualifiers>
                </container>
                <container id="xia2__settings__input__geometry__detector__hierarchy">
                  <content id="xia2__settings__input__geometry__detector__hierarchy__name">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>group name</guiLabel>
                      <toolTip>Override the group name</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__hierarchy__fast_axis">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel fast axis direction</guiLabel>
                      <toolTip>Override the panel fast axis. Requires slow_axis and origin.</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__hierarchy__slow_axis">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel slow axis direction</guiLabel>
                      <toolTip>Override the panel slow axis. Requires fast_axis and origin.</toolTip>
                    </qualifiers>
                  </content>
                  <content id="xia2__settings__input__geometry__detector__hierarchy__origin">
                    <className>CString</className>
                    <qualifiers>
                      <guiLabel>Panel origin vector</guiLabel>
                      <toolTip>Override the panel origin. Requires fast_axis and slow_axis.</toolTip>
                    </qualifiers>
                  </content>
                  <container id="xia2__settings__input__geometry__detector__hierarchy__group">
                    <content id="xia2__settings__input__geometry__detector__hierarchy__group__id">
                      <className>CString</className>
                      <qualifiers>
                        <guiLabel>Group ID</guiLabel>
                        <toolTip>The group identifier specifying the place in the hierarchy</toolTip>
                      </qualifiers>
                    </content>
                    <content id="xia2__settings__input__geometry__detector__hierarchy__group__name">
                      <className>CString</className>
                      <qualifiers>
                        <guiLabel>Group name</guiLabel>
                        <toolTip>Override the group name</toolTip>
                      </qualifiers>
                    </content>
                    <content id="xia2__settings__input__geometry__detector__hierarchy__group__fast_axis">
                      <className>CString</className>
                      <qualifiers>
                        <guiLabel>Group fast axis direction</guiLabel>
                        <toolTip>Override the group fast axis. Requires slow_axis and origin.</toolTip>
                      </qualifiers>
                    </content>
                    <content id="xia2__settings__input__geometry__detector__hierarchy__group__slow_axis">
                      <className>CString</className>
                      <qualifiers>
                        <guiLabel>Group slow axis direction</guiLabel>
                        <toolTip>Override the group slow axis. Requires fast_axis and origin.</toolTip>
                      </qualifiers>
                    </content>
                    <content id="xia2__settings__input__geometry__detector__hierarchy__group__origin">
                      <className>CString</className>
                      <qualifiers>
                        <guiLabel>Group origin vector</guiLabel>
                        <toolTip>Override the group origin. Requires fast_axis and slow_axis.</toolTip>
                      </qualifiers>
                    </content>
                    <content id="xia2__settings__input__geometry__detector__hierarchy__group__panel">
                      <className>CInt</className>
                      <qualifiers>
                        <guiLabel>Panel ID</guiLabel>
                        <toolTip>The panel id</toolTip>
                        <guiDefinition>
                          <multiple>True</multiple>
                        </guiDefinition>
                      </qualifiers>
                    </content>
                    <qualifiers>
                      <guiDefinition>
                        <multiple>True</multiple>
                      </guiDefinition>
                    </qualifiers>
                  </container>
                  <qualifiers/>
                </container>
                <content id="xia2__settings__input__geometry__detector__mosflm_beam_centre">
                  <className>CString</className>
                  <qualifiers>
                    <guiLabel>Beam centre coordinates (mm, mm) using the Mosflm convention</guiLabel>
                    <toolTip>Override the beam centre from the image headers, following  the mosflm convention.</toolTip>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__geometry__detector__distance">
                  <className>CFloat</className>
                  <qualifiers>
                    <guiLabel>Detector distance</guiLabel>
                    <toolTip>The detector distance (used when mosflm_beam_centre is set)</toolTip>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__geometry__detector__slow_fast_beam_centre">
                  <className>CString</className>
                  <qualifiers>
                    <guiLabel>Beam centre coordinates (px slow, px fast, [panel id])</guiLabel>
                    <toolTip>Override the beam centre from the image headers, following  the slow/fast pixel convention used by dials.image_viewer. The first two values are the slow and fast pixel coordinate. If the third is supplied it specifies a panel number.</toolTip>
                  </qualifiers>
                </content>
                <qualifiers>
                  <guiLabel>Detector overrides</guiLabel>
                  <guiDefinition>
                    <expertLevel>1</expertLevel>
                  </guiDefinition>
                </qualifiers>
              </container>
              <container id="xia2__settings__input__geometry__goniometer">
                <content id="xia2__settings__input__geometry__goniometer__axes">
                  <className>CString</className>
                  <qualifiers>
                    <guiLabel>Goniometer axes</guiLabel>
                    <toolTip>Override the goniometer axes. Axes must be provided in the order crystal-to-goniometer, i.e. for a Kappa goniometer phi,kappa,omega</toolTip>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__geometry__goniometer__angles">
                  <className>CString</className>
                  <qualifiers>
                    <guiLabel>Goniometer angles</guiLabel>
                    <toolTip>Override the goniometer angles. Axes must be provided in the order crystal-to-goniometer, i.e. for a Kappa goniometer phi,kappa,omega</toolTip>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__geometry__goniometer__names">
                  <className>CString</className>
                  <qualifiers>
                    <guiLabel>The axis names</guiLabel>
                    <toolTip>The multi axis goniometer axis names</toolTip>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__geometry__goniometer__scan_axis">
                  <className>CInt</className>
                  <qualifiers>
                    <guiLabel>The scan axis</guiLabel>
                    <toolTip>The scan axis</toolTip>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__geometry__goniometer__fixed_rotation">
                  <className>CString</className>
                  <qualifiers>
                    <guiLabel>Fixed rotation matrix</guiLabel>
                    <toolTip>Override the fixed rotation matrix</toolTip>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__geometry__goniometer__setting_rotation">
                  <className>CString</className>
                  <qualifiers>
                    <guiLabel>Setting rotation matrix</guiLabel>
                    <toolTip>Override the setting rotation matrix</toolTip>
                  </qualifiers>
                </content>
                <qualifiers>
                  <guiLabel>Goniometer overrides</guiLabel>
                  <guiDefinition>
                    <expertLevel>1</expertLevel>
                  </guiDefinition>
                </qualifiers>
              </container>
              <container id="xia2__settings__input__geometry__scan">
                <content id="xia2__settings__input__geometry__scan__image_range">
                  <className>CString</className>
                  <qualifiers>
                    <guiLabel>Image range</guiLabel>
                    <toolTip>Override the image range</toolTip>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__geometry__scan__extrapolate_scan">
                  <className>CBoolean</className>
                  <qualifiers>
                    <default>False</default>
                    <guiLabel>Extrapolate scan</guiLabel>
                    <toolTip>When overriding the image range, extrapolate exposure and epoch information from existing images</toolTip>
                  </qualifiers>
                </content>
                <content id="xia2__settings__input__geometry__scan__oscillation">
                  <className>CString</className>
                  <qualifiers>
                    <guiLabel>Oscillation</guiLabel>
                    <toolTip>Override the image oscillation</toolTip>
                  </qualifiers>
                </content>
                <qualifiers>
                  <guiLabel>Scan overrides</guiLabel>
                  <guiDefinition>
                    <expertLevel>1</expertLevel>
                  </guiDefinition>
                </qualifiers>
              </container>
              <content id="xia2__settings__input__geometry__convert_stills_to_sweeps">
                <className>CBoolean</className>
                <qualifiers>
                  <default>False</default>
                  <guiLabel>Convert stills into sweeps</guiLabel>
                  <toolTip>When overriding the scan, convert stills into sweeps</toolTip>
                </qualifiers>
              </content>
              <content id="xia2__settings__input__geometry__convert_sweeps_to_stills">
                <className>CBoolean</className>
                <qualifiers>
                  <default>False</default>
                  <guiLabel>Convert sweeps into stills</guiLabel>
                  <toolTip>When overriding the scan, convert sweeps into stills</toolTip>
                </qualifiers>
              </content>
              <qualifiers>
                <toolTip>Allow overrides of experimental geometry</toolTip>
                <guiDefinition>
                  <expertLevel>2</expertLevel>
                </guiDefinition>
              </qualifiers>
            </container>
            <container id="xia2__settings__input__format">
              <content id="xia2__settings__input__format__dynamic_shadowing">
                <className>CBoolean</className>
                <qualifiers>
                  <default>False</default>
                  <guiLabel>dynamic_shadowing</guiLabel>
                  <toolTip>Enable dynamic shadowing</toolTip>
                </qualifiers>
              </content>
              <content id="xia2__settings__input__format__multi_panel">
                <className>CBoolean</className>
                <qualifiers>
                  <default>False</default>
                  <guiLabel>multi_panel</guiLabel>
                  <toolTip>Enable a multi-panel detector model. (Not supported by all detector formats)</toolTip>
                </qualifiers>
              </content>
              <qualifiers>
                <toolTip>Options to pass to the Format class</toolTip>
                <guiDefinition>
                  <expertLevel>2</expertLevel>
                </guiDefinition>
              </qualifiers>
            </container>
            <qualifiers>
              <guiLabel>xia2 input settings</guiLabel>
            </qualifiers>
          </container>
          <container id="xia2__settings__sweep">
            <content id="xia2__settings__sweep__id">
              <className>CString</className>
              <qualifiers>
                <guiLabel>Id</guiLabel>
              </qualifiers>
            </content>
            <content id="xia2__settings__sweep__range">
              <className>CString</className>
              <qualifiers>
                <guiLabel>Range</guiLabel>
              </qualifiers>
            </content>
            <content id="xia2__settings__sweep__exclude">
              <className>CBoolean</className>
              <qualifiers>
                <default>False</default>
                <guiLabel>Exclude</guiLabel>
              </qualifiers>
            </content>
            <qualifiers>
              <guiLabel>xia2 sweep</guiLabel>
              <guiDefinition>
                <expertLevel>2</expertLevel>
                <multiple>True</multiple>
              </guiDefinition>
            </qualifiers>
          </container>
          <container id="xia2__settings__scale">
            <content id="xia2__settings__scale__directory">
              <className>CString</className>
              <qualifiers>
                <default>Auto</default>
                <guiLabel>xia2 scale directory</guiLabel>
              </qualifiers>
            </content>
            <content id="xia2__settings__scale__free_fraction">
              <className>CFloat</className>
              <qualifiers>
                <default>0.05</default>
                <max>1.0</max>
                <min>0.0</min>
                <toolTip>Fraction of free reflections</toolTip>
                <guiLabel>free_fraction</guiLabel>
              </qualifiers>
            </content>
            <content id="xia2__settings__scale__free_total">
              <className>CInt</className>
              <qualifiers>
                <guiLabel>free_total</guiLabel>
                <toolTip>Total number of free reflections</toolTip>
                <min>0</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__scale__freer_file">
              <className>CDataFile</className>
              <qualifiers>
                <guiLabel>freer_file</guiLabel>
                <toolTip>Copy freer flags from this file</toolTip>
              </qualifiers>
            </content>
            <content id="xia2__settings__scale__reference_reflection_file">
              <className>CDataFile</className>
              <qualifiers>
                <guiLabel>reference_reflection_file</guiLabel>
                <toolTip>Reference file for testing of alternative indexing schemes</toolTip>
              </qualifiers>
            </content>
            <content id="xia2__settings__scale__model">
              <className>CString</className>
              <qualifiers>
                <default>*decay *modulation *absorption partiality</default>
                <guiLabel>Scaling models to apply</guiLabel>
              </qualifiers>
            </content>
            <content id="xia2__settings__scale__scales">
              <className>CString</className>
              <qualifiers>
                <onlyEnumerators>True</onlyEnumerators>
                <guiLabel>Smoothed or batch scaling</guiLabel>
                <enumerators>rotation,batch</enumerators>
                <default>rotation</default>
              </qualifiers>
            </content>
            <content id="xia2__settings__scale__two_theta_refine">
              <className>CBoolean</className>
              <qualifiers>
                <default>True</default>
                <guiLabel>Run dials.two_theta_refine</guiLabel>
                <toolTip>Run dials.two_theta_refine to refine the unit cell and obtain estimated standard uncertainties on the cell parameters. Only relevant to DIALS pipeline.</toolTip>
              </qualifiers>
            </content>
            <qualifiers>
              <guiLabel>Scaling</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </container>
          <content id="xia2__settings__space_group">
            <className>CString</className>
            <qualifiers>
              <guiLabel>Space group</guiLabel>
              <toolTip>Provide a target space group to the indexing program</toolTip>
            </qualifiers>
          </content>
          <content id="xia2__settings__unit_cell">
            <className>CString</className>
            <qualifiers>
              <guiLabel>Unit cell (requires the space group to be set)</guiLabel>
              <toolTip>Provide a target unit cell to the indexing program</toolTip>
            </qualifiers>
          </content>
          <container id="xia2__settings__resolution">
            <content id="xia2__settings__resolution__keep_all_reflections">
              <className>CString</className>
              <qualifiers>
                <onlyEnumerators>True</onlyEnumerators>
                <guiLabel>Keep all data (default for small molecule mode)</guiLabel>
                <enumerators>True,False,Auto</enumerators>
                <toolTip>Keep all data regardless of resolution criteria</toolTip>
                <default>Auto</default>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__d_max">
              <className>CFloat</className>
              <qualifiers>
                <guiLabel>Low resolution cutoff</guiLabel>
                <toolTip>Low resolution cutoff.</toolTip>
                <min>0.0</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__d_min">
              <className>CFloat</className>
              <qualifiers>
                <guiLabel>High resolution cutoff</guiLabel>
                <toolTip>High resolution cutoff.</toolTip>
                <min>0.0</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__rmerge">
              <className>CFloat</className>
              <qualifiers>
                <guiLabel>Outer shell Rmerge</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
                <toolTip>Maximum value of Rmerge in the outer resolution shell</toolTip>
                <min>0.0</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__completeness">
              <className>CFloat</className>
              <qualifiers>
                <guiLabel>Outer shell completeness</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
                <toolTip>Minimum completeness in the outer resolution shell</toolTip>
                <min>0.0</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__cc_half">
              <className>CFloat</className>
              <qualifiers>
                <default>0.5</default>
                <guiLabel>Outer shell CC1/2</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
                <toolTip>Minimum value of CC1/2 in the outer resolution shell</toolTip>
                <min>0.0</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__cc_half_method">
              <className>CString</className>
              <qualifiers>
                <onlyEnumerators>True</onlyEnumerators>
                <guiLabel>cc_half_method</guiLabel>
                <enumerators>half_dataset,sigma_tau</enumerators>
                <default>half_dataset</default>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__cc_half_significance_level">
              <className>CFloat</className>
              <qualifiers>
                <guiLabel>cc_half_significance_level</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
                <min>0.0</min>
                <max>1.0</max>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__cc_half_fit">
              <className>CString</className>
              <qualifiers>
                <onlyEnumerators>True</onlyEnumerators>
                <guiLabel>cc_half_fit</guiLabel>
                <enumerators>polynomial,tanh</enumerators>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
                <default>polynomial</default>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__isigma">
              <className>CFloat</className>
              <qualifiers>
                <default>0.25</default>
                <guiLabel>Outer shell unmerged &amp;lt;I/sigI&amp;gt;</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
                <toolTip>Minimum value of the unmerged &amp;lt;I/sigI&amp;gt; in the outer resolution shell</toolTip>
                <min>0.0</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__misigma">
              <className>CFloat</className>
              <qualifiers>
                <default>1.0</default>
                <guiLabel>Outer shell merged &amp;lt;I/sigI&amp;gt;</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
                <toolTip>Minimum value of the merged &amp;lt;I/sigI&amp;gt; in the outer resolution shell</toolTip>
                <min>0.0</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__nbins">
              <className>CInt</className>
              <qualifiers>
                <default>100</default>
                <guiLabel>Number of resolution bins.</guiLabel>
                <toolTip>Number of resolution bins to use for estimation of resolution limit.</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__binning_method">
              <className>CString</className>
              <qualifiers>
                <onlyEnumerators>True</onlyEnumerators>
                <enumerators>counting_sorted,volume</enumerators>
                <default>counting_sorted</default>
                <guiLabel>Equal-volume or equal #ref binning.</guiLabel>
                <toolTip>Use equal-volume bins or bins with approximately equal numbers of reflections per bin.</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__resolution__anomalous">
              <className>CBoolean</className>
              <qualifiers>
                <default>False</default>
                <guiLabel>Keep anomalous pairs separate in merging statistics</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
              </qualifiers>
            </content>
            <qualifiers>
              <guiLabel>Resolution</guiLabel>
            </qualifiers>
          </container>
          <content id="xia2__settings__unify_setting">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Unify crystal orientations</guiLabel>
              <toolTip>For one crystal, multiple orientations, unify U matrix</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__trust_beam_centre">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Trust beam centre</guiLabel>
              <toolTip>Whether or not to trust the beam centre in the image header. If false, then labelit.index is used to determine a better beam  centre during xia2 setup phase</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__wavelength_tolerance">
            <className>CFloat</className>
            <qualifiers>
              <default>5e-05</default>
              <guiLabel>Wavelength tolerance</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
              <toolTip>Tolerance for accepting two different wavelengths as the same wavelength.</toolTip>
              <min>0.0</min>
            </qualifiers>
          </content>
          <content id="xia2__settings__read_all_image_headers">
            <className>CBoolean</className>
            <qualifiers>
              <default>True</default>
              <guiLabel>Read all image headers</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__detector_distance">
            <className>CFloat</className>
            <qualifiers>
              <guiLabel>Detector distance</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
              <toolTip>Distance between sample and detector (mm)</toolTip>
              <min>0.0</min>
            </qualifiers>
          </content>
          <content id="xia2__settings__show_template">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Show template</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__untrusted_rectangle_indexing">
            <className>CString</className>
            <qualifiers>
              <guiLabel>Untrusted rectangle for indexing</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
                <multiple>True</multiple>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__xds_cell_deviation">
            <className>CString</className>
            <qualifiers>
              <guiLabel>XDS cell deviation</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__xds_check_cell_deviation">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Check cell deviation in XDS IDXREF</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__use_brehm_diederichs">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Brehm-Diederichs</guiLabel>
              <toolTip>Use the Brehm-Diederichs algorithm to resolve an indexing  ambiguity. See: W. Brehm and K. Diederichs, Acta Cryst. (2014). D70, 101-109.</toolTip>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <container id="xia2__settings__integration">
            <content id="xia2__settings__integration__profile_fitting">
              <className>CBoolean</className>
              <qualifiers>
                <default>True</default>
                <guiLabel>Use profile fitting</guiLabel>
                <toolTip>Use profile fitting not summation integration, default yes</toolTip>
              </qualifiers>
            </content>
            <content id="xia2__settings__integration__exclude_ice_regions">
              <className>CBoolean</className>
              <qualifiers>
                <default>False</default>
                <guiLabel>Exclude ice regions</guiLabel>
                <toolTip>Exclude measurements from regions which are typically where  ice rings land</toolTip>
              </qualifiers>
            </content>
            <qualifiers>
              <guiLabel>Integration</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </container>
          <container id="xia2__settings__developmental">
            <content id="xia2__settings__developmental__use_dials_spotfinder">
              <className>CBoolean</className>
              <qualifiers>
                <default>False</default>
                <guiLabel>use_dials_spotfinder</guiLabel>
                <toolTip>This feature requires the dials project to be installed, and is not currently intended for general use. Use at your peril!</toolTip>
              </qualifiers>
            </content>
            <content id="xia2__settings__developmental__pointless_tolerance">
              <className>CFloat</className>
              <qualifiers>
                <default>0.0</default>
                <guiLabel>pointless_tolerance</guiLabel>
                <toolTip>Tolerance to use in POINTLESS for comparison of data sets</toolTip>
                <min>0.0</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__developmental__detector_id">
              <className>CString</className>
              <qualifiers>
                <guiLabel>detector_id</guiLabel>
                <toolTip>Override detector serial number information</toolTip>
              </qualifiers>
            </content>
            <qualifiers>
              <guiDefinition>
                <expertLevel>2</expertLevel>
              </guiDefinition>
            </qualifiers>
          </container>
          <content id="xia2__settings__multi_sweep_indexing">
            <className>CString</className>
            <qualifiers>
              <onlyEnumerators>True</onlyEnumerators>
              <enumerators>True,False,Auto</enumerators>
              <default>Auto</default>
              <guiLabel>multi_sweep_indexing</guiLabel>
              <toolTip>Index all sweeps together rather than combining individual results (requires dials indexer)</toolTip>
              <guiDefinition>
                <expertLevel>2</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__remove_blanks">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>remove_blanks</guiLabel>
              <guiDefinition>
                <expertLevel>2</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__integrate_p1">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>Integrate in P1</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__reintegrate_correct_lattice">
            <className>CBoolean</className>
            <qualifiers>
              <default>True</default>
              <guiLabel>Reintegrate using a corrected lattice</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__lattice_rejection">
            <className>CBoolean</className>
            <qualifiers>
              <default>True</default>
              <guiLabel>Reject lattice if constraints increase RMSD</guiLabel>
              <guiDefinition>
                <expertLevel>2</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__lattice_rejection_threshold">
            <className>CFloat</className>
            <qualifiers>
              <default>1.5</default>
              <guiLabel>Threshold for lattice rejection</guiLabel>
              <guiDefinition>
                <expertLevel>2</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <container id="xia2__settings__xds">
            <content id="xia2__settings__xds__geometry_x">
              <className>CDataFile</className>
              <qualifiers>
                <guiLabel>geometry_x</guiLabel>
              </qualifiers>
            </content>
            <content id="xia2__settings__xds__geometry_y">
              <className>CDataFile</className>
              <qualifiers>
                <guiLabel>geometry_y</guiLabel>
              </qualifiers>
            </content>
            <qualifiers>
              <guiLabel>xia2 XDS settings</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </container>
          <content id="xia2__settings__indexer">
            <className>CString</className>
            <qualifiers>
              <onlyEnumerators>True</onlyEnumerators>
              <guiLabel>indexer</guiLabel>
              <enumerators>mosflm,labelit,labelitii,xds,xdsii,xdssum,dials</enumerators>
              <guiDefinition>
                <expertLevel>2</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__refiner">
            <className>CString</className>
            <qualifiers>
              <onlyEnumerators>True</onlyEnumerators>
              <guiLabel>refiner</guiLabel>
              <enumerators>mosflm,xds,dials</enumerators>
              <guiDefinition>
                <expertLevel>2</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__integrater">
            <className>CString</className>
            <qualifiers>
              <onlyEnumerators>True</onlyEnumerators>
              <guiLabel>integrater</guiLabel>
              <enumerators>mosflmr,xdsr,mosflm,xds,dials</enumerators>
              <guiDefinition>
                <expertLevel>2</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <content id="xia2__settings__scaler">
            <className>CString</className>
            <qualifiers>
              <onlyEnumerators>True</onlyEnumerators>
              <guiLabel>scaler</guiLabel>
              <enumerators>ccp4a,xdsa</enumerators>
              <guiDefinition>
                <expertLevel>2</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <container id="xia2__settings__merging_statistics">
            <content id="xia2__settings__merging_statistics__source">
              <className>CString</className>
              <qualifiers>
                <onlyEnumerators>True</onlyEnumerators>
                <guiLabel>Software to calculate merging statistics</guiLabel>
                <enumerators>aimless,cctbx</enumerators>
                <toolTip>Use AIMLESS or cctbx for calculation of merging statistics</toolTip>
                <default>cctbx</default>
              </qualifiers>
            </content>
            <content id="xia2__settings__merging_statistics__n_bins">
              <className>CInt</className>
              <qualifiers>
                <default>20</default>
                <guiLabel>Number of bins</guiLabel>
                <min>1</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__merging_statistics__use_internal_variance">
              <className>CBoolean</className>
              <qualifiers>
                <default>False</default>
                <guiLabel>Use internal variance</guiLabel>
                <toolTip>Use internal variance of the data in the calculation of the merged sigmas</toolTip>
              </qualifiers>
            </content>
            <content id="xia2__settings__merging_statistics__eliminate_sys_absent">
              <className>CBoolean</className>
              <qualifiers>
                <default>False</default>
                <guiLabel>Eliminate systematic absences before calculation</guiLabel>
                <toolTip>Eliminate systematically absent reflections before computation of merging statistics.</toolTip>
              </qualifiers>
            </content>
            <qualifiers>
              <guiLabel>Merging statistics</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </container>
          <content id="xia2__settings__verbose">
            <className>CBoolean</className>
            <qualifiers>
              <default>False</default>
              <guiLabel>verbose</guiLabel>
              <guiDefinition>
                <expertLevel>1</expertLevel>
              </guiDefinition>
            </qualifiers>
          </content>
          <container id="xia2__settings__multiprocessing">
            <content id="xia2__settings__multiprocessing__mode">
              <className>CString</className>
              <qualifiers>
                <onlyEnumerators>True</onlyEnumerators>
                <enumerators>serial,parallel</enumerators>
                <default>serial</default>
                <guiLabel>mode</guiLabel>
                <toolTip>Whether to process each sweep in serial (using n processes per  sweep) or to process sweeps in parallel (using 1 process per  sweep).</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__multiprocessing__nproc">
              <className>CInt</className>
              <qualifiers>
                <guiLabel>nproc</guiLabel>
                <guiDefinition>
                  <expertLevel>0</expertLevel>
                </guiDefinition>
                <toolTip>The number of processors to use per job.</toolTip>
                <min>1</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__multiprocessing__njob">
              <className>CInt</className>
              <qualifiers>
                <guiLabel>njob</guiLabel>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
                <toolTip>The number of sweeps to process simultaneously.</toolTip>
                <min>1</min>
              </qualifiers>
            </content>
            <content id="xia2__settings__multiprocessing__type">
              <className>CString</className>
              <qualifiers>
                <onlyEnumerators>True</onlyEnumerators>
                <enumerators>simple,qsub</enumerators>
                <default>simple</default>
                <guiLabel>type</guiLabel>
                <toolTip>How to run the parallel processing jobs, e.g. over a cluster</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
              </qualifiers>
            </content>
            <content id="xia2__settings__multiprocessing__qsub_command">
              <className>CString</className>
              <qualifiers>
                <default></default>
                <guiLabel>qsub_command</guiLabel>
                <toolTip>The command to use to submit qsub jobs</toolTip>
                <guiDefinition>
                  <expertLevel>1</expertLevel>
                </guiDefinition>
              </qualifiers>
            </content>
            <qualifiers>
              <guiLabel>Multiprocessing</guiLabel>
            </qualifiers>
          </container>
          <qualifiers>
            <guiLabel>xia2 settings</guiLabel>
          </qualifiers>
        </container>
        <qualifiers/>
      </container>
      <qualifiers/>
    </container>
  </ccp4i2_body>
</ccp4:ccp4i2>
