managed_tasks
LUTE Managed Tasks.
Executor-managed Tasks with specific environment specifications are defined here.
AgBhGeometryOptimizer: MPIExecutor = MPIExecutor('OptimizeAgBhGeometryExhaustive')
module-attribute
Run an exhaustive grid search for center/distance based on Ag Bh run.
BinaryErrTester = Executor('TestBinaryErr')
module-attribute
Runs a test of a third-party task that fails.
BinaryTester: Executor = Executor('TestBinary')
module-attribute
Runs a basic test of a multi-threaded third-party Task.
CCTBXIndexer: Executor = Executor('IndexCCTBXXFEL')
module-attribute
Runs crystallographic indexing using cctbx.xfel.
CCTBXMerger: Executor = Executor('MergeCCTBXXFEL')
module-attribute
Runs crystallographic merging using cctbx.xfel.
CrystFELIndexer: Executor = Executor('IndexCrystFEL')
module-attribute
Runs crystallographic indexing using CrystFEL.
DimpleSolver: Executor = Executor('DimpleSolve')
module-attribute
Solves a crystallographic structure using molecular replacement.
HKLComparer: Executor = Executor('CompareHKL')
module-attribute
Runs analysis on merge results for statistics/figures of merit..
HKLManipulator: Executor = Executor('ManipulateHKL')
module-attribute
Performs format conversions (among other things) of merge results.
MultiNodeCommunicationTester: MPIExecutor = MPIExecutor('TestMultiNodeCommunication')
module-attribute
Runs a test to confirm communication works between multiple nodes.
PartialatorMerger: Executor = Executor('MergePartialator')
module-attribute
Runs crystallographic merging using CrystFEL's partialator.
PeakFinderPsocake: Executor = Executor('FindPeaksPsocake')
module-attribute
Performs Bragg peak finding using psocake - DEPRECATED.
PeakFinderPyAlgos: MPIExecutor = MPIExecutor('FindPeaksPyAlgos')
module-attribute
Performs Bragg peak finding using the PyAlgos algorithm.
ReadTester: Executor = Executor('TestReadOutput')
module-attribute
Runs a test to confirm database reading.
SHELXCRunner: Executor = Executor('RunSHELXC')
module-attribute
Runs CCP4 SHELXC - needed for crystallographic phasing.
SmallDataProducer: Executor = Executor('SubmitSMD')
module-attribute
Runs the production of a smalldata HDF5 file.
SmallDataXASAnalyzer: MPIExecutor = MPIExecutor('AnalyzeSmallDataXAS')
module-attribute
Process XAS results from a Small Data HDF5 file.
SmallDataXESAnalyzer: MPIExecutor = MPIExecutor('AnalyzeSmallDataXES')
module-attribute
Process XES results from a Small Data HDF5 file.
SmallDataXSSAnalyzer: MPIExecutor = MPIExecutor('AnalyzeSmallDataXSS')
module-attribute
Process scattering results from a Small Data HDF5 file.
SocketTester: Executor = Executor('TestSocket')
module-attribute
Runs a test of socket-based communication.
StreamFileConcatenator: Executor = Executor('ConcatenateStreamFiles')
module-attribute
Concatenate output stream files.
Tester: Executor = Executor('Test')
module-attribute
Runs a basic test of a first-party Task.
WriteTester: Executor = Executor('TestWriteOutput')
module-attribute
Runs a test to confirm database writing.