httomo.sweep_runner.side_output_manager.SideOutputManager#

class httomo.sweep_runner.side_output_manager.SideOutputManager[source]#

Provides helper functionality to manage side outputs produced by method wrappers

Methods

__init__()

append(side_outputs)

Merge given side outputs with existing side outputs

get(label)

Get the value of the given side output

update_params(wrapper)

Update parameters of given method wrapper with required side outputs

Attributes

labels

Get labels/names of all side outputs

append(side_outputs: Dict[str, Any])[source]#

Merge given side outputs with existing side outputs

get(label: str) Any[source]#

Get the value of the given side output

property labels: List[str]#

Get labels/names of all side outputs

update_params(wrapper: MethodWrapper)[source]#

Update parameters of given method wrapper with required side outputs