This documentation page refers to a previous release of DIALS (2.2).
Click here to go to the corresponding page for the latest version of DIALS

dials.check_indexing_symmetry

Introduction

This program can be used to analyse the correlation coefficients between reflections related by the symmetry operators belonging to the space group of the input experiment.expt file. It can also check for misindexing of the diffraction pattern, possibly as a result of an incorrect beam centre.

Examples:

dials.check_indexing_symmetry indexed.expt indexed.refl \
  grid=1 symop_threshold=0.7


dials.check_indexing_symmetry indexed.expt indexed.refl \
  grid_l=3 symop_threshold=0.7

Basic parameters

d_min = 0
d_max = 0
symop_threshold = 0
grid = 0
grid_h = 0
grid_k = 0
grid_l = 0
asu = False
normalise = False
normalise_bins = 0
reference = None
output {
  log = dials.check_indexing_symmetry.log
}

Full parameter definitions

d_min = 0
  .help = "High resolution limit to use for analysis"
  .type = float(allow_none=True)
d_max = 0
  .help = "Low resolution limit to use for analysis"
  .type = float(allow_none=True)
symop_threshold = 0
  .help = "Threshold above which we consider a symmetry operator true at"
          "approximately 95% confidence."
  .type = float(allow_none=True)
grid = 0
  .help = "Search scope for testing misindexing on h, k, l."
  .type = int(allow_none=True)
grid_h = 0
  .help = "Search scope for testing misindexing on h."
  .type = int(allow_none=True)
grid_k = 0
  .help = "Search scope for testing misindexing on k."
  .type = int(allow_none=True)
grid_l = 0
  .help = "Search scope for testing misindexing on l."
  .type = int(allow_none=True)
asu = False
  .help = "Perform search comparing within ASU (assumes input symm)"
  .type = bool
normalise = False
  .help = "Normalise intensities before calculating correlation coefficients."
  .type = bool
normalise_bins = 0
  .help = "Number of resolution bins for normalisation"
  .type = int(allow_none=True)
reference = None
  .help = "Correctly indexed reference set for comparison"
  .type = path
output {
  log = dials.check_indexing_symmetry.log
    .type = str
}