mxcubecore.queue_entry.characterisation#

Classes

CharacterisationGroupQueueEntry([view, ...])

Used to group (couple) a CollectionQueueEntry and a CharacterisationQueueEntry, creating a virtual entry for characterisation.

CharacterisationQueueEntry([view, ...])

Defines the behaviour of a characterisation

class mxcubecore.queue_entry.characterisation.CharacterisationGroupQueueEntry(view=None, data_model=None, view_set_queue_entry=True)[source]#

Bases: BaseQueueEntry

Used to group (couple) a CollectionQueueEntry and a CharacterisationQueueEntry, creating a virtual entry for characterisation.

execute()[source]#

Execute method, should be overriden my subclasses, defines the main body of the procedure to be performed when the entry is executed.

The default executer calls excute on all child entries after this method but before post_execute.

post_execute()[source]#

Procedure to be done after execute, and execute of all children of this entry.

pre_execute()[source]#

Procedure to be done before execute.

class mxcubecore.queue_entry.characterisation.CharacterisationQueueEntry(view=None, data_model=None, view_set_queue_entry=True)[source]#

Bases: BaseQueueEntry

Defines the behaviour of a characterisation

execute()[source]#

Execute method, should be overriden my subclasses, defines the main body of the procedure to be performed when the entry is executed.

The default executer calls excute on all child entries after this method but before post_execute.

post_execute()[source]#

Procedure to be done after execute, and execute of all children of this entry.

pre_execute()[source]#

Procedure to be done before execute.

stop()[source]#

Stops the execution of this entry, should free external resources, cancel all pending processes and so on.