savu.data.data_structures.data_types.base_type moduleΒΆ

class BaseType[source]
add_base_class_with_instance(base, inst)[source]

Add a base class instance to a class (merging of two data types).

Params class base

a class to add as a base class

Params instance inst

an instance of the base class

base_data_args()[source]

Create a dictionary of required input arguments, required for checkpointing.

clone_data_args(args, kwargs, extras)[source]

Gather all information required to keep this dataset after a plugin has completed (may require a conversion to a different data_type.

create_next_instance(newObj)[source]
get_clone_args()[source]
get_map_args()[source]
get_shape()[source]

Get full stitched shape of a stack of files

map_input_args(args, kwargs, cls, extras)[source]

Gather all information required to recreate a datatype: For checkpointing and cloning