pylabrobot.resources package#

Resources represent on-deck liquid handling equipment, including tip racks, plates and carriers. Many resources defined in the VENUS and Opentrons labware libraries are also defined in this package. In addition, by (optionally subclassing and) instantiating the appropriate classes, you can define your own resources.

Carrier

Abstract base resource for carriers.

Container

A container is an abstract base class for a resource that can hold liquid.

Coordinate

Represents coordinates.

Deck

Base class for liquid handler decks.

ItemizedResource

Base class for Itemized resources.

utils.create_equally_spaced_2d

Make equally spaced resources in a 2D grid.

Lid

Lid for plates.

Liquid

A type of liquid (eg water, ethanol, etc.).

PetriDish

A petri dish

Plate

Base class for Plate resources.

PlateCarrier

Base class for plate carriers.

Resource

Base class for deck resources.

ResourceStack

ResourceStack represent a group of resources that are stacked together and act as a single unit.

tip.Tip

A single tip.

TipCarrier

Base class for tip carriers.

TipRack

Tip rack for disposable tips.

Trough

A trough is a container, particularly useful for multichannel liquid handling operations.

Tube

Tube container, like Eppendorf tubes.

TubeCarrier

Base class for tube/sample carriers.

TubeRack

Tube rack resource.

Well

Base class for Well resources.

Azenta#

corning_axygen.plates

Corning Axygen plates

Boekel#

Corning Axygen#

corning_axygen.plates

Corning Axygen plates

Corning Costar#

corning_costar.plates

Corning Costar plates

Falcon#

Greiner#

greiner

greiner.plates

Greiner plates

Hamilton#

hamilton

hamilton.hamilton_decks.HamiltonDeck

Hamilton decks.

hamilton.STARDeck

Create a new STAR deck.

hamilton.STARLetDeck

Create a new STARLet deck.

Limbro#

limbro

limbro.plates

Limbro plates

ML Star resources#

ml_star

ml_star.tip_creators

ML Star tip types

ml_star.tip_racks

ML Star tips

ml_star.tip_carriers

ML Star tip carriers

ml_star.plate_carriers

ML Star plate carriers

Opentrons#

Porvair#

porvair.plates

Porvair plates

Revvity#

revvity.plates

Revvity plates

Tecan#

tecan

tecan.plates

Tecan plates

tecan.plate_carriers

Tecan plate carriers

tecan.tecan_decks

tecan.tecan_resource

tecan.tip_carriers

Tecan tip carriers

tecan.tip_creators

tecan.tip_racks

Tecan tip racks

tecan.wash

Tecan wash station

Thermo Fisher#

VWR#

Tip trackers#

See Using trackers for a tutorial.

no_tip_tracking

set_tip_tracking

tip_tracker.TipTracker

A tip tracker tracks tip operations and raises errors if the tip operations are invalid.

Volume trackers#

See Using trackers for a tutorial.

no_volume_tracking

set_volume_tracking

volume_tracker.VolumeTracker

A volume tracker tracks operations that change the volume in a container and raises errors if the volume operations are invalid.