SeparateAxisElements¶
Separate the given axis elements into new axis elements.
For each item in the mapping, the data value(s) associated with the key will be repeated to the same size as the mapping value. This node can be used to expand an axis that was compressed with the Combine Axis Elements node. For example, if Combine Axis Elements was used to group ROIs and calculate a single value for a brain area, this node can then be used to recreate the individual ROIs within an area, with the data value from the area repeated for each ROI. Version 0.1
Ports/Properties¶
data¶
Data to process.
- verbose name: Data
- default value: None
- port type: DataPort
- value type: Packet (can be None)
- data direction: INOUT
mapping¶
Grouping of old axis elements into new axis elements. The syntax is {old_ele_0: [new_ele_00, new_ele_01, ...], old_ele_1: [new_ele_10, new_ele_11, new_ele_11, ...], ...} where new_ele_X provide the items used to initialize the reconstructed axis, and each old_ele_X references a single item to be replaced in the old axis. Values for either can be provided as strings to be matched, integer indices, or floats. Example: {'mychan': [0,1,2], 'myotherchan': ['oldchanA','oldchanB','oldchanC']}. If mapping is None (default) then the target axis must have a 'original_elements' property.
- verbose name: Element Grouping
- default value: None
- port type: Port
- value type: object (can be None)
axis¶
The type of axis to operate on. The axis type may be appended by the axis label, separated by a . (dot), e.g., space.my_label .
- verbose name: Axis
- default value: space
- port type: ComboPort
- value type: str (can be None)
set_breakpoint¶
Set a breakpoint on this node. If this is enabled, your debugger (if one is attached) will trigger a breakpoint.
- verbose name: Set Breakpoint (Debug Only)
- default value: False
- port type: BoolPort
- value type: bool (can be None)
metadata¶
User-definable meta-data associated with the node. Usually reserved for technical purposes.
- verbose name: Metadata
- default value: {}
- port type: DictPort
- value type: dict (can be None)