class documentation

A workflow optimised for snaking around samples.

This workflow generates a list of coordinates in a rectangle, and always moves right across a row, then moves down a row while moving to the starting column (assuming positive dx and dy).

Class Variable display_name Undocumented
Class Variable ui_blurb Undocumented
Class Variable _grid_style Undocumented

Inherited from RegularGridWorkflow:

Method acquisition_routine Autofocus and capture.
Method all_settings Return the workflow and stitching settings.
Method new_scan_planner Return a new scan planner object.
Method pre_scan_routine Perform these steps before starting the scan.
Class Variable x_count The number of columns in the scan.
Class Variable y_count The number of rows in the scan.
Property settings_ui A list of PropertyControl objects to create the settings in the scan tab.

Inherited from RectGridWorkflow (via RegularGridWorkflow):

Method check_before_start Before starting a scan, check that camera-stage-mapping is set.
Class Variable autofocus_dz The z distance to perform an autofocus in steps.
Class Variable overlap The fraction that adjacent images should overlap in x and y.
Property ready Whether this scanworkflow is ready to start.
Method _calc_displacement_from_overlap Use camera stage mapping to calculate x and y displacement from given overlap.
Method _get_stitching_settings_model Return a stitching settings model based on current settings.
Class Variable _csm Undocumented

Inherited from ScanWorkflow (via RegularGridWorkflow, RectGridWorkflow):

Class Variable save_resolution A tuple of the image resolution to capture.
Method _autofocus_and_capture Autofocus and then capture, this can be used as an acquisition routine.
Class Variable _autofocus Undocumented
Class Variable _cam Undocumented
Class Variable _planner_cls Undocumented
Class Variable _settings_model Undocumented
Class Variable _stage Undocumented