Skip to content

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.