pylabrobot.resources.Plate.__init__

Contents

pylabrobot.resources.Plate.__init__#

Plate.__init__(name: str, size_x: float, size_y: float, size_z: float, ordered_items: Dict[str, Well] | None = None, ordering: List[str] | None = None, items: List[List[Well]] | None = None, num_items_x: int | None = None, num_items_y: int | None = None, category: str = 'plate', lid: Lid | None = None, model: str | None = None, plate_type: Literal['skirted', 'semi-skirted', 'non-skirted'] = 'skirted')#

Initialize a Plate resource.

Parameters:
  • well_size_x – Size of the wells in the x direction.

  • well_size_y – Size of the wells in the y direction.

  • lid (Lid | None) – Immediately assign a lid to the plate.

  • plate_type (Literal['skirted', 'semi-skirted', 'non-skirted']) – Type of the plate. One of “skirted”, “semi-skirted”, or “non-skirted”. A WIP: PyLabRobot/pylabrobot#152

  • name (str)

  • size_x (float)

  • size_y (float)

  • size_z (float)

  • ordered_items (Dict[str, Well] | None)

  • ordering (List[str] | None)

  • items (List[List[Well]] | None)

  • num_items_x (int | None)

  • num_items_y (int | None)

  • category (str)

  • model (str | None)