Skip to content

Sartorius Lib

This module holds the references for pipette tools from Sartorius.

ATTRIBUTE DESCRIPTION
QUERIES

List of all query codes available for the pipette

TYPE: list

CLASS DESCRIPTION
ErrorCode

Enum for error codes returned by the pipette

Model

Enum for pipette models, each containing a ModelInfo dataclass

StaticQueryCode

Enum for static query codes

StatusCode

Enum for status codes returned by the pipette

StatusQueryCode

Enum for status query codes

ModelInfo

Dataclass representing a pipette model with its specifications

QUERIES module-attribute

QUERIES = _member_names_ + _member_names_

List of all query codes

ModelInfo dataclass

ModelInfo(
    name: str,
    capacity: int,
    home_position: int,
    max_position: int,
    tip_eject_position: int,
    resolution: float,
    preset_speeds: tuple[int | float],
)

ModelInfo dataclass represents a single model of pipette from Sartorius

Constructor

Args: name (str): model name capacity (int): capacity of pipette home_position (int): home position of pipette max_position (int): maximum position of pipette tip_eject_position (int): tip eject position of pipette resolution (float): volume resolution of pipette (i.e. uL per step) preset_speeds (PresetSpeeds): preset speeds of pipette