Widgets List#
Below there is a list of all the widgets available in this package grouped by their functionality.
Camera Widgets#
The widgets in this section can be used to control any Micro-Manager device of type CameraDevice.
| Widget | Description |
|---|---|
| CameraRoiWidget | A Widget to control the camera device ROI. |
| DefaultCameraExposureWidget | A Widget to get/set exposure on the default camera. |
| ExposureWidget | A Widget to get/set exposure on a camera. |
Configuration Widgets#
The widgets in this section can be used to create, load and modify a Micro-Manager configuration file.
| Widget | Description |
|---|---|
| ConfigWizard | Hardware Configuration Wizard for Micro-Manager. |
| ConfigurationWidget | A Widget to select and load a micromanager system configuration. |
| GroupPresetTableWidget | A Widget to create, edit, delete and set micromanager group presets. |
| InstallWidget | Widget to manage installation of MicroManager. |
| ObjectivesPixelConfigurationWidget | A Widget to define the pixel size configurations using the objective device. |
| PixelConfigurationWidget | A Widget to define the pixel size configurations. |
| PresetsWidget | A Widget to create a QCombobox containing the presets of the specified group. |
Devices and Properties Widgets#
The widgets in this section can be used to control and intract with the devices and properties of a Micro-Manager core (CMMCorePlus).
| Widget | Description |
|---|---|
| PropertiesWidget | Convenience container to control a specific set of PropertyWidgets. |
| PropertyBrowser | A Widget to browse and change properties of all devices. |
| PropertyWidget | A widget to display and control a specified mmcore device property. |
Multi-Dimensional Acquisition Widgets#
The widgets in this section can be used to define (and run) a multi-dimensional acquisition based on the useq-schema MDASequence.
| Widget | Description |
|---|---|
| ChannelTable | Table to edit a list of useq.Channels. |
| GridPlanWidget | Widget to edit a useq-schema GridPlan. |
| MDASequenceWidget | A widget that provides a GUI to construct and edit a useq.MDASequence. |
| MDAWidget | Main MDA Widget connected to a pymmcore_plus.CMMCorePlus instance. |
| PositionTable | Table to edit a list of useq.Position. |
| TimePlanWidget | Table to edit a useq.TimePlan. |
| ZPlanWidget | Widget to edit a useq.ZPlan. |
Shutter Widgets#
The widgets in this section can be used to control any Micro-Manager ShutterDevice.
| Widget | Description |
|---|---|
| ShuttersWidget | A Widget to control shutters and Micro-Manager autoshutter. |
Stage Widgets#
The widgets in this section can be used to control any Micro-Manager StageDevice.
| Widget | Description |
|---|---|
| StageWidget | A Widget to control a XY and/or a Z stage. |
Misc Widgets#
The widgets in this section are miscellaneous widgets that can be used for different purposes.
| Widget | Description |
|---|---|
| ChannelGroupWidget | A QComboBox to follow and control Micro-Manager ChannelGroup. |
| ChannelWidget | A QComboBox to select which micromanager channel configuration to use. |
| CoreLogWidget | High-performance log console with pause, follow-tail, clear, and initial load. |
| ImagePreview | A Widget that displays the last image snapped by active core. |
| LiveButton | A Widget to create a two-state (on-off) live mode QPushButton. |
| ObjectivesWidget | A QComboBox-based Widget to select the microscope objective. |
| SnapButton | Create a snap QPushButton. |