Click here to go to the corresponding page for the latest version of DIALS
dials.algorithms.integration¶
-
class
dials.algorithms.integration.integrator.
FinalizerBase
(reflections, experiments, params)[source]¶ Bases:
object
-
class
dials.algorithms.integration.integrator.
FinalizerRot
(reflections, experiments, params)[source]¶ Bases:
dials.algorithms.integration.integrator.FinalizerBase
A post-processing class for oscillation data.
-
class
dials.algorithms.integration.integrator.
FinalizerStills
(reflections, experiments, params)[source]¶ Bases:
dials.algorithms.integration.integrator.FinalizerBase
A post-processing class for stills data.
-
class
dials.algorithms.integration.integrator.
InitializerRot
(experiments, params)[source]¶ Bases:
object
A pre-processing class for oscillation data.
-
class
dials.algorithms.integration.integrator.
InitializerStills
(experiments, params)[source]¶ Bases:
object
A pre-processing class for stills data.
-
class
dials.algorithms.integration.integrator.
Integrator
(experiments, reflections, params)[source]¶ Bases:
object
The integrator class
-
class
dials.algorithms.integration.integrator.
Integrator2D
(experiments, reflections, params)[source]¶ Bases:
dials.algorithms.integration.integrator.Integrator
Integrator for 2D algorithms
-
FinalizerClass
¶ alias of
FinalizerRot
-
InitializerClass
¶ alias of
InitializerRot
-
ProcessorClass
¶ alias of
dials.algorithms.integration.processor.Processor2D
-
-
class
dials.algorithms.integration.integrator.
Integrator3D
(experiments, reflections, params)[source]¶ Bases:
dials.algorithms.integration.integrator.Integrator
Integrator for 3D algorithms
-
FinalizerClass
¶ alias of
FinalizerRot
-
InitializerClass
¶ alias of
InitializerRot
-
ProcessorClass
¶ alias of
dials.algorithms.integration.processor.Processor3D
-
-
class
dials.algorithms.integration.integrator.
Integrator3DThreaded
(experiments, reflections, params)[source]¶ Bases:
object
Integrator for 3D algorithms
-
class
dials.algorithms.integration.integrator.
IntegratorExecutor
(experiments, profile_fitter=None)[source]¶ Bases:
dials_algorithms_integration_integrator_ext.Executor
The class to process the integration data
-
class
dials.algorithms.integration.integrator.
IntegratorFactory
[source]¶ Bases:
object
A factory for creating integrators.
-
class
dials.algorithms.integration.integrator.
IntegratorFlat3D
(experiments, reflections, params)[source]¶ Bases:
dials.algorithms.integration.integrator.Integrator
Integrator for flattened 3D algorithms
-
FinalizerClass
¶ alias of
FinalizerRot
-
InitializerClass
¶ alias of
InitializerRot
-
ProcessorClass
¶ alias of
dials.algorithms.integration.processor.ProcessorFlat3D
-
-
class
dials.algorithms.integration.integrator.
IntegratorSingle2D
(experiments, reflections, params)[source]¶ Bases:
dials.algorithms.integration.integrator.Integrator
Integrator for 2D algorithms on a single image
-
FinalizerClass
¶ alias of
FinalizerRot
-
InitializerClass
¶ alias of
InitializerRot
-
ProcessorClass
¶ alias of
dials.algorithms.integration.processor.ProcessorSingle2D
-
-
class
dials.algorithms.integration.integrator.
IntegratorStills
(experiments, reflections, params)[source]¶ Bases:
dials.algorithms.integration.integrator.Integrator
Integrator for still algorithms
-
FinalizerClass
¶ alias of
FinalizerStills
-
InitializerClass
¶ alias of
InitializerStills
-
ProcessorClass
¶ alias of
dials.algorithms.integration.processor.ProcessorStills
-
-
class
dials.algorithms.integration.integrator.
IntegratorVolume
(experiments, reflections, params)[source]¶ Bases:
dials.algorithms.integration.image_integrator.ImageIntegrator
Volume integrator
-
class
dials.algorithms.integration.integrator.
Parameters
[source]¶ Bases:
object
A class to represent the integration parameters
-
class
dials.algorithms.integration.integrator.
ProfileModellerExecutor
(experiments, profile_fitter)[source]¶ Bases:
dials_algorithms_integration_integrator_ext.Executor
The class to do profile modelling calculations
-
class
dials.algorithms.integration.integrator.
ProfileValidatorExecutor
(experiments, profile_fitter)[source]¶ Bases:
dials_algorithms_integration_integrator_ext.Executor
The class to do profile validation calculations
-
dials.algorithms.integration.integrator.
frame_hist
(bbox, width=80, symbol='#', prefix='')[source]¶ A utility function to print a histogram of reflections on frames.
Parameters: - bbox – The bounding boxes
- width – The width of each line
- symbol – The histogram symbol
- prefix – A string to prefix to each line
Returns: The histogram string
-
dials.algorithms.integration.integrator.
generate_phil_scope
()[source]¶ Generate the integration phil scope.
Returns: The phil scope
-
dials.algorithms.integration.integrator.
hist
(data, width=80, symbol='#', prefix='')[source]¶ A utility function to print a histogram of reflections on frames.
Parameters: - data – The data to histogram
- width – The number of characters in each line
- symbol – The plot symbol
- prefix – String to prefix to each line
Returns: The histogram string
-
dials.algorithms.integration.integrator.
nframes_hist
(bbox, width=80, symbol='#', prefix='')[source]¶ A utility function to print a histogram of number of frames.
Parameters: - bbox – The bounding boxes
- width – The width of each line
- symbol – The histogram symbol
- prefix – A string to prefix to each line
Returns: The histogram string