pylabrobot.resources.Plate.get_quadrant#

Plate.get_quadrant(quadrant: Literal['tl', 'top_left', 'tr', 'top_right', 'bl', 'bottom_left', 'br', 'bottom_right'], quadrant_type: Literal['block', 'checkerboard'] = 'checkerboard', quadrant_internal_fill_order: Literal['column-major', 'row-major'] = 'column-major') List['Well']#

Get wells from a specified quadrant.

Parameters:
  • quadrant (Literal['tl', 'top_left', 'tr', 'top_right', 'bl', 'bottom_left', 'br', 'bottom_right']) – The desired quadrant (“tl” / “top_left”, “tr” / “top_right”, “bl” / “bottom_left”, “br” / “bottom_right”).

  • quadrant_type (Literal['block', 'checkerboard']) – Either “block” (divides plate into 4 sections) or “checkerboard” (alternating well pattern).

  • quadrant_internal_fill_order (Literal['column-major', 'row-major']) – Whether to return wells in “column-major” or “row-major” order.

Returns:

List of wells in the specified quadrant.

Raises:

ValueError – If an invalid quadrant or configuration is specified.

Return type:

List[‘Well’]