canvas objects#
connection between processes can be done frmo different objects:
data object#
This is the default connection type between processes. It contains:
dataset general information (master file, pixel file…)
treatment history (acquired along the processing workflow) like the nabu reconstruction parameters, latest reconstruction…
future_data object#
This is the object used when some remote processing are requested (like a nabu reconstruction on slurm). It contains:
information regarding the future.
data object parent. This will be use to convert back the future into ‘current’ data.
cluster_config object#
This is an object containing configuration of a cluster. This is generated by the slurm-cluster widget for example and handled by nabu related widgets.
configuration object#
This is a generic dictionary that can be used for several usage. Like configuring a downstream widget.