abba_window_view
Configures what an ABBA window displays: switch review/positioning mode, set current slice, choose visible channels, and frame an atlas region or slice set.
Instructions
Sets what an ABBA window shows the user: its mode, its current slice, the channels shown, and what is framed. Review mode: the atlas section of the current slice, whole or a region of it. Positioning mode: the current slice and its neighbours with the atlas above, or all the slices. Window mode only. Changes the view, not the session; not recorded in fiji_module_script. A session started without a window gets one. Then look with abba_window_picture. The window has no region names: to name what it shows, use ABBA - Snapshot with labels on the same region_mm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | 'positioning' or 'review' (the current slice alone over the atlas); empty keeps it | |
| region_mm | No | region to zoom on, 'x,y,width,height' in mm, as ABBA - Snapshot's region_mm (x, y: top left, as read on a snapshot's rulers); 'all' frames all the slices in positioning mode; empty: see above | |
| slice_index | No | 0-based index of the slice to make current, as in ABBA - Get State; empty keeps the current slice | |
| window_title | No | the window title, or its start; default: the first ABBA window | |
| atlas_channels | No | atlas channels to show, in the order of 'atlas_channels' in ABBA - Get State, e.g. '0,2' (Allen: Nissl and borders), 'none'; empty keeps them | |
| slice_channels | No | slice channels to show on every slice, e.g. '0' for the first alone, '*' for all, 'none'; empty keeps them |