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]