pylabrobot.high_res.sample_storage.high_res_stacker#

pylabrobot.high_res.sample_storage.high_res_stacker(name: str, *, zero_offset: float, slot_height: float, slot_count: int) PlateCarrier#

Create a HighRes sample-store stacker from its configured dimensions.

The values correspond to one line returned by the device’s getstackerdimensions command. Carrier spots are zero-based, while site names use the device’s one-based slot numbers.

Parameters:
  • name (str) – Resource name for the stacker.

  • zero_offset (float) – Vertical position of the first slot.

  • slot_height (float) – Height and vertical pitch of each slot.

  • slot_count (int) – Number of slots in the stacker.

Returns:

A plate carrier containing one holder for each stacker slot.

Return type:

PlateCarrier