.. _input_widget_types: Input widget types ============ .. list-table:: Input widget types :widths: 20 30 40 10 :header-rows: 1 * - Widget type - Description - Params - Example file * - slider - Slider for numeric values - | step: numeric value for step size - | Pyramid scale for `Import OME-ZARR `_ * - sliderGroup - Slider group for numeric values - | list of slider definitions - | Crop images in `Generate training images `_ * - group - Groups of input UIs - | visible: boolean whether checkbox is ticked | numItems: number of items in list | sortable: boolean to enable re-ordering items - | Model parameters in `Cellpose segmentation `_ * - box - Box with input UIs - | collapsible: boolean to create collapsible box | collapsed: boolean to create collapsed box | items: list of UI items in box - | Advanced settings in `Autofluorescence correction `_ * - imageSourceSelection - Selection field with modified images - | see `selection` - | Source images in `Generate training images `_ * - valueNameSelection - Selection field with value names for a specific variable - | see `selection` | field: character to define variable type - | Image in `Remove images `_ * - imageSetSelection - Selection field with value names for a specific variable - | see `selection` - | Image set to save images in `Generate training images `_ * - channelSelection - Selection field with channel names - | see `selection` | useNames: boolean to use channel names not numbers | addChoices: character vector to add choices to list that will always be shown independent of whether they are present in labels or not - | Channels to transform in `Create Gating Set `_ * - channelSelectionTypeGroup - Group of selection fields with channel names accoridng to type. If nuclei and membrane are segmented there will be two type: nuc (nuclei) and base (cytoplasm +/- nuclei) - | see `channelSelection` - | Channels to use for clustering in `Leiden clustering `_ * - labelPropsColsSelection - Selection field of label properties - | see `selection` | addChoices: character vector to add choices to list that will always be shown independent of whether they are present in labels or not - | Object measurements used in `Track clustering `_ * - popSelection - Selection field of populations - | see `selection` | includeRoot: boolean to include root populations | tracksOnly: boolean to only show tracks | showAll: boolean to show all populations from all population types | popType: character to specify population type, otherwise it will be taken from context | useNames: boolean to use population names instead of IDs - | Populations used in `Cell cluster detection `_ * - popTypeSelection - Selection field of population type - | see `popSelection` - | Population type in `Track clustering `_ * - moduleFunSelection - Selection field of module functions from the current module - | see `select` - | Function module in `Retrieve analysis from server `_ * - selection - Selection field - | size: numeric for number of items displayed when collapsed | multiple: boolean to allow selection of multiple values | items: list of values - | Function selection for object filters in `Bayesian tracking `_ * - radioButtons - Radio buttons - | items: list of values - | Axis used for normalisation in `Leiden clustering `_ * - textInput - Text - | NONE - | Model name in `Cellpose segmentation `_ * - checkbox - Checkbox - | NONE - | Use overlapping track segments in `HMM states `_ * - channelGroup - Group of UIs for channels - | visible: boolean to expand all UIs by default - | Settings for individual channels in `Autofluorescence correction `_