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