module documentation

Scan workflows set different ways that smart scan can behave.

This module contains the base ScanWorkflow class that all workflows should subclass, as well as specific workflows.

Class CChipScanSettingsModel The settings for a scan with the CChipWorkflow.
Class CChipWorkflow A workflow optimised for scanning the well of a CChip.
Class HistoScanSettingsModel The settings for a scan with the HistoScanWorkflow.
Class HistoScanWorkflow A workflow optimised for scanning Histopathology samples.
Class RasterWorkflow A workflow optimised for snaking around samples.
Class RectGridSettingsModel Base setting model for all RectGrid workflows.
Class RectGridWorkflow A generic workflow for any scan that captures images on a rectilinear grid.
Class RegularGridSettingsModel The settings for a scan with a regular grid of dx and dy for x_count, y_count steps.
Class RegularGridWorkflow A base workflow for any workflow that uses a regular rectangular grid.
Class ScanWorkflow A base class for all Scanworkflows.
Class SmartStackCompatibleSettings A protocol for the minimum settings needed for smart stack to work.
Class SmartStackMixin A mixin for scan workflows that use smart stacking.
Class SnakeWorkflow A workflow optimised for snaking around samples.
Type Variable RectGridSettingModelType Undocumented
Type Variable RegGridSettingModelType Undocumented
Type Variable SettingModelType Undocumented
RectGridSettingModelType = (source)

Undocumented

Value
TypeVar('RectGridSettingModelType',
        bound=RectGridSettingsModel)
RegGridSettingModelType = (source)

Undocumented

Value
TypeVar('RegGridSettingModelType',
        bound=RegularGridSettingsModel)
SettingModelType = (source)

Undocumented

Value
TypeVar('SettingModelType',
        bound=BaseModel)