mantidimaging.core.operation_history.operations module

class mantidimaging.core.operation_history.operations.ImageOperation(filter_name: str, filter_kwargs: Dict[str, Any], display_name: str)[source]

Bases: object

A deserialized representation of an item in a stack’s operation_history

static from_serialized(metadata_entry: Dict[str, Any]) ImageOperation[source]
serialize() Dict[str, Any][source]
to_partial(filter_funcs: Dict[str, Callable]) partial[source]
mantidimaging.core.operation_history.operations.deserialize_metadata(metadata: Dict[str, Any]) List[ImageOperation][source]
mantidimaging.core.operation_history.operations.ops_to_partials(filter_ops: Iterable[ImageOperation]) Iterable[partial][source]