""" Auto-generated labware resource definitions for all protoBuilds types. Total: 529 labware types. DO NOT EDIT MANUALLY - generated by scripts/generate_lab_resources.py """ import json import os from typing import Union, cast from pylabrobot.resources.opentrons.load import ( load_shared_opentrons_resource, ot_definition_to_resource, ) from pylabrobot.resources.plate import Plate from pylabrobot.resources.tip_rack import TipRack from pylabrobot.resources.tube_rack import TubeRack from pylabrobot.resources.trash import Trash from pylabrobot.resources.coordinate import Coordinate def resource(): """Resource decorator placeholder - does nothing.""" def decorator(func): return func return decorator # --------------------------------------------------------------------------- # Custom labware definitions bundle (loaded once) # --------------------------------------------------------------------------- _CUSTOM_DEFS_PATH = os.path.join( os.path.dirname(__file__), "opentrons_custom_labware_defs.json" ) _custom_defs_cache = None def _get_custom_defs(): global _custom_defs_cache if _custom_defs_cache is None: with open(_CUSTOM_DEFS_PATH, "r", encoding="utf-8") as f: _custom_defs_cache = json.load(f) return _custom_defs_cache @resource() def lab_100ul_384_wellplate_100ul(name: str = "100ul_384_wellplate_100ul") -> Plate: """100ul 384 Well Plate 100 µL""" defn = _get_custom_defs()["100ul_384_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_127x85_agar_plate1(name: str = "127x85_agar_plate1") -> Plate: """Plate 1 96 Well Plate 2.5 µL""" defn = _get_custom_defs()["127x85_agar_plate1"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_127x85_agar_plate2(name: str = "127x85_agar_plate2") -> Plate: """Plate 2 96 Well Plate 2.5 µL""" defn = _get_custom_defs()["127x85_agar_plate2"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_127x85_agar_plate3(name: str = "127x85_agar_plate3") -> Plate: """Plate 3 96 Well Plate 2.5 µL""" defn = _get_custom_defs()["127x85_agar_plate3"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_127x85_agar_plate4(name: str = "127x85_agar_plate4") -> Plate: """Plate 4 96 Well Plate 2.5 µL""" defn = _get_custom_defs()["127x85_agar_plate4"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_127x85_agar_plate5(name: str = "127x85_agar_plate5") -> Plate: """Plate 5 96 Well Plate 2.5 µL""" defn = _get_custom_defs()["127x85_agar_plate5"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_127x85_agar_plate6(name: str = "127x85_agar_plate6") -> Plate: """Plate 6 96 Well Plate 2.5 µL""" defn = _get_custom_defs()["127x85_agar_plate6"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_127x85_agar_plate7(name: str = "127x85_agar_plate7") -> Plate: """Plate 7 96 Well Plate 2.5 µL""" defn = _get_custom_defs()["127x85_agar_plate7"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_127x85_agar_plate8(name: str = "127x85_agar_plate8") -> Plate: """Plate 8 96 Well Plate 2.5 µL""" defn = _get_custom_defs()["127x85_agar_plate8"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_127x85_agar_plate9(name: str = "127x85_agar_plate9") -> Plate: """Plate 9 96 Well Plate 2.5 µL""" defn = _get_custom_defs()["127x85_agar_plate9"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_3axygen96wellminitubesystemcorning_96_wellplate_1320ul(name: str = "3axygen96wellminitubesystemcorning_96_wellplate_1320ul") -> Plate: """3 Axygen 96-Well Mini Tube System, Corning 96 Well Plate 1320 µL""" defn = _get_custom_defs()["3axygen96wellminitubesystemcorning_96_wellplate_1320ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_3dprint_96_tuberack_200ul(name: str = "3dprint_96_tuberack_200ul") -> TubeRack: """3DPrint 96 Tube Rack with Nippon 0.2 mL""" defn = _get_custom_defs()["3dprint_96_tuberack_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_4titude_96_wellplate_200ul(name: str = "4titude_96_wellplate_200ul") -> Plate: """4ti-0960/C 96 Well Full Skirted Plate""" defn = _get_custom_defs()["4titude_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_4titude_framestar_pcr_plate_200ul(name: str = "4titude_framestar_pcr_plate_200ul") -> Plate: """4titude FrameStar PCR Plate, Low Profile""" defn = _get_custom_defs()["4titude_framestar_pcr_plate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_4titudeframestar_384_wellplate_55ul(name: str = "4titudeframestar_384_wellplate_55ul") -> Plate: """4-titude FrameStar 384 Well Plate 55 µL""" defn = _get_custom_defs()["4titudeframestar_384_wellplate_55ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_6x4_0point6inch_t6(name: str = "6x4_0.6inch_t6") -> TubeRack: """6x4_0.6inch_t6""" defn = _get_custom_defs()["6x4_0.6inch_t6"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_6x5_half_inch_t1_t3(name: str = "6x5_half_inch_t1_t3") -> TubeRack: """6x5_0.5inch_t1_t3""" defn = _get_custom_defs()["6x5_half_inch_t1_t3"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_80_well_plate(name: str = "80_well_plate") -> Plate: """80 Well Plate""" defn = _get_custom_defs()["80_well_plate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_96_elutionplate_ubottom_by_macherey_nagel(name: str = "96_elutionplate_ubottom_by_macherey_nagel") -> Plate: """96_Elutionplate_ubottom_by_Macherey_Nagel""" defn = _get_custom_defs()["96_elutionplate_ubottom_by_macherey_nagel"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_96_squarewell_block_macherey_nagel(name: str = "96_squarewell_block_macherey_nagel") -> Plate: """96 Square-Well Block by Macherey-Nagel""" defn = _get_custom_defs()["96_squarewell_block_macherey_nagel"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_96w_pcr_plate2(name: str = "96w_pcr_plate2") -> Plate: """96wells_pcr_plate2""" defn = _get_custom_defs()["96w_pcr_plate2"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_96well_pcr_base_200ul_strip(name: str = "96well_pcr_base_200ul_strip") -> TubeRack: """MicroAmp 96-Well Base with 0.2 mL Thermo Scientific PCR Tube Strip""" defn = _get_custom_defs()["96well_pcr_base_200ul_strip"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_96wellplatemountedcappshaker_96_wellplate_360ul(name: str = "96wellplatemountedcappshaker_96_wellplate_360ul") -> Plate: """96 Well Plate Mounted CAPP Shaker 96 Well Plate 360 µL""" defn = _get_custom_defs()["96wellplatemountedcappshaker_96_wellplate_360ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_ab_96_aluminumblock(name: str = "ab_96_aluminumblock") -> TubeRack: """Applied Biosystems 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["ab_96_aluminumblock"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_abgene_96_wellplate_2000ul(name: str = "abgene_96_wellplate_2000ul") -> Plate: """Abgene 96 Well Plate 2000 µL""" defn = _get_custom_defs()["abgene_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_abgene_96_wellplate_200ul(name: str = "abgene_96_wellplate_200ul") -> Plate: """ABgene 96 Well PCR Plate 200uL""" defn = _get_custom_defs()["abgene_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_abgene_96_wellplate_200ul_isofreeze_block(name: str = "abgene_96_wellplate_200ul_isofreeze_block") -> Plate: """ABGene 96 Well Plate 200µl on ISOFREEZE Block""" defn = _get_custom_defs()["abgene_96_wellplate_200ul_isofreeze_block"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_abgene_96_wellplate_2200ul(name: str = "abgene_96_wellplate_2200ul") -> Plate: """Abgene 96 Well Plate 2200 µL""" defn = _get_custom_defs()["abgene_96_wellplate_2200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_abgene_96_wellplate_330ul(name: str = "abgene_96_wellplate_330ul") -> Plate: """Abgene 96 Well Plate 330 µL""" defn = _get_custom_defs()["abgene_96_wellplate_330ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_abgene_96_wellplate_330ul_round(name: str = "abgene_96_wellplate_330ul_round") -> Plate: """Abgene 96 Wellplate 330ul Round""" defn = _get_custom_defs()["abgene_96_wellplate_330ul_round"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_abgene_96_wellplate_700ul(name: str = "abgene_96_wellplate_700ul") -> Plate: """Abgene 96 Well Plate 700 µL""" defn = _get_custom_defs()["abgene_96_wellplate_700ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_abgene_96_wellplate_800ul(name: str = "abgene_96_wellplate_800ul") -> Plate: """Abgene 96 Well Plate 800 µL""" defn = _get_custom_defs()["abgene_96_wellplate_800ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_abgenemidi_96_wellplate_800ul(name: str = "abgenemidi_96_wellplate_800ul") -> Plate: """Abgene Midi 96 Well Plate 800 µL""" defn = _get_custom_defs()["abgenemidi_96_wellplate_800ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_ag_48_tuberack_150ul(name: str = "ag_48_tuberack_150ul") -> TubeRack: """AG 48 Tube Rack with ReadyGo 0.15 mL""" defn = _get_custom_defs()["ag_48_tuberack_150ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_agilent_12_reservoir_21ml(name: str = "agilent_12_reservoir_21ml") -> Plate: """Agilent 12-Channel Reservoir 21ml""" defn = _get_custom_defs()["agilent_12_reservoir_21ml"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_agilent_1_reservoir_290ml(name: str = "agilent_1_reservoir_290ml") -> Plate: """Agilent 1 Well Reservoir 290 mL""" return cast(Plate, load_shared_opentrons_resource("agilent_1_reservoir_290ml", name=name)) @resource() def lab_agilent_3_reservoir_95ml(name: str = "agilent_3_reservoir_95ml") -> Plate: """Agilent 3-Channel Reservoir 95ml""" defn = _get_custom_defs()["agilent_3_reservoir_95ml"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_agilent_48_reservoir_5000ul(name: str = "agilent_48_reservoir_5000ul") -> Plate: """Agilent 48 Reservoir 5000 µL""" defn = _get_custom_defs()["agilent_48_reservoir_5000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_agilent_96_c18omix_200ul(name: str = "agilent_96_c18omix_200ul") -> Plate: """Agilent 96 C18 Omix 200ul (fallback: corning 96 flat)""" return cast(Plate, load_shared_opentrons_resource("corning_96_wellplate_360ul_flat", name=name)) @resource() def lab_agilent_96_wellplate_1200ul(name: str = "agilent_96_wellplate_1200ul") -> Plate: """Agilent 96 Well Plate 1200 µL""" defn = _get_custom_defs()["agilent_96_wellplate_1200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_agilent_96_wellplate_1400ul(name: str = "agilent_96_wellplate_1400ul") -> Plate: """Agilent 96 Well Plate 1400 µL""" defn = _get_custom_defs()["agilent_96_wellplate_1400ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_agilent_96_wellplate_200ul(name: str = "agilent_96_wellplate_200ul") -> Plate: """Agilent 96 Well Plate 200 µL""" defn = _get_custom_defs()["agilent_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_agilent_96_wellplate_270ul(name: str = "agilent_96_wellplate_270ul") -> Plate: """Agilent 96 Well Plate 270 µL""" defn = _get_custom_defs()["agilent_96_wellplate_270ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_agilent_96_wellplate_500ul(name: str = "agilent_96_wellplate_500ul") -> Plate: """Agilent 96 Well Plate 500 µL""" defn = _get_custom_defs()["agilent_96_wellplate_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_agilentwithnonskirted_96_wellplate_200ul(name: str = "agilentwithnonskirted_96_wellplate_200ul") -> Plate: """Agilent With Nonskirted 96 Well Plate 200 µL""" defn = _get_custom_defs()["agilentwithnonskirted_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_akura_384_wellplate_50ul(name: str = "akura_384_wellplate_50ul") -> Plate: """Akura 384 Well Plate 50 µL""" defn = _get_custom_defs()["akura_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_alpaqua96sneptune_96_wellplate_200ul(name: str = "alpaqua96sneptune_96_wellplate_200ul") -> Plate: """Alpaqua96S_Neptune 96 Well Plate 200 µL""" defn = _get_custom_defs()["alpaqua96sneptune_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_alpaquaprimaryv3_24_tuberack_2000ul(name: str = "alpaquaprimaryv3_24_tuberack_2000ul") -> TubeRack: """Alpaqua Primary-v3 24 Tube Rack 2000 µL""" defn = _get_custom_defs()["alpaquaprimaryv3_24_tuberack_2000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_alpaquasecondaryv3_24_tuberack_750ul(name: str = "alpaquasecondaryv3_24_tuberack_750ul") -> TubeRack: """Alpaqua Secondaryv3 24 Tube Rack 750 µL""" defn = _get_custom_defs()["alpaquasecondaryv3_24_tuberack_750ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_altemislab_48_wellplate_2000ul(name: str = "altemislab_48_wellplate_2000ul") -> Plate: """Altemis Lab 48 Well Plate 2000 µL""" defn = _get_custom_defs()["altemislab_48_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_amplifyt_96_tuberack_200ul(name: str = "amplifyt_96_tuberack_200ul") -> TubeRack: """Amplifyt 96 Tube Rack with Regeneron 0.2 mL""" defn = _get_custom_defs()["amplifyt_96_tuberack_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_amplifyt_96_wellplate_200ul(name: str = "amplifyt_96_wellplate_200ul") -> Plate: """Amplifyt 96 Well Plate 200 µL""" defn = _get_custom_defs()["amplifyt_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_ananda_384_wellplate_100ul(name: str = "ananda_384_wellplate_100ul") -> Plate: """Ananda 384 Well Plate 100 µL""" defn = _get_custom_defs()["ananda_384_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_appleton_6_tuberack_50000ul(name: str = "appleton_6_tuberack_50000ul") -> TubeRack: """Appleton 6 Tube Rack 50000 µL""" defn = _get_custom_defs()["appleton_6_tuberack_50000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_appliedbiosystem_384_wellplate_40ul(name: str = "appliedbiosystem_384_wellplate_40ul") -> Plate: """Appliedbiosystem 384 Well Plate 40 µL""" defn = _get_custom_defs()["appliedbiosystem_384_wellplate_40ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_appliedbiosystems_384_wellplate_20ul(name: str = "appliedbiosystems_384_wellplate_20ul") -> Plate: """Applied Biosystems 384 Well Plate 20 µL""" defn = _get_custom_defs()["appliedbiosystems_384_wellplate_20ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_appliedbiosystems_384_wellplate_40ul(name: str = "appliedbiosystems_384_wellplate_40ul") -> Plate: """Applied Biosystems 384 Well Plate 40 µL""" defn = _get_custom_defs()["appliedbiosystems_384_wellplate_40ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_appliedbiosystems_96_wellplate_100ul(name: str = "appliedbiosystems_96_wellplate_100ul") -> Plate: """Applied Biosystems 96 Well Plate 100 µL""" defn = _get_custom_defs()["appliedbiosystems_96_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_appliedbiosystems_96_wellplate_200ul_on_eppendorf_cooling_block(name: str = "appliedbiosystems_96_wellplate_200ul_on_eppendorf_cooling_block") -> Plate: """Applied Biosystems 96 Well Plate 200ul on Eppendorf Cooling Block""" defn = _get_custom_defs()["appliedbiosystems_96_wellplate_200ul_on_eppendorf_cooling_block"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_appliedbiosystems_microamp_optical_384_wellplate_30ul(name: str = "appliedbiosystems_microamp_optical_384_wellplate_30ul") -> Plate: """Applied Biosystems™ MicroAmp™ Optical 384-Well Reaction Plate With Barcode 384 Well Plate 30 µL""" defn = _get_custom_defs()["appliedbiosystems_microamp_optical_384_wellplate_30ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_appliedbiosystemsenduraplate_96_aluminumblock_220ul(name: str = "appliedbiosystemsenduraplate_96_aluminumblock_220ul") -> TubeRack: """Applied Biosystems Enduraplate 96 Aluminum Block 220 µL""" defn = _get_custom_defs()["appliedbiosystemsenduraplate_96_aluminumblock_220ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_appliedbiosystemsmicroamp_96_aluminumblock_200ul(name: str = "appliedbiosystemsmicroamp_96_aluminumblock_200ul") -> TubeRack: """Applied Biosystems MicroAmp 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["appliedbiosystemsmicroamp_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_appliedbiosystemsmicroampoptical384wellreactionplatewithbarcode_384_wellplate_30ul(name: str = "appliedbiosystemsmicroampoptical384wellreactionplatewithbarcode_384_wellplate_30ul") -> Plate: """Applied Biosystems™ MicroAmp™ Optical 384-Well Reaction Plate With Barcode 384 Well Plate 30 µL""" defn = _get_custom_defs()["appliedbiosystemsmicroampoptical384wellreactionplatewithbarcode_384_wellplate_30ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_appliedbiosystemsthermofisherlife4309849withbarcode_384_wellplate_30ul(name: str = "appliedbiosystemsthermofisherlife4309849withbarcode_384_wellplate_30ul") -> Plate: """Applied Biosystems (ThermoFisher/Life) 4309849 With Barcode 384 Well Plate 30 µL""" defn = _get_custom_defs()["appliedbiosystemsthermofisherlife4309849withbarcode_384_wellplate_30ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_armadillo_96_aluminumblock_200ul(name: str = "armadillo_96_aluminumblock_200ul") -> TubeRack: """Armadillo 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["armadillo_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_armadillo_96_wellplate_200ul_pcr_full_skirt(name: str = "armadillo_96_wellplate_200ul_pcr_full_skirt") -> Plate: """Armadillo 96 Well Plate 200 µL PCR Full Skirt""" defn = _get_custom_defs()["armadillo_96_wellplate_200ul_pcr_full_skirt"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_aspir8_1_reservoir_taped(name: str = "aspir8_1_reservoir_taped") -> Plate: """Aspir-8 Reservoir""" defn = _get_custom_defs()["aspir8_1_reservoir_taped"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_aurora_384_wellplate_100ul(name: str = "aurora_384_wellplate_100ul") -> Plate: """Aurora 384 Well Plate 100 µL""" defn = _get_custom_defs()["aurora_384_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_avantik_15_tuberack_3000ul(name: str = "avantik_15_tuberack_3000ul") -> TubeRack: """Avantik 15 Tube Rack 3000 µL""" defn = _get_custom_defs()["avantik_15_tuberack_3000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_axygen_1_reservoir_90ml(name: str = "axygen_1_reservoir_90ml") -> Plate: """Axygen 1 Well Reservoir 90 mL""" return cast(Plate, load_shared_opentrons_resource("axygen_1_reservoir_90ml", name=name)) @resource() def lab_axygen_24_tuberack_1700ul(name: str = "axygen_24_tuberack_1700ul") -> TubeRack: """Axygen 24 Tube Rack 1700 µL""" defn = _get_custom_defs()["axygen_24_tuberack_1700ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_axygen_384_wellplate_50ul(name: str = "axygen_384_wellplate_50ul") -> Plate: """Axygen 384 Well Plate 50 µL""" defn = _get_custom_defs()["axygen_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_axygen_4_reservoir_70ul(name: str = "axygen_4_reservoir_70ul") -> Plate: """Axygen 4 Reservoir 70 µL""" defn = _get_custom_defs()["axygen_4_reservoir_70ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_axygen_4_reservoir_73000ul(name: str = "axygen_4_reservoir_73000ul") -> Plate: """Axygen 4 Reservoir 73 mL""" defn = _get_custom_defs()["axygen_4_reservoir_73000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_axygen_96_plate_200ul_pcr(name: str = "axygen_96_plate_200ul_pcr") -> Plate: """Axygen 96 Well PCR Microplate 200uL""" defn = _get_custom_defs()["axygen_96_plate_200ul_pcr"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_axygen_96_wellplate(name: str = "axygen_96_wellplate") -> Plate: """Axygen 96 Well Plate""" defn = _get_custom_defs()["axygen_96_wellplate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_axygen_96_wellplate_2000ul(name: str = "axygen_96_wellplate_2000ul") -> Plate: """Axygen 96 Well Plate 2000 µL""" defn = _get_custom_defs()["axygen_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_axygen_96_wellplate_300ul(name: str = "axygen_96_wellplate_300ul") -> Plate: """Axygen 96 Well Plate 300 µL""" defn = _get_custom_defs()["axygen_96_wellplate_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_axygen_96_wellplate_500ul(name: str = "axygen_96_wellplate_500ul") -> Plate: """Axygen 96 Well Plate 500 µL""" defn = _get_custom_defs()["axygen_96_wellplate_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_axygenspheremag_96_wellplate_500ul(name: str = "axygenspheremag_96_wellplate_500ul") -> Plate: """Axygen Sphere Mag 96 Well Plate 500 µL""" defn = _get_custom_defs()["axygenspheremag_96_wellplate_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_azentalifesciences_12_reservoir_21000ul(name: str = "azentalifesciences_12_reservoir_21000ul") -> Plate: """Azenta Life Sciences 12 Reservoir 21000 µL""" defn = _get_custom_defs()["azentalifesciences_12_reservoir_21000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_azentalifesciences_96_aluminumblock_200ul(name: str = "azentalifesciences_96_aluminumblock_200ul") -> TubeRack: """Azenta Life Sciences 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["azentalifesciences_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_azentalifesciences_96_wellplate_200ul(name: str = "azentalifesciences_96_wellplate_200ul") -> Plate: """Azenta Life Sciences 96 Well Plate 200 µL""" defn = _get_custom_defs()["azentalifesciences_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_barcode_96_wellplate_200ul(name: str = "barcode_96_wellplate_200ul") -> Plate: """Barcode 96 Well Plate 200 µL""" defn = _get_custom_defs()["barcode_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_basisdx_15_tuberack_12000ul(name: str = "basisdx_15_tuberack_12000ul") -> TubeRack: """Basis DX 15 Tube Rack 12000 µL""" defn = _get_custom_defs()["basisdx_15_tuberack_12000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_bd_24_tuberack_50ml_green(name: str = "bd_24_tuberack_50ml_green") -> TubeRack: """BD 24 Green Tube Rack with 50 mL Conical""" defn = _get_custom_defs()["bd_24_tuberack_50ml_green"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_bd_54_tuberack_5ml_black(name: str = "bd_54_tuberack_5ml_black") -> TubeRack: """BD 54 Tube Rack with HPLC Black 5 mL""" defn = _get_custom_defs()["bd_54_tuberack_5ml_black"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_bd_72_tuberack_15ml_orange(name: str = "bd_72_tuberack_15ml_orange") -> TubeRack: """BD 72 Orange Tube Rack with 15 mL Conical""" defn = _get_custom_defs()["bd_72_tuberack_15ml_orange"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_beckman_24_tuberack_1000ul(name: str = "beckman_24_tuberack_1000ul") -> TubeRack: """Beckman 24 Tube Rack with Thomas 1 mL""" defn = _get_custom_defs()["beckman_24_tuberack_1000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_beckman_48_wellplate_1800ul(name: str = "beckman_48_wellplate_1800ul") -> Plate: """Beckman Fed Batch Plate""" defn = _get_custom_defs()["beckman_48_wellplate_1800ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_beckman_8_reservoir_19000ul(name: str = "beckman_8_reservoir_19000ul") -> Plate: """Beckman 8 Reservoir 19000 µL""" defn = _get_custom_defs()["beckman_8_reservoir_19000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_beckmancoulter_8_reservoir_19000ul(name: str = "beckmancoulter_8_reservoir_19000ul") -> Plate: """Beckman Coulter 8 Reservoir 19000 µL""" defn = _get_custom_defs()["beckmancoulter_8_reservoir_19000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_binding_column_tuberack(name: str = "binding_column_tuberack") -> TubeRack: """Binding Column Tube Rack""" defn = _get_custom_defs()["binding_column_tuberack"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_bioplastics_96_aluminumblock_200ul(name: str = "bioplastics_96_aluminumblock_200ul") -> TubeRack: """BIOplastics 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["bioplastics_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_bioplastics_96_wellplate_100ul(name: str = "bioplastics_96_wellplate_100ul") -> Plate: """Bioplastics 96 Well Plate 100 µL""" defn = _get_custom_defs()["bioplastics_96_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_bioplasticsbv_96_aluminumblock_100ul(name: str = "bioplasticsbv_96_aluminumblock_100ul") -> TubeRack: """BIOPlastics BV 96 Aluminum Block 100 µL""" defn = _get_custom_defs()["bioplasticsbv_96_aluminumblock_100ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_bioplasticsbv_96_aluminumblock_200ul(name: str = "bioplasticsbv_96_aluminumblock_200ul") -> TubeRack: """BIOPlastics BV 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["bioplasticsbv_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_biorad_384_wellplate_50ul(name: str = "biorad_384_wellplate_50ul") -> Plate: """Bio-Rad 384 Well Plate 50 µL""" defn = _get_custom_defs()["biorad_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_biorad_384_wellplate_50ul_(name: str = "biorad_384_wellplate_50ul_") -> Plate: """Bio-Rad 384 Wellplate 50ul""" defn = _get_custom_defs()["biorad_384_wellplate_50ul_"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_biorad_96_aluminumblock_120ul(name: str = "biorad_96_aluminumblock_120ul") -> TubeRack: """Biorad 96 Aluminum Block 120 µL""" defn = _get_custom_defs()["biorad_96_aluminumblock_120ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_biorad_96_aluminumblock_200ul(name: str = "biorad_96_aluminumblock_200ul") -> TubeRack: """Biorad 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["biorad_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_biorad_96_aluminumblock_250ul(name: str = "biorad_96_aluminumblock_250ul") -> TubeRack: """Bio-Rad 96 Aluminum Block 250 µL""" defn = _get_custom_defs()["biorad_96_aluminumblock_250ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_biorad_96_aluminumblock_350ul(name: str = "biorad_96_aluminumblock_350ul") -> TubeRack: """Bio-Rad 96 Aluminum Block 350 µL""" defn = _get_custom_defs()["biorad_96_aluminumblock_350ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_biorad_96_fragment_analyzer_plate_aluminumblock_200ul(name: str = "biorad_96_fragment_analyzer_plate_aluminumblock_200ul") -> TubeRack: """Fragment Analyzer Plate on 96 Well Aluminum Block""" defn = _get_custom_defs()["biorad_96_fragment_analyzer_plate_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_biorad_96_wellplate_200ul(name: str = "biorad_96_wellplate_200ul") -> Plate: """BioRad 96 Well Plate 200 µL""" defn = _get_custom_defs()["biorad_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_biorad_96_wellplate_200ul_pcr(name: str = "biorad_96_wellplate_200ul_pcr") -> Plate: """Bio-Rad 96 Well Plate 200 µL PCR""" return cast(Plate, load_shared_opentrons_resource("biorad_96_wellplate_200ul_pcr", name=name)) @resource() def lab_biorad_96_wellplate_350ul(name: str = "biorad_96_wellplate_350ul") -> Plate: """Bio-Rad 96 Well Plate 350 µL""" defn = _get_custom_defs()["biorad_96_wellplate_350ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_biorad_96_wellplate_50ul(name: str = "biorad_96_wellplate_50ul") -> Plate: """Biorad 96 Well Plate 50 µL""" defn = _get_custom_defs()["biorad_96_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_biotix_96_filtertiprack_10ul(name: str = "biotix_96_filtertiprack_10ul") -> TipRack: """Biotix 96 filtertiprack 10ul (fallback: opentrons filter 10ul)""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_filtertiprack_10ul", name=name)) @resource() def lab_biozym_96_aluminumblock_200ul(name: str = "biozym_96_aluminumblock_200ul") -> TubeRack: """Biozym 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["biozym_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_black_num_384(name: str = "black_num_384") -> Plate: """Life Technologies 384 Well Plate 50 µL""" defn = _get_custom_defs()["black_num_384"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_brand_384_wellplate_100ul(name: str = "brand_384_wellplate_100ul") -> Plate: """Brand 384 Well Plate 100 µL""" defn = _get_custom_defs()["brand_384_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_brandplates_96_wellplate_360ul(name: str = "brandplates_96_wellplate_360ul") -> Plate: """96-well BRANDplate with V-bottom""" defn = _get_custom_defs()["brandplates_96_wellplate_360ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_bricklabwaretype1racklong_24_wellplate_4000ul(name: str = "bricklabwaretype1racklong_24_wellplate_4000ul") -> Plate: """Bricklabware_type1_rack_long 24 Well Plate 4000 µL""" defn = _get_custom_defs()["bricklabwaretype1racklong_24_wellplate_4000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_bricklabwaretype2rackshort_24_wellplate_2000ul(name: str = "bricklabwaretype2rackshort_24_wellplate_2000ul") -> Plate: """Bricklabware_type2_rack_short 24 Well Plate 2000 µL""" defn = _get_custom_defs()["bricklabwaretype2rackshort_24_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_caplugs_6_tuberack_30ml(name: str = "caplugs_6_tuberack_30ml") -> TubeRack: """Caplugs 6 Tube Rack 30 mL""" defn = _get_custom_defs()["caplugs_6_tuberack_30ml"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_cepheid(name: str = "cepheid") -> Plate: """Cepheid""" defn = _get_custom_defs()["cepheid"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_cerillo_stratus_armadillo_flatbottom_200ul(name: str = "cerillo_stratus_armadillo_flatbottom_200ul") -> Plate: """Cerillo Stratus Armadillo Flat Bottom Plate 96well 200uL""" defn = _get_custom_defs()["cerillo_stratus_armadillo_flatbottom_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_charlesriver_15_tuberack_10000ul(name: str = "charlesriver_15_tuberack_10000ul") -> TubeRack: """Charles River 15 Tube Rack 10000 µL""" defn = _get_custom_defs()["charlesriver_15_tuberack_10000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_checkit_8_wellplate_5ul(name: str = "checkit_8_wellplate_5ul") -> Plate: """Checkit 8 Well Plate 5 µL""" defn = _get_custom_defs()["checkit_8_wellplate_5ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_chromtech_96_filter_wellplate(name: str = "chromtech_96_filter_wellplate") -> Plate: """Chrom Tech filter plate""" defn = _get_custom_defs()["chromtech_96_filter_wellplate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_coleparmer_384_wellplate_50ul(name: str = "coleparmer_384_wellplate_50ul") -> Plate: """COLEPARMER 384 Well Plate 50 µL""" defn = _get_custom_defs()["coleparmer_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_combo_96_wellplate_300ul(name: str = "combo_96_wellplate_300ul") -> Plate: """Combo 96 Well Plate Black Label on Nest Plate 300µL""" defn = _get_custom_defs()["combo_96_wellplate_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_corning_12_reservoir(name: str = "corning_12_reservoir") -> Plate: """Corning 12 Reservoir 2000 µL""" defn = _get_custom_defs()["corning_12_reservoir"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_corning_24_wellplate_3point4ml_flat(name: str = "corning_24_wellplate_3.4ml_flat") -> Plate: """Corning 24 Well Plate 3.4 mL Flat""" return cast(Plate, load_shared_opentrons_resource("corning_24_wellplate_3.4ml_flat", name=name)) @resource() def lab_corning_384_wellplate_112ul_flat(name: str = "corning_384_wellplate_112ul_flat") -> Plate: """Corning 384 Well Plate 112 µL Flat""" return cast(Plate, load_shared_opentrons_resource("corning_384_wellplate_112ul_flat", name=name)) @resource() def lab_corning_384_wellplate_20ul(name: str = "corning_384_wellplate_20ul") -> Plate: """Corning 384 Well Plate 20 µL""" defn = _get_custom_defs()["corning_384_wellplate_20ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_corning_384_wellplate_90ul(name: str = "corning_384_wellplate_90ul") -> Plate: """Corning 384 Well Plate 90 µL""" defn = _get_custom_defs()["corning_384_wellplate_90ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_corning_6_wellplate_16point8ml_flat(name: str = "corning_6_wellplate_16.8ml_flat") -> Plate: """Corning 6 Well Plate 16.8 mL Flat""" return cast(Plate, load_shared_opentrons_resource("corning_6_wellplate_16.8ml_flat", name=name)) @resource() def lab_corning_96_well_roundbottom_1ml(name: str = "corning_96_well_roundbottom_1ml") -> Plate: """Corning 96 Well Round Bottom 1mL""" defn = _get_custom_defs()["corning_96_well_roundbottom_1ml"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_corning_96_wellplate_200ul(name: str = "corning_96_wellplate_200ul") -> Plate: """Corning 96 Well Plate 200 µL""" defn = _get_custom_defs()["corning_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_corning_96_wellplate_320ul(name: str = "corning_96_wellplate_320ul") -> Plate: """Corning 96 Well Plate 320 µL""" defn = _get_custom_defs()["corning_96_wellplate_320ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_corning_96_wellplate_360ul(name: str = "corning_96_wellplate_360ul") -> Plate: """Corning 96 Well Plate 360 µL""" defn = _get_custom_defs()["corning_96_wellplate_360ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_corning_96_wellplate_360ul_flat(name: str = "corning_96_wellplate_360ul_flat") -> Plate: """Corning 96 Well Plate 360 µL Flat""" return cast(Plate, load_shared_opentrons_resource("corning_96_wellplate_360ul_flat", name=name)) @resource() def lab_corning_96_wellplate_flat_bottom_360ul(name: str = "corning_96_wellplate_flat_bottom_360ul") -> Plate: """Corning 96-well Flat Clear Bottom Black Polystyrene TC-treated Microplate""" defn = _get_custom_defs()["corning_96_wellplate_flat_bottom_360ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_costar_96_wellplate_200ul(name: str = "costar_96_wellplate_200ul") -> Plate: """Costar 96 Well Plate 200 µL""" defn = _get_custom_defs()["costar_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_costar_96_wellplate_330ul(name: str = "costar_96_wellplate_330ul") -> Plate: """Costar 96 Well Plate 330 µL""" defn = _get_custom_defs()["costar_96_wellplate_330ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_cryo_35_tuberack_1800ul(name: str = "cryo_35_tuberack_1800ul") -> TubeRack: """Cryo 35 Tube Rack with Nunc 1.8 mL""" defn = _get_custom_defs()["cryo_35_tuberack_1800ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom1mltesttube_24_wellplate_5000ul(name: str = "custom1mltesttube_24_wellplate_5000ul") -> Plate: """Custom 1 ML Test Tube 24 Well Plate 5000 µL""" defn = _get_custom_defs()["custom1mltesttube_24_wellplate_5000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom5mltesttube_24_wellplate_5000ul(name: str = "custom5mltesttube_24_wellplate_5000ul") -> Plate: """Custom 5 ML Test Tube 24 Well Plate 5000 µL""" defn = _get_custom_defs()["custom5mltesttube_24_wellplate_5000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_15_tuberack_6000ul(name: str = "custom_15_tuberack_6000ul") -> TubeRack: """Custom 15 Tube Rack 6000 µL""" defn = _get_custom_defs()["custom_15_tuberack_6000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_1_other_20ul(name: str = "custom_1_other_20ul") -> Plate: """Custom 1 other 20ul (fallback: corning 96 flat)""" return cast(Plate, load_shared_opentrons_resource("corning_96_wellplate_360ul_flat", name=name)) @resource() def lab_custom_24_shakerslide(name: str = "custom_24_shakerslide") -> Plate: """Custom 24 shaker slide (fallback: corning 24 flat)""" return cast(Plate, load_shared_opentrons_resource("corning_24_wellplate_3.4ml_flat", name=name)) @resource() def lab_custom_24_testtuberack_2ml(name: str = "custom_24_testtuberack_2ml") -> TubeRack: """Custom 24 Test Tube Rack 2 mL""" defn = _get_custom_defs()["custom_24_testtuberack_2ml"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_24_tuberack(name: str = "custom_24_tuberack") -> Plate: """Custom 24 Tube Rack""" defn = _get_custom_defs()["custom_24_tuberack"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_24_tuberack_2000ul(name: str = "custom_24_tuberack_2000ul") -> TubeRack: """custom 24 Tube Rack with Custom 2 mL""" defn = _get_custom_defs()["custom_24_tuberack_2000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_24_tuberack_5ml(name: str = "custom_24_tuberack_5ml") -> TubeRack: """Opentrons 24 Tube Rack with Blood Tube 5mL Conical""" defn = _get_custom_defs()["custom_24_tuberack_5ml"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_24_tuberack_7500ul(name: str = "custom_24_tuberack_7500ul") -> TubeRack: """Custom 24 Tube Rack with Vacuette 6 ml 7.5 mL""" defn = _get_custom_defs()["custom_24_tuberack_7500ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_24_well_rack(name: str = "custom_24_well_rack") -> TubeRack: """custom_24_well_rack""" defn = _get_custom_defs()["custom_24_well_rack"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_24_wellplate_2000ul(name: str = "custom_24_wellplate_2000ul") -> Plate: """Custom 24 Well Plate 2000 µL""" defn = _get_custom_defs()["custom_24_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_300_other_100x500ul_100x500ul_100x500ul(name: str = "custom_300_other_100x500ul_100x500ul_100x500ul") -> Plate: """Custom 300 other (fallback: corning 96 flat)""" return cast(Plate, load_shared_opentrons_resource("corning_96_wellplate_360ul_flat", name=name)) @resource() def lab_custom_384_wellplate_100ul(name: str = "custom_384_wellplate_100ul") -> Plate: """Custom 384 Well Plate 100 µL""" defn = _get_custom_defs()["custom_384_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_384_wellplate_50ul(name: str = "custom_384_wellplate_50ul") -> Plate: """Custom 384 Well Plate 50 µL""" defn = _get_custom_defs()["custom_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_6_tuberack_100ml(name: str = "custom_6_tuberack_100ml") -> TubeRack: """Custom 6 Tube Rack 100 mL""" defn = _get_custom_defs()["custom_6_tuberack_100ml"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_72_other_24x330ul_24x330ul_24x330ul(name: str = "custom_72_other_24x330ul_24x330ul_24x330ul") -> Plate: """Custom 72 other (fallback: corning 96 flat)""" return cast(Plate, load_shared_opentrons_resource("corning_96_wellplate_360ul_flat", name=name)) @resource() def lab_custom_96_striptubes_350ul(name: str = "custom_96_striptubes_350ul") -> Plate: """Custom 96 Strip Tubes 350µl""" defn = _get_custom_defs()["custom_96_striptubes_350ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_96_tubeholder_500ul(name: str = "custom_96_tubeholder_500ul") -> Plate: """Custom 500ul Tube Holder""" defn = _get_custom_defs()["custom_96_tubeholder_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_96_tuberack_500ul(name: str = "custom_96_tuberack_500ul") -> TubeRack: """Custom 96 Tube Rack with Custom 0.5 mL""" defn = _get_custom_defs()["custom_96_tuberack_500ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_96_tuberack_500ul_vacuum(name: str = "custom_96_tuberack_500ul_vacuum") -> TubeRack: """Custom 96 Tube Rack with Custom 0.5 mL with vacuum""" defn = _get_custom_defs()["custom_96_tuberack_500ul_vacuum"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_96_wellplate_200ul(name: str = "custom_96_wellplate_200ul") -> Plate: """Custom 96 Well Plate 200 µL""" defn = _get_custom_defs()["custom_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_beaker(name: str = "custom_beaker") -> Plate: """Custom Beaker and Stir Plate""" defn = _get_custom_defs()["custom_beaker"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_centrifuge_tube_container(name: str = "custom_centrifuge_tube_container") -> Plate: """Custom Centrifuge Tube Container""" defn = _get_custom_defs()["custom_centrifuge_tube_container"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_nanosep_tube_container(name: str = "custom_nanosep_tube_container") -> Plate: """Custom Nanosep Tube Container""" defn = _get_custom_defs()["custom_nanosep_tube_container"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_pcr_plate_for_tempdeck(name: str = "custom_pcr_plate_for_tempdeck") -> Plate: """Custom PCR Plate""" defn = _get_custom_defs()["custom_pcr_plate_for_tempdeck"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_custom_tuberack_6ml(name: str = "custom_tuberack_6ml") -> Plate: """Custom 6mL Tube Rack""" defn = _get_custom_defs()["custom_tuberack_6ml"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_customabnest_96_wellplate_200ul(name: str = "customabnest_96_wellplate_200ul") -> Plate: """Custom AB NEST 96 Well Plate 200 µL""" defn = _get_custom_defs()["customabnest_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_customadapter_96_wellplate_200ul(name: str = "customadapter_96_wellplate_200ul") -> Plate: """Custom_adapter 96 Well Plate 200 µL""" defn = _get_custom_defs()["customadapter_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_customagar_24_wellplate_200ul(name: str = "customagar_24_wellplate_200ul") -> Plate: """Q""" defn = _get_custom_defs()["customagar_24_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_customagar_96_wellplate_200ul(name: str = "customagar_96_wellplate_200ul") -> Plate: """Custom Agar 96 Well Plate 200 µL""" defn = _get_custom_defs()["customagar_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_customblotpaper_1_reservoir_870000ul(name: str = "customblotpaper_1_reservoir_870000ul") -> Plate: """Custom Blot Paper 1 Reservoir 870000 µL""" defn = _get_custom_defs()["customblotpaper_1_reservoir_870000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_customendura_96_wellplate_200ul(name: str = "customendura_96_wellplate_200ul") -> Plate: """Custom Endura 96 Well Plate 200 µL""" defn = _get_custom_defs()["customendura_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_customslideblockv2_8_wellplate(name: str = "customslideblockv2_8_wellplate") -> Plate: """Customslideblock V2 8 Well Plate 20000 µL""" defn = _get_custom_defs()["customslideblockv2_8_wellplate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_cytiva_24_wellplate_2000ul(name: str = "cytiva_24_wellplate_2000ul") -> Plate: """Cytiva 24 Well Plate 2000 µL""" defn = _get_custom_defs()["cytiva_24_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_cytiva_96_wellplate_500ul(name: str = "cytiva_96_wellplate_500ul") -> Plate: """Cytiva 96 Well Plate 500 µL""" defn = _get_custom_defs()["cytiva_96_wellplate_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_deepwell_96_wellplate_2000ul(name: str = "deepwell_96_wellplate_2000ul") -> Plate: """Quintara Deepwell 96 Well Plate 2000 µL""" defn = _get_custom_defs()["deepwell_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_deepwellpro_96_wellplate_450ul(name: str = "deepwellpro_96_wellplate_450ul") -> Plate: """Deepwell Pro 96 Well Plate 450 µL""" defn = _get_custom_defs()["deepwellpro_96_wellplate_450ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_doublepcr_96_wellplate_300ul(name: str = "doublepcr_96_wellplate_300ul") -> Plate: """Quintara Combo Pcr 96 Well Plate 300 µL on Nest Pcr""" defn = _get_custom_defs()["doublepcr_96_wellplate_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_dynamic_array_192_24(name: str = "dynamic_array_192_24") -> Plate: """Standard Biotools Dynamic Array 192.24""" defn = _get_custom_defs()["dynamic_array_192_24"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_dynamic_array_48_48(name: str = "dynamic_array_48_48") -> Plate: """Standard Biotools Dynamic Array 48.48""" defn = _get_custom_defs()["dynamic_array_48_48"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_dynamic_array_96_96(name: str = "dynamic_array_96_96") -> Plate: """Standard Biotools Dynamic Array 96.96""" defn = _get_custom_defs()["dynamic_array_96_96"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_ek_scientific_reservoir(name: str = "ek_scientific_reservoir") -> Plate: """EK Scientific 8 Row Reservoir""" defn = _get_custom_defs()["ek_scientific_reservoir"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_electronmicroscopysciences_1_reservoir_100000ul(name: str = "electronmicroscopysciences_1_reservoir_100000ul") -> Plate: """Electron Microscopy Sciences 1 Reservoir 100000 µL""" defn = _get_custom_defs()["electronmicroscopysciences_1_reservoir_100000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_elutionplate_96_wellplate_500ul(name: str = "elutionplate_96_wellplate_500ul") -> Plate: """Elution Plate 96 Well Plate 500 µL""" defn = _get_custom_defs()["elutionplate_96_wellplate_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_enduraplate_96_wellplate_200ul(name: str = "enduraplate_96_wellplate_200ul") -> Plate: """EnduraPlate 96 Well Plate 200uL""" defn = _get_custom_defs()["enduraplate_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_epmotion_1_reservoir_100000ul(name: str = "epmotion_1_reservoir_100000ul") -> Plate: """EpMotion 1 Reservoir 100000 µL""" defn = _get_custom_defs()["epmotion_1_reservoir_100000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_epmotion_1_reservoir_30000ul(name: str = "epmotion_1_reservoir_30000ul") -> Plate: """EpMotion 1 Reservoir 30000 µL""" defn = _get_custom_defs()["epmotion_1_reservoir_30000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_24_tuberack_1500ul(name: str = "eppendorf_24_tuberack_1500ul") -> TubeRack: """Eppendorf 24 Tube Rack 1500 µL""" defn = _get_custom_defs()["eppendorf_24_tuberack_1500ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_24_tuberack_generic_2point0ml_screwcap(name: str = "eppendorf_24_tuberack_generic_2.0ml_screwcap") -> Plate: """Eppendorf 24 Tube Rack with Generic 2.0mL Screwcap""" defn = _get_custom_defs()["eppendorf_24_tuberack_generic_2.0ml_screwcap"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_7_reservoir_30000ul(name: str = "eppendorf_7_reservoir_30000ul") -> Plate: """Eppendorf 7 Reservoir 30000 µL""" defn = _get_custom_defs()["eppendorf_7_reservoir_30000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_96_aluminumblock_200ul(name: str = "eppendorf_96_aluminumblock_200ul") -> TubeRack: """Eppendorf 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["eppendorf_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_96_deepwell_1000ul(name: str = "eppendorf_96_deepwell_1000ul") -> Plate: """Eppendorf 96 Deep Well Block 1000ul""" defn = _get_custom_defs()["eppendorf_96_deepwell_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_96_deepwellplate_2000ul(name: str = "eppendorf_96_deepwellplate_2000ul") -> Plate: """Eppendorf 96 Well Plate 2000 µL""" defn = _get_custom_defs()["eppendorf_96_deepwellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_96_deepwellplate_500ul(name: str = "eppendorf_96_deepwellplate_500ul") -> Plate: """Eppendorf 96 Well Plate 500 µL""" defn = _get_custom_defs()["eppendorf_96_deepwellplate_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_96_well_on_block(name: str = "eppendorf_96_well_on_block") -> Plate: """Eppendorf 96 Well PCR Plate 250ul on Aluminum Block""" defn = _get_custom_defs()["eppendorf_96_well_on_block"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_96_wellplate_1000ul(name: str = "eppendorf_96_wellplate_1000ul") -> Plate: """Eppendorf 96 Well Plate 1000 µL""" defn = _get_custom_defs()["eppendorf_96_wellplate_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_96_wellplate_2000ul(name: str = "eppendorf_96_wellplate_2000ul") -> Plate: """Eppendorf 96 Well Plate 2000 µL""" defn = _get_custom_defs()["eppendorf_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_96_wellplate_200ul(name: str = "eppendorf_96_wellplate_200ul") -> Plate: """Eppendorf 96 Well Plate 200 µL""" defn = _get_custom_defs()["eppendorf_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_96_wellplate_500ul(name: str = "eppendorf_96_wellplate_500ul") -> Plate: """Eppendorf 96 Well Plate 500 µL""" defn = _get_custom_defs()["eppendorf_96_wellplate_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_twintec_on_opentrons_metal_block_033822(name: str = "eppendorf_twintec_on_opentrons_metal_block_033822") -> TubeRack: """Eppendorf Twintec 200uL on Opentrons Metal Block March 28 2022""" defn = _get_custom_defs()["eppendorf_twintec_on_opentrons_metal_block_033822"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorf_twintex_clickbio_adapter(name: str = "eppendorf_twintex_clickbio_adapter") -> Plate: """Eppendorf Twintec 200uL on Clickbio adapter""" defn = _get_custom_defs()["eppendorf_twintex_clickbio_adapter"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorfdeepwell_96_wellplate_1200ul(name: str = "eppendorfdeepwell_96_wellplate_1200ul") -> Plate: """Eppendorf Deepwell 96 Well Plate 1200 µL""" defn = _get_custom_defs()["eppendorfdeepwell_96_wellplate_1200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorfmetaladapter_96_wellplate_200ul(name: str = "eppendorfmetaladapter_96_wellplate_200ul") -> Plate: """Eppendorf+metaladapter 96 Well Plate 200 µL""" defn = _get_custom_defs()["eppendorfmetaladapter_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorftwinpointtec96_96_aluminumblock_200ul(name: str = "eppendorftwin.tec96_96_aluminumblock_200ul") -> TubeRack: """Eppendorf Twin.Tec 96 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["eppendorftwin.tec96_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorftwinpointtec_96_aluminumblock_150ul(name: str = "eppendorftwin.tec_96_aluminumblock_150ul") -> TubeRack: """Eppendorf Twin.tec 96 Aluminum Block 150 µL""" defn = _get_custom_defs()["eppendorftwin.tec_96_aluminumblock_150ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorftwinpointtec_96_wellplate_150ul(name: str = "eppendorftwin.tec_96_wellplate_150ul") -> Plate: """Eppendorf Twin.tec 96 Well Plate 150 µL""" defn = _get_custom_defs()["eppendorftwin.tec_96_wellplate_150ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendorftwintec_96_wellplate_150ul(name: str = "eppendorftwintec_96_wellplate_150ul") -> Plate: """Eppendorf Twin.tec 96 Well Plate 150 µL""" defn = _get_custom_defs()["eppendorftwintec_96_wellplate_150ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eppendort_96_deepwell_1000ul(name: str = "eppendort_96_deepwell_1000ul") -> Plate: """Eppendorf 96 Deepwell 1000uL""" defn = _get_custom_defs()["eppendort_96_deepwell_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_eptips_1000ul(name: str = "eptips_1000ul") -> TipRack: """Eppendorf eptips 1000ul (fallback: opentrons 1000ul)""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_1000ul", name=name)) @resource() def lab_eptips_300ul(name: str = "eptips_300ul") -> TipRack: """Eppendorf eptips 300ul (fallback: opentrons 300ul)""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_300ul", name=name)) @resource() def lab_eurofins_96x2ml_tuberack(name: str = "eurofins_96x2ml_tuberack") -> TubeRack: """Eurofins 192 Tube Rack with 96x2 mL, 96x2 mL Screwcap""" defn = _get_custom_defs()["eurofins_96x2ml_tuberack"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_falcon_353077_96_wellplate_320ul(name: str = "falcon_353077_96_wellplate_320ul") -> Plate: """Falcon 96 Well Plate 320 µL""" defn = _get_custom_defs()["falcon_353077_96_wellplate_320ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_filters_and_eppendorfs_24_tuberack_1500ul(name: str = "filters_and_eppendorfs_24_tuberack_1500ul") -> TubeRack: """Filters_and_eppendorfs 24 Tube Rack 1500 µL""" defn = _get_custom_defs()["filters_and_eppendorfs_24_tuberack_1500ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_filtrouslab_384_wellplate_50ul(name: str = "filtrouslab_384_wellplate_50ul") -> Plate: """Filtrous Lab 384 Well Plate 50 µL""" defn = _get_custom_defs()["filtrouslab_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_final_96_aluminumblock_300ul(name: str = "final_96_aluminumblock_300ul") -> TubeRack: """Final 96 Aluminum Block 300 µL""" defn = _get_custom_defs()["final_96_aluminumblock_300ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_fisher_96_aluminumblock_200ul(name: str = "fisher_96_aluminumblock_200ul") -> TubeRack: """Fisher 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["fisher_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_fisher_96_wellplate_200ul(name: str = "fisher_96_wellplate_200ul") -> Plate: """Fisher 96 Well Plate 200 µL""" defn = _get_custom_defs()["fisher_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_fisherscientific_96_wellplate_200ul(name: str = "fisherscientific_96_wellplate_200ul") -> Plate: """Thermofisher Scientific 96 well 200ul""" defn = _get_custom_defs()["fisherscientific_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_flipped_384_plate(name: str = "flipped_384_plate") -> Plate: """Custom 384 Well Plate Flipped""" defn = _get_custom_defs()["flipped_384_plate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_fluidigm_192_wellplate_96x10ul_96x10ul(name: str = "fluidigm_192_wellplate_96x10ul_96x10ul") -> Plate: """Fluidigm 192 Well Plate 10uL""" defn = _get_custom_defs()["fluidigm_192_wellplate_96x10ul_96x10ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_fluidigm_96_wellplate_48x50ul_48x50ul(name: str = "fluidigm_96_wellplate_48x50ul_48x50ul") -> Plate: """Fluidigm""" defn = _get_custom_defs()["fluidigm_96_wellplate_48x50ul_48x50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_fluidx_96_tuberack_1000ul(name: str = "fluidx_96_tuberack_1000ul") -> TubeRack: """fluidx 96 Tube Rack with fluidx 1 mL""" defn = _get_custom_defs()["fluidx_96_tuberack_1000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_framestarpcr_96_wellplate_200ul(name: str = "framestarpcr_96_wellplate_200ul") -> Plate: """FrameStar PCR 96 Well Plate 200 µL""" defn = _get_custom_defs()["framestarpcr_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_froggabio_96_wellplate_300ul(name: str = "froggabio_96_wellplate_300ul") -> Plate: """Froggabio 96 Well Plate 300 µL""" defn = _get_custom_defs()["froggabio_96_wellplate_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_geb_96_tiprack_1000ul(name: str = "geb_96_tiprack_1000ul") -> TipRack: """GEB 96 Tip Rack 1000 µL""" return cast(TipRack, load_shared_opentrons_resource("geb_96_tiprack_1000ul", name=name)) @resource() def lab_geb_96_tiprack_10ul(name: str = "geb_96_tiprack_10ul") -> TipRack: """GEB 96 Tip Rack 10 µL""" return cast(TipRack, load_shared_opentrons_resource("geb_96_tiprack_10ul", name=name)) @resource() def lab_generic_216_wellplate_85ul_flat(name: str = "generic_216_wellplate_85ul_flat") -> Plate: """Invoy 216-Well Cartridge Plate""" defn = _get_custom_defs()["generic_216_wellplate_85ul_flat"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_generic_24_tuberack_2000ul(name: str = "generic_24_tuberack_2000ul") -> TubeRack: """Generic 24 Tube Rack 2000 µL""" defn = _get_custom_defs()["generic_24_tuberack_2000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_generic_96_aluminumblock_350ul(name: str = "generic_96_aluminumblock_350ul") -> TubeRack: """Generic 96 Aluminum Block 350 µL""" defn = _get_custom_defs()["generic_96_aluminumblock_350ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_generic_96_tiprack_200ul(name: str = "generic_96_tiprack_200ul") -> TipRack: """Generic 96 tiprack 200ul (fallback: opentrons 300ul)""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_300ul", name=name)) @resource() def lab_generic_96_tiprack_20ul(name: str = "generic_96_tiprack_20ul") -> TipRack: """Generic 96 tiprack 20ul (fallback: opentrons 20ul)""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_20ul", name=name)) @resource() def lab_generic_96_wellplate_1500ul(name: str = "generic_96_wellplate_1500ul") -> Plate: """Generic 96 Well Plate 1500 µL""" defn = _get_custom_defs()["generic_96_wellplate_1500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_genericmagnet_96_wellplate_1500ul(name: str = "genericmagnet_96_wellplate_1500ul") -> Plate: """Generic_magnet 96 Well Plate 1500 µL""" defn = _get_custom_defs()["genericmagnet_96_wellplate_1500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_genericstrips_96_wellplate_200ul(name: str = "genericstrips_96_wellplate_200ul") -> Plate: """Generic Strips 96 Well Plate 200 µL""" defn = _get_custom_defs()["genericstrips_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_genesee25221_96_wellplate_300ul(name: str = "genesee25221_96_wellplate_300ul") -> Plate: """Genesee Gene Clone 96-Well Cell Culture Plate U Bottom 300 uL""" defn = _get_custom_defs()["genesee25221_96_wellplate_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_genesee_96_wellplate_200ul(name: str = "genesee_96_wellplate_200ul") -> Plate: """Genesee 96 Well Plate 200 µL""" defn = _get_custom_defs()["genesee_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_genmate_96_aluminumblock_20ul(name: str = "genmate_96_aluminumblock_20ul") -> TubeRack: """GenMate 96 Aluminum Block 20 µL""" defn = _get_custom_defs()["genmate_96_aluminumblock_20ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_gracebiolabsflexwell(name: str = "gracebiolabsflexwell") -> Plate: """Grace Bio-Labs FlexWell (fallback: corning 96 flat)""" return cast(Plate, load_shared_opentrons_resource("corning_96_wellplate_360ul_flat", name=name)) @resource() def lab_greiner_384_wellplate_130ul(name: str = "greiner_384_wellplate_130ul") -> Plate: """Greiner 384 Well Plate 130 µL""" defn = _get_custom_defs()["greiner_384_wellplate_130ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greiner_384_wellplate_138ul(name: str = "greiner_384_wellplate_138ul") -> Plate: """Greiner 384 Well Plate 138 µL""" defn = _get_custom_defs()["greiner_384_wellplate_138ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greiner_384_wellplate_200ul(name: str = "greiner_384_wellplate_200ul") -> Plate: """Greiner 384 Well Plate 200 µL""" defn = _get_custom_defs()["greiner_384_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greiner_384_wellplate_50ul(name: str = "greiner_384_wellplate_50ul") -> Plate: """Greiner 384 Well Plate 50 µL""" defn = _get_custom_defs()["greiner_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greiner_96_wellplate(name: str = "greiner_96_wellplate") -> Plate: """Greiner BioOne 96 Well Microplate""" defn = _get_custom_defs()["greiner_96_wellplate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greiner_96_wellplate_2000ul(name: str = "greiner_96_wellplate_2000ul") -> Plate: """Greiner 96 Well Plate 2000 µL""" defn = _get_custom_defs()["greiner_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greiner_96_wellplate_200ul(name: str = "greiner_96_wellplate_200ul") -> Plate: """Greiner 96 Well Plate 200 µL""" defn = _get_custom_defs()["greiner_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greiner_96_wellplate_340ul(name: str = "greiner_96_wellplate_340ul") -> Plate: """Greiner 96 Well Plate 340 µL""" defn = _get_custom_defs()["greiner_96_wellplate_340ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinerbioone_192_wellplate_crystallization(name: str = "greinerbioone_192_wellplate_crystallization") -> Plate: """Greiner Bio-One CRYSTALQUICK LP 96 Well Plate 140ul""" defn = _get_custom_defs()["greinerbioone_192_wellplate_crystallization"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinerbioone_24_bloodrack_13x100(name: str = "greinerbioone_24_bloodrack_13x100") -> TubeRack: """Greiner Bio-One, 24 blood collection tubes 1 ml to 6 ml (13x75 and 13x100)""" defn = _get_custom_defs()["greinerbioone_24_bloodrack_13x100"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinerbioone_384_wellplate_100ul(name: str = "greinerbioone_384_wellplate_100ul") -> Plate: """Greiner Bio-One 384 Well Plate 100 µL""" defn = _get_custom_defs()["greinerbioone_384_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinerbioone_96_wellplate_200ul(name: str = "greinerbioone_96_wellplate_200ul") -> Plate: """Greiner Bio-One 96 Well Plate 200 µL""" defn = _get_custom_defs()["greinerbioone_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinerbioone_96_wellplate_200ul_650161(name: str = "greinerbioone_96_wellplate_200ul_650161") -> Plate: """Greiner Bio-One 96 Well Plate 200 µL""" defn = _get_custom_defs()["greinerbioone_96_wellplate_200ul_650161"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinerbioone_96_wellplate_2ml_deep(name: str = "greinerbioone_96_wellplate_2ml_deep") -> Plate: """Greiner Bio-One 96-Deepwell Plate 2ml""" defn = _get_custom_defs()["greinerbioone_96_wellplate_2ml_deep"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinerbioone_96_wellplate_340ul(name: str = "greinerbioone_96_wellplate_340ul") -> Plate: """Greiner Bio-One 96 Well Plate 340 µL""" defn = _get_custom_defs()["greinerbioone_96_wellplate_340ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinermasterblock_384_wellplate_225ul(name: str = "greinermasterblock_384_wellplate_225ul") -> Plate: """Greiner Masterblock 384 Well Plate 225 µL""" defn = _get_custom_defs()["greinermasterblock_384_wellplate_225ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinermasterblock_96_wellplate_1000ul(name: str = "greinermasterblock_96_wellplate_1000ul") -> Plate: """Greiner MASTERBLOCK 96 Well Plate 1000 µL""" defn = _get_custom_defs()["greinermasterblock_96_wellplate_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinermasterblock_96_wellplate_500ul(name: str = "greinermasterblock_96_wellplate_500ul") -> Plate: """Greiner MASTERBLOCK 96 Well Plate 500 µL""" defn = _get_custom_defs()["greinermasterblock_96_wellplate_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greinermicrolon_96_wellplate_340ul(name: str = "greinermicrolon_96_wellplate_340ul") -> Plate: """Greiner Microlon 96 Well Plate 340 µL""" defn = _get_custom_defs()["greinermicrolon_96_wellplate_340ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_greineruvstar_96_wellplate_392ul(name: str = "greineruvstar_96_wellplate_392ul") -> Plate: """Greiner_UV-star 96 Well Plate 392 µL""" defn = _get_custom_defs()["greineruvstar_96_wellplate_392ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_hardshell_96_wellplate_200ul(name: str = "hardshell_96_wellplate_200ul") -> Plate: """Hard-Shell 96 Well Plate 200 µL""" defn = _get_custom_defs()["hardshell_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_hardshellbioradpcr_384_wellplate_50ul(name: str = "hardshellbioradpcr_384_wellplate_50ul") -> Plate: """Hard-Shell Bio-Rad PCR 384 Well Plate 50 µL""" defn = _get_custom_defs()["hardshellbioradpcr_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_hellma_96_wellplate_300ul(name: str = "hellma_96_wellplate_300ul") -> Plate: """Hellma 96 Well Plate 300 µL""" defn = _get_custom_defs()["hellma_96_wellplate_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_himic_96_wellplate_400ul(name: str = "himic_96_wellplate_400ul") -> Plate: """HiMic 96 Well Plate 400 µL""" defn = _get_custom_defs()["himic_96_wellplate_400ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_htd_96_wellplate_200ul(name: str = "htd_96_wellplate_200ul") -> Plate: """Htd 96 Well Plate 200 µL""" defn = _get_custom_defs()["htd_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_iclean_15_tuberack(name: str = "iclean_15_tuberack") -> TubeRack: """iClean Sample Tubes""" defn = _get_custom_defs()["iclean_15_tuberack"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_illumina_96_wellplate_200ul(name: str = "illumina_96_wellplate_200ul") -> Plate: """Illumina 96 Well Plate 200 µL""" defn = _get_custom_defs()["illumina_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_index_96_aluminumblock_200ul(name: str = "index_96_aluminumblock_200ul") -> TubeRack: """index plate on 96 well aluminum block""" defn = _get_custom_defs()["index_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_index_96_wellplate_200ul(name: str = "index_96_wellplate_200ul") -> Plate: """Index 96 Well Plate 200 µL""" defn = _get_custom_defs()["index_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_indexplate_96_wellplate_200ul(name: str = "indexplate_96_wellplate_200ul") -> Plate: """Index Plate 96 Well Plate 200 µL""" defn = _get_custom_defs()["indexplate_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_innotrainot22pcrplate_96_wellplate_200ul(name: str = "innotrainot22pcrplate_96_wellplate_200ul") -> Plate: """Innotrain OT-2 #2 PCR Plate 96 Well Plate 200 µL""" defn = _get_custom_defs()["innotrainot22pcrplate_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_innotrainot2pcrplate_96_wellplate_200ul(name: str = "innotrainot2pcrplate_96_wellplate_200ul") -> Plate: """Innotrain OT-2 PCR Plate 96 Well Plate 200 µL""" defn = _get_custom_defs()["innotrainot2pcrplate_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_innovationlaboratoryproducts_96_wellplate_1000ul(name: str = "innovationlaboratoryproducts_96_wellplate_1000ul") -> Plate: """Innovation Laboratory Products 96 Well Plate 1000 µL""" defn = _get_custom_defs()["innovationlaboratoryproducts_96_wellplate_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_irishlifesciences_96_wellplate_2200ul(name: str = "irishlifesciences_96_wellplate_2200ul") -> Plate: """Irish Life Sciences 96 Well Plate 2200 µL""" defn = _get_custom_defs()["irishlifesciences_96_wellplate_2200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_jackyshiyielution_96_wellplate_1200ul(name: str = "jackyshiyielution_96_wellplate_1200ul") -> Plate: """Jacky_Shiyi_elution 96 Well Plate 1200 µL""" defn = _get_custom_defs()["jackyshiyielution_96_wellplate_1200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_jackyshiyihigh_96_wellplate_1200ul(name: str = "jackyshiyihigh_96_wellplate_1200ul") -> Plate: """Jacky_Shiyi_high 96 Well Plate 1200 µL""" defn = _get_custom_defs()["jackyshiyihigh_96_wellplate_1200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_kingfisher_96_deepwell_plate_2ml(name: str = "kingfisher_96_deepwell_plate_2ml") -> Plate: """KingFisher 96 Deep Well Plate""" defn = _get_custom_defs()["kingfisher_96_deepwell_plate_2ml"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_kingfisher_96_tuberack_1100ul(name: str = "kingfisher_96_tuberack_1100ul") -> TubeRack: """KingFisher 96 Tube Rack with GoldStandard 1.1 mL""" defn = _get_custom_defs()["kingfisher_96_tuberack_1100ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_kingfisher_96_wellplate_100ul(name: str = "kingfisher_96_wellplate_100ul") -> Plate: """Thermofisher 96 Well Plate 100 µL""" defn = _get_custom_defs()["kingfisher_96_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_kingfisher_96_wellplate_2000ul(name: str = "kingfisher_96_wellplate_2000ul") -> Plate: """Kingfisher 96 Well Plate 2000 µL""" defn = _get_custom_defs()["kingfisher_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_kingfisher_96_wellplate_200ul(name: str = "kingfisher_96_wellplate_200ul") -> Plate: """KingFisher 96 Well Plate 200 µL""" defn = _get_custom_defs()["kingfisher_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_labcon_8strip_pcr_on_cooler(name: str = "labcon_8strip_pcr_on_cooler") -> Plate: """Labcon 8 Strip on Cooler""" defn = _get_custom_defs()["labcon_8strip_pcr_on_cooler"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_labcon_96_wellplate_pcr_on_cooler(name: str = "labcon_96_wellplate_pcr_on_cooler") -> Plate: """Labcon 96 Well Plate on Cooler""" defn = _get_custom_defs()["labcon_96_wellplate_pcr_on_cooler"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_leo_99_wellplate_50ul(name: str = "leo_99_wellplate_50ul") -> Plate: """Leo 99 Well Plate 50 µL""" defn = _get_custom_defs()["leo_99_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_life_96_aluminumblock_240ul(name: str = "life_96_aluminumblock_240ul") -> TubeRack: """Life 96 Aluminum Block 240 µL""" defn = _get_custom_defs()["life_96_aluminumblock_240ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_lvl_96_wellplate_1317point97ul(name: str = "lvl_96_wellplate_1317.97ul") -> Plate: """LVL 96 Well Plate 1317.97 µL""" defn = _get_custom_defs()["lvl_96_wellplate_1317.97ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_lvltechnologies_48_wellplate_2000ul(name: str = "lvltechnologies_48_wellplate_2000ul") -> Plate: """LVL Technologies 48 Well Plate 2000 µL""" defn = _get_custom_defs()["lvltechnologies_48_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_master_block_384(name: str = "master_block_384") -> Plate: """MASTERBLOCK®, 384 WELL, PP, DEEP WELL, V-BOTTOM,""" defn = _get_custom_defs()["master_block_384"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_microamp_384_wellplate_100ul(name: str = "microamp_384_wellplate_100ul") -> Plate: """Microamp 384 Well Plate 100 µL""" defn = _get_custom_defs()["microamp_384_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_microamp_384_wellplate_40ul(name: str = "microamp_384_wellplate_40ul") -> Plate: """Microamp 384 Well Plate 40 µL""" defn = _get_custom_defs()["microamp_384_wellplate_40ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_microamp_96_wellplate_100ul(name: str = "microamp_96_wellplate_100ul") -> Plate: """lockwell""" defn = _get_custom_defs()["microamp_96_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_microamp_96well_200ul(name: str = "microamp_96well_200ul") -> Plate: """MicroAmp EnduraPlate Optical 96-Well Fast Clear Reaction Plate With Barcode 96 Well Plate 200 µL""" defn = _get_custom_defs()["microamp_96well_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_microampenduraplate_96_aluminumblock_200ul(name: str = "microampenduraplate_96_aluminumblock_200ul") -> TubeRack: """MicroAmp EnduraPlate 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["microampenduraplate_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_microampoptical_384_wellplate_30ul(name: str = "microampoptical_384_wellplate_30ul") -> Plate: """MicroAmp Optical 384 Well Plate 30 µL""" defn = _get_custom_defs()["microampoptical_384_wellplate_30ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_microampstrips_96_supportbase_100ul(name: str = "microampstrips_96_supportbase_100ul") -> Plate: """MicroAmp Strips 96 Support Base 100 uL""" defn = _get_custom_defs()["microampstrips_96_supportbase_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_micronic_96_rack_300ul_tubes(name: str = "micronic_96_rack_300ul_tubes") -> Plate: """Micronic 96 Rack 0.30mL Tubes""" defn = _get_custom_defs()["micronic_96_rack_300ul_tubes"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_micronic_96_wellplate_1000ul(name: str = "micronic_96_wellplate_1000ul") -> Plate: """Micronic 96 Well Plate 1000 µL""" defn = _get_custom_defs()["micronic_96_wellplate_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_micronicm9641point4_96_wellplate_1400ul(name: str = "micronicm9641.4_96_wellplate_1400ul") -> Plate: """Micronic_M96-4_1.4 96 Well Plate 1400 µL""" defn = _get_custom_defs()["micronicm9641.4_96_wellplate_1400ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_micronics_96_tubes(name: str = "micronics_96_tubes") -> Plate: """Micronics 96 Tubes in Plate""" defn = _get_custom_defs()["micronics_96_tubes"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_molgen_96_well_elution_plate(name: str = "molgen_96_well_elution_plate") -> Plate: """Molgen 96 Well Elution Plate""" defn = _get_custom_defs()["molgen_96_well_elution_plate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_mtcbio_15_tuberack_10000ul(name: str = "mtcbio_15_tuberack_10000ul") -> TubeRack: """MTC Bio 15 Tube Rack 10000 µL""" defn = _get_custom_defs()["mtcbio_15_tuberack_10000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_neb_96_wellplate_100ul(name: str = "neb_96_wellplate_100ul") -> Plate: """NEB 96 Well Plate 100 µL""" defn = _get_custom_defs()["neb_96_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_neo_48_wellplate_40ul(name: str = "neo_48_wellplate_40ul") -> Plate: """NEO 48 Well Chip 40 µL""" defn = _get_custom_defs()["neo_48_wellplate_40ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_neptune_96_aluminumblock_200ul(name: str = "neptune_96_aluminumblock_200ul") -> TubeRack: """Neptune 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["neptune_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_neptunegensci_pcrplate(name: str = "neptunegensci_pcrplate") -> Plate: """neptune_gen_pcr_200ul""" defn = _get_custom_defs()["neptunegensci_pcrplate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_neptunescientificgeneseescientificadaptor_96_wellplate_200ul(name: str = "neptunescientificgeneseescientificadaptor_96_wellplate_200ul") -> Plate: """Neptune Scientific, Genesee Scientific (adaptor) 96 Well Plate 200 µL""" defn = _get_custom_defs()["neptunescientificgeneseescientificadaptor_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nest500ul_96_reservoir_500ul(name: str = "nest500ul_96_reservoir_500ul") -> Plate: """NEST 500ul 96 Reservoir 500 µL""" defn = _get_custom_defs()["nest500ul_96_reservoir_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nest_12_reservoir_15ml(name: str = "nest_12_reservoir_15ml") -> Plate: """NEST 12 Well Reservoir 15 mL""" return cast(Plate, load_shared_opentrons_resource("nest_12_reservoir_15ml", name=name)) @resource() def lab_nest_12_reservoir_15ml_icetray(name: str = "nest_12_reservoir_15ml_icetray") -> Plate: """NEST 12 Reservoir 15 mL with Icetray""" defn = _get_custom_defs()["nest_12_reservoir_15ml_icetray"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nest_1_reservoir_195ml(name: str = "nest_1_reservoir_195ml") -> Plate: """NEST 1 Well Reservoir 195 mL""" return cast(Plate, load_shared_opentrons_resource("nest_1_reservoir_195ml", name=name)) @resource() def lab_nest_32_tuberack_8x15ml_8x15ml_8x15ml_8x15ml(name: str = "nest_32_tuberack_8x15ml_8x15ml_8x15ml_8x15ml") -> TubeRack: """NEST 32 Tuberack 15ml (2 Slot)""" defn = _get_custom_defs()["nest_32_tuberack_8x15ml_8x15ml_8x15ml_8x15ml"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_nest_32_tuberack_8x5ml_8x5ml_8x5ml_8x5ml(name: str = "nest_32_tuberack_8x5ml_8x5ml_8x5ml_8x5ml") -> TubeRack: """NEST 32 Tuberack 5ml (2 Slot)""" defn = _get_custom_defs()["nest_32_tuberack_8x5ml_8x5ml_8x5ml_8x5ml"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_nest_96_wellplate_1000ul(name: str = "nest_96_wellplate_1000ul") -> Plate: """NEST 96 Well Plate 1000 µL""" defn = _get_custom_defs()["nest_96_wellplate_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nest_96_wellplate_100ul_pcr_full_skirt(name: str = "nest_96_wellplate_100ul_pcr_full_skirt") -> Plate: """NEST 96 Well Plate 100 µL PCR Full Skirt""" return cast(Plate, load_shared_opentrons_resource("nest_96_wellplate_100ul_pcr_full_skirt", name=name)) @resource() def lab_nest_96_wellplate_2000ul(name: str = "nest_96_wellplate_2000ul") -> Plate: """nest_96_wellplate_2000ul""" defn = _get_custom_defs()["nest_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nest_96_wellplate_200ul_flat(name: str = "nest_96_wellplate_200ul_flat") -> Plate: """NEST 96 Well Plate 200 µL Flat""" return cast(Plate, load_shared_opentrons_resource("nest_96_wellplate_200ul_flat", name=name)) @resource() def lab_nest_96_wellplate_2200ul(name: str = "nest_96_wellplate_2200ul") -> Plate: """Nest 96 Well Plate 2200 µL""" defn = _get_custom_defs()["nest_96_wellplate_2200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nest_96_wellplate_2ml_deep(name: str = "nest_96_wellplate_2ml_deep") -> Plate: """NEST 96 Deep Well Plate 2mL""" return cast(Plate, load_shared_opentrons_resource("nest_96_wellplate_2ml_deep", name=name)) @resource() def lab_nest_96_wellplate_320ul(name: str = "nest_96_wellplate_320ul") -> Plate: """Nest 96 Well Plate 320 µL""" defn = _get_custom_defs()["nest_96_wellplate_320ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nestbioshake_96_wellplate_2000ul(name: str = "nestbioshake_96_wellplate_2000ul") -> Plate: """NEST Bioshake 96 Well Plate 2000 µL""" defn = _get_custom_defs()["nestbioshake_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nunc_442404_96_flat_wellplate_400ul(name: str = "nunc_442404_96_flat_wellplate_400ul") -> Plate: """Nunc Maxisorp ELISA Plate 96-Well Flat 400 uL""" defn = _get_custom_defs()["nunc_442404_96_flat_wellplate_400ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nunc_96_wellplate_1000ul(name: str = "nunc_96_wellplate_1000ul") -> Plate: """Nunc 96 Well Plate 1000 µL""" defn = _get_custom_defs()["nunc_96_wellplate_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nunc_96_wellplate_1700ul(name: str = "nunc_96_wellplate_1700ul") -> Plate: """Nunc 96 Well Plate 1700 µL""" defn = _get_custom_defs()["nunc_96_wellplate_1700ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nunc_96_wellplate_2000ul(name: str = "nunc_96_wellplate_2000ul") -> Plate: """Nunc 96 Well Plate 2000 µL""" defn = _get_custom_defs()["nunc_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nunc_96_wellplate_400ul(name: str = "nunc_96_wellplate_400ul") -> Plate: """Nunc 96 Well Plate 400 µL""" defn = _get_custom_defs()["nunc_96_wellplate_400ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nunc_96_wellplate_450ul(name: str = "nunc_96_wellplate_450ul") -> Plate: """Nunc 96 Well Plate 450 µL""" defn = _get_custom_defs()["nunc_96_wellplate_450ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nunc_96_wellplate_500ul(name: str = "nunc_96_wellplate_500ul") -> Plate: """Nunc 96 Well Plate 500 µL""" defn = _get_custom_defs()["nunc_96_wellplate_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nunc_maxisorp_96_wellplate_250ul(name: str = "nunc_maxisorp_96_wellplate_250ul") -> Plate: """Nunc MaxiSorp 96 Well Plate 250ul""" defn = _get_custom_defs()["nunc_maxisorp_96_wellplate_250ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nunc_rectangular_agar_plate(name: str = "nunc_rectangular_agar_plate") -> Plate: """Nunc rectangular agar plate2""" defn = _get_custom_defs()["nunc_rectangular_agar_plate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_nunc_v96_microwell_plate(name: str = "nunc_v96_microwell_plate") -> Plate: """Nunc V96 Microwell Plate""" defn = _get_custom_defs()["nunc_v96_microwell_plate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_octea_16_wellplate_40ul(name: str = "octea_16_wellplate_40ul") -> Plate: """Octea 16 Well Plate 40 µL""" defn = _get_custom_defs()["octea_16_wellplate_40ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_olympus_96_wellplate_200ul_pcr(name: str = "olympus_96_wellplate_200ul_pcr") -> Plate: """Olympus 96 Well Plate 200 µL""" defn = _get_custom_defs()["olympus_96_wellplate_200ul_pcr"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_omegaquant_96_wellplate_1000ul(name: str = "omegaquant_96_wellplate_1000ul") -> Plate: """Omegaquant 96 Well Plate 1000 µL""" defn = _get_custom_defs()["omegaquant_96_wellplate_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical(name: str = "opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical") -> TubeRack: """Opentrons 10 Tube Rack with Falcon 4x50 mL, 6x15 mL Conical""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical", name=name)) @resource() def lab_opentrons_10_tuberack_nest_4x50ml_6x15ml_conical(name: str = "opentrons_10_tuberack_nest_4x50ml_6x15ml_conical") -> TubeRack: """Opentrons 10 Tube Rack with NEST 4x50 mL, 6x15 mL Conical""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_10_tuberack_nest_4x50ml_6x15ml_conical", name=name)) @resource() def lab_opentrons_15_tuberack_14000ul(name: str = "opentrons_15_tuberack_14000ul") -> TubeRack: """Opentrons 15 Tube Rack with custom 14 mL""" defn = _get_custom_defs()["opentrons_15_tuberack_14000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_15_tuberack_15000ul(name: str = "opentrons_15_tuberack_15000ul") -> TubeRack: """Opentrons 15 Tube Rack with Sarstedt 15 mL""" defn = _get_custom_defs()["opentrons_15_tuberack_15000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_15_tuberack_5000ul(name: str = "opentrons_15_tuberack_5000ul") -> TubeRack: """Opentrons 15 Tube Rack with eppendorf 5 mL""" defn = _get_custom_defs()["opentrons_15_tuberack_5000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_15_tuberack_8000ul(name: str = "opentrons_15_tuberack_8000ul") -> TubeRack: """Opentrons 15 Tube Rack with BD Diagnostics 8 mL""" defn = _get_custom_defs()["opentrons_15_tuberack_8000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_15_tuberack_falcon_15ml_conical(name: str = "opentrons_15_tuberack_falcon_15ml_conical") -> TubeRack: """Opentrons 15 Tube Rack with Falcon 15 mL Conical""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_15_tuberack_falcon_15ml_conical", name=name)) @resource() def lab_opentrons_15_tuberack_nest_15ml_conical(name: str = "opentrons_15_tuberack_nest_15ml_conical") -> TubeRack: """Opentrons 15 Tube Rack with NEST 15 mL Conical""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_15_tuberack_nest_15ml_conical", name=name)) @resource() def lab_opentrons_1_trash_1100ml_fixed(name: str = "opentrons_1_trash_1100ml_fixed") -> Trash: """Opentrons fixed trash 1100ml""" return Trash(name=name, size_x=600.0, size_y=400.0, size_z=150.0) @resource() def lab_opentrons_24_aluminumblock_1500ul(name: str = "opentrons_24_aluminumblock_1500ul") -> TubeRack: """Opentrons 24 Aluminum Block 1500 µL""" defn = _get_custom_defs()["opentrons_24_aluminumblock_1500ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_24_aluminumblock_18x0point5ml_3x1point5ml_3x1point5ml(name: str = "opentrons_24_aluminumblock_18x0.5ml_3x1.5ml_3x1.5ml") -> TubeRack: """Opentrons 24 Well Aluminum Block with Variant Tubes""" defn = _get_custom_defs()["opentrons_24_aluminumblock_18x0.5ml_3x1.5ml_3x1.5ml"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_24_aluminumblock_generic_2ml_screwcap(name: str = "opentrons_24_aluminumblock_generic_2ml_screwcap") -> TubeRack: """Opentrons 24 Well Aluminum Block with Generic 2 mL Screwcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_aluminumblock_generic_2ml_screwcap", name=name)) @resource() def lab_opentrons_24_aluminumblock_nest_0point5ml_screwcap(name: str = "opentrons_24_aluminumblock_nest_0.5ml_screwcap") -> TubeRack: """Opentrons 24 Well Aluminum Block with NEST 0.5 mL Screwcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_aluminumblock_nest_0.5ml_screwcap", name=name)) @resource() def lab_opentrons_24_aluminumblock_nest_1point5ml_screwcap(name: str = "opentrons_24_aluminumblock_nest_1.5ml_screwcap") -> TubeRack: """Opentrons 24 Well Aluminum Block with NEST 1.5 mL Screwcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_aluminumblock_nest_1.5ml_screwcap", name=name)) @resource() def lab_opentrons_24_aluminumblock_nest_1point5ml_snapcap(name: str = "opentrons_24_aluminumblock_nest_1.5ml_snapcap") -> TubeRack: """Opentrons 24 Well Aluminum Block with NEST 1.5 mL Snapcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_aluminumblock_nest_1.5ml_snapcap", name=name)) @resource() def lab_opentrons_24_aluminumblock_nest_2ml_screwcap(name: str = "opentrons_24_aluminumblock_nest_2ml_screwcap") -> TubeRack: """Opentrons 24 Well Aluminum Block with NEST 2 mL Screwcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_aluminumblock_nest_2ml_screwcap", name=name)) @resource() def lab_opentrons_24_aluminumblock_nest_2ml_snapcap(name: str = "opentrons_24_aluminumblock_nest_2ml_snapcap") -> TubeRack: """Opentrons 24 Well Aluminum Block with NEST 2 mL Snapcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_aluminumblock_nest_2ml_snapcap", name=name)) @resource() def lab_opentrons_24_tuberack_1500ul(name: str = "opentrons_24_tuberack_1500ul") -> TubeRack: """Opentrons 24 Tube Rack 1500 µL""" defn = _get_custom_defs()["opentrons_24_tuberack_1500ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_24_tuberack_2000ul(name: str = "opentrons_24_tuberack_2000ul") -> TubeRack: """Opentrons 24 Tube Rack with starstedt 2 mL""" defn = _get_custom_defs()["opentrons_24_tuberack_2000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_24_tuberack_500ul(name: str = "opentrons_24_tuberack_500ul") -> TubeRack: """Opentrons 24 Tube Rack with Watson Biolab 0.5 mL""" defn = _get_custom_defs()["opentrons_24_tuberack_500ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_24_tuberack_eppendorf_1point5ml_safelock_snapcap(name: str = "opentrons_24_tuberack_eppendorf_1.5ml_safelock_snapcap") -> TubeRack: """Opentrons 24 Tube Rack with Eppendorf 1.5 mL Safe-Lock Snapcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_tuberack_eppendorf_1.5ml_safelock_snapcap", name=name)) @resource() def lab_opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap(name: str = "opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap") -> TubeRack: """Opentrons 24 Tube Rack with Eppendorf 2 mL Safe-Lock Snapcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap", name=name)) @resource() def lab_opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap_acrylic(name: str = "opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap_acrylic") -> TubeRack: """Opentrons 24 Tube Rack (Acrylic) with Eppendorf 2 mL Safe-Lock Snapcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap_acrylic", name=name)) @resource() def lab_opentrons_24_tuberack_generic_2ml_screwcap(name: str = "opentrons_24_tuberack_generic_2ml_screwcap") -> TubeRack: """Opentrons 24 Tube Rack with Generic 2 mL Screwcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_tuberack_generic_2ml_screwcap", name=name)) @resource() def lab_opentrons_24_tuberack_nest_0point5ml_screwcap(name: str = "opentrons_24_tuberack_nest_0.5ml_screwcap") -> TubeRack: """Opentrons 24 Tube Rack with NEST 0.5 mL Screwcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_tuberack_nest_0.5ml_screwcap", name=name)) @resource() def lab_opentrons_24_tuberack_nest_1point5ml_screwcap(name: str = "opentrons_24_tuberack_nest_1.5ml_screwcap") -> TubeRack: """Opentrons 24 Tube Rack with NEST 1.5 mL Screwcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_tuberack_nest_1.5ml_screwcap", name=name)) @resource() def lab_opentrons_24_tuberack_nest_1point5ml_snapcap(name: str = "opentrons_24_tuberack_nest_1.5ml_snapcap") -> TubeRack: """Opentrons 24 Tube Rack with NEST 1.5 mL Snapcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_tuberack_nest_1.5ml_snapcap", name=name)) @resource() def lab_opentrons_24_tuberack_nest_2ml_screwcap(name: str = "opentrons_24_tuberack_nest_2ml_screwcap") -> TubeRack: """Opentrons 24 Tube Rack with NEST 2 mL Screwcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_tuberack_nest_2ml_screwcap", name=name)) @resource() def lab_opentrons_24_tuberack_nest_2ml_snapcap(name: str = "opentrons_24_tuberack_nest_2ml_snapcap") -> TubeRack: """Opentrons 24 Tube Rack with NEST 2 mL Snapcap""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_24_tuberack_nest_2ml_snapcap", name=name)) @resource() def lab_opentrons_24_tuberack_t4_t5(name: str = "opentrons_24_tuberack_t4_t5") -> TubeRack: """PoolingT4,T5""" defn = _get_custom_defs()["opentrons_24_tuberack_t4_t5"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_300ul_tiprack_flipped(name: str = "opentrons_300ul_tiprack_flipped") -> TipRack: """Opentrons 300ul tiprack flipped (fallback: opentrons 300ul)""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_300ul", name=name)) @resource() def lab_opentrons_6_tuberack_50000ul(name: str = "opentrons_6_tuberack_50000ul") -> TubeRack: """Opentrons 6 Tube Rack with VWR 50 mL""" defn = _get_custom_defs()["opentrons_6_tuberack_50000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_6_tuberack_falcon_50ml_conical(name: str = "opentrons_6_tuberack_falcon_50ml_conical") -> TubeRack: """Opentrons 6 Tube Rack with Falcon 50 mL Conical""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_6_tuberack_falcon_50ml_conical", name=name)) @resource() def lab_opentrons_6_tuberack_stellarsci_25ml_conical(name: str = "opentrons_6_tuberack_stellarsci_25ml_conical") -> Plate: """Tuberack with 6 Stellar Sci 25 mL tubes""" defn = _get_custom_defs()["opentrons_6_tuberack_stellarsci_25ml_conical"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_96_aluminumblock_biorad_wellplate_200ul(name: str = "opentrons_96_aluminumblock_biorad_wellplate_200ul") -> TubeRack: """Opentrons 96 Well Aluminum Block with Bio-Rad Well Plate 200 µL""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_96_aluminumblock_biorad_wellplate_200ul", name=name)) @resource() def lab_opentrons_96_aluminumblock_generic_pcr_strip_200ul(name: str = "opentrons_96_aluminumblock_generic_pcr_strip_200ul") -> TubeRack: """Opentrons 96 Well Aluminum Block with Generic PCR Strip 200 µL""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_96_aluminumblock_generic_pcr_strip_200ul", name=name)) @resource() def lab_opentrons_96_aluminumblock_nest_wellplate_100ul(name: str = "opentrons_96_aluminumblock_nest_wellplate_100ul") -> TubeRack: """Opentrons 96 Well Aluminum Block with NEST Well Plate 100 µL""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_96_aluminumblock_nest_wellplate_100ul", name=name)) @resource() def lab_opentrons_96_deep_well_adapter_nest_wellplate_2ml_deep(name: str = "opentrons_96_deep_well_adapter_nest_wellplate_2ml_deep") -> TubeRack: """Opentrons 96 Deep Well Heater-Shaker Adapter with NEST Deep Well Plate 2 mL""" return cast(TubeRack, load_shared_opentrons_resource("opentrons_96_deep_well_adapter_nest_wellplate_2ml_deep", name=name)) @resource() def lab_opentrons_96_filtertiprack_1000ul(name: str = "opentrons_96_filtertiprack_1000ul") -> TipRack: """Opentrons OT-2 96 Filter Tip Rack 1000 µL""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_filtertiprack_1000ul", name=name)) @resource() def lab_opentrons_96_filtertiprack_10ul(name: str = "opentrons_96_filtertiprack_10ul") -> TipRack: """Opentrons OT-2 96 Filter Tip Rack 10 µL""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_filtertiprack_10ul", name=name)) @resource() def lab_opentrons_96_filtertiprack_200ul(name: str = "opentrons_96_filtertiprack_200ul") -> TipRack: """Opentrons OT-2 96 Filter Tip Rack 200 µL""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_filtertiprack_200ul", name=name)) @resource() def lab_opentrons_96_filtertiprack_20ul(name: str = "opentrons_96_filtertiprack_20ul") -> TipRack: """Opentrons OT-2 96 Filter Tip Rack 20 µL""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_filtertiprack_20ul", name=name)) @resource() def lab_opentrons_96_pcr_adapter_biorad_wellplate_200ul(name: str = "opentrons_96_pcr_adapter_biorad_wellplate_200ul") -> Plate: """Opentrons 96 PCR Adapter with BioRad Well Plate 200 uL""" defn = _get_custom_defs()["opentrons_96_pcr_adapter_biorad_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_96_tiprack_1000ul(name: str = "opentrons_96_tiprack_1000ul") -> TipRack: """Opentrons OT-2 96 Tip Rack 1000 µL""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_1000ul", name=name)) @resource() def lab_opentrons_96_tiprack_10ul(name: str = "opentrons_96_tiprack_10ul") -> TipRack: """Opentrons OT-2 96 Tip Rack 10 µL""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_10ul", name=name)) @resource() def lab_opentrons_96_tiprack_20ul(name: str = "opentrons_96_tiprack_20ul") -> TipRack: """Opentrons OT-2 96 Tip Rack 20 µL""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_20ul", name=name)) @resource() def lab_opentrons_96_tiprack_300ul(name: str = "opentrons_96_tiprack_300ul") -> TipRack: """Opentrons OT-2 96 Tip Rack 300 µL""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_300ul", name=name)) @resource() def lab_opentrons_96_tiprack_sarstedt_200ul(name: str = "opentrons_96_tiprack_sarstedt_200ul") -> TubeRack: """Opentrons 96 tiprack with sarstedt 200ul PCR tube""" defn = _get_custom_defs()["opentrons_96_tiprack_sarstedt_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_96_tuberack_96x5ml_custom(name: str = "opentrons_96_tuberack_96x5ml_custom") -> TubeRack: """Custom 96 Tube Rack, 5mL""" defn = _get_custom_defs()["opentrons_96_tuberack_96x5ml_custom"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_opentrons_goldstandarddx_17_tuberack_lysis(name: str = "opentrons_goldstandarddx_17_tuberack_lysis") -> TubeRack: """Opentrons x Gold Standard 17 Tube Rack""" defn = _get_custom_defs()["opentrons_goldstandarddx_17_tuberack_lysis"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_optiplate_96_wellplate_400ul(name: str = "optiplate_96_wellplate_400ul") -> Plate: """Optiplate 96 Well Plate 400 µL""" defn = _get_custom_defs()["optiplate_96_wellplate_400ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_pall_96_wellplate_350ul(name: str = "pall_96_wellplate_350ul") -> Plate: """Pall 96 Well Plate 350 µL""" defn = _get_custom_defs()["pall_96_wellplate_350ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_pcb_board_250_wells(name: str = "pcb_board_250_wells") -> Plate: """PCB Board""" defn = _get_custom_defs()["pcb_board_250_wells"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_pcr_384_wellplate_50ul(name: str = "pcr_384_wellplate_50ul") -> Plate: """Pcr 384 Well Plate 50 µL""" defn = _get_custom_defs()["pcr_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_pcr_plate(name: str = "pcr_plate") -> Plate: """PCR plate""" defn = _get_custom_defs()["pcr_plate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_pcrplate_96_wellplate_200ul(name: str = "pcrplate_96_wellplate_200ul") -> Plate: """Pcr Plate 96 Well Plate 200 µL""" defn = _get_custom_defs()["pcrplate_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_pcrstripplate_96_wellplate_200ul(name: str = "pcrstripplate_96_wellplate_200ul") -> Plate: """Pcr Strip Plate 96 Well Plate 200 µL""" defn = _get_custom_defs()["pcrstripplate_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_perkinelmer_12_reservoir_21000ul(name: str = "perkinelmer_12_reservoir_21000ul") -> Plate: """Perkin Elmer 12 Reservoir 21000 µL""" defn = _get_custom_defs()["perkinelmer_12_reservoir_21000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_perkinelmer_384_wellplate_105ul(name: str = "perkinelmer_384_wellplate_105ul") -> Plate: """Perkin Elmer 384 Well Plate 105 µL""" defn = _get_custom_defs()["perkinelmer_384_wellplate_105ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_perkinelmer_384_wellplate_110ul(name: str = "perkinelmer_384_wellplate_110ul") -> Plate: """Perkin Elmer 384 Well Plate 110 µL""" defn = _get_custom_defs()["perkinelmer_384_wellplate_110ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_perkinelmer_384_wellplate_145ul(name: str = "perkinelmer_384_wellplate_145ul") -> Plate: """PerkinElmer 384 Well Plate 145 µL""" defn = _get_custom_defs()["perkinelmer_384_wellplate_145ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_perkinelmer_96_wellplate_450ul(name: str = "perkinelmer_96_wellplate_450ul") -> Plate: """PerkinElmer 96 Well Plate 450 µL""" defn = _get_custom_defs()["perkinelmer_96_wellplate_450ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_permagen_24_tuberack_1500ul(name: str = "permagen_24_tuberack_1500ul") -> TubeRack: """Permagen 24 Tube Rack with Eppendorf 1.5 mL""" defn = _get_custom_defs()["permagen_24_tuberack_1500ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_phenoplate_96_wellplate_425ul(name: str = "phenoplate_96_wellplate_425ul") -> Plate: """PhenoPlate 96 Well Plate 425 µL""" defn = _get_custom_defs()["phenoplate_96_wellplate_425ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_phynexus_96_tiprack_300ul(name: str = "phynexus_96_tiprack_300ul") -> TipRack: """PhyNexus 96 tiprack 300ul (fallback: opentrons 300ul)""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_300ul", name=name)) @resource() def lab_phytips_in_opentrons_box_96_300ul(name: str = "phytips_in_opentrons_box_96_300ul") -> TipRack: """PhyTips in Opentrons box 96 300ul (fallback: opentrons 300ul)""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_300ul", name=name)) @resource() def lab_plateone_96_wellplate_1000ul(name: str = "plateone_96_wellplate_1000ul") -> Plate: """Plate One 96 Well Plate 1000 µL""" defn = _get_custom_defs()["plateone_96_wellplate_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_pr1ma_384_wellplate_50ul(name: str = "pr1ma_384_wellplate_50ul") -> Plate: """Pr1ma 384 Well Plate 50 µL""" defn = _get_custom_defs()["pr1ma_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_procartaplex_96_wellplate_655096(name: str = "procartaplex_96_wellplate_655096") -> Plate: """Procarta Plex 96 Well Plate 340 µL""" defn = _get_custom_defs()["procartaplex_96_wellplate_655096"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_protifistrap_96_wellplate_400ul(name: str = "protifistrap_96_wellplate_400ul") -> Plate: """Protifi_S-trap 96 Well Plate 400 µL""" defn = _get_custom_defs()["protifistrap_96_wellplate_400ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_ps_2_resevoir(name: str = "ps_2_resevoir") -> Plate: """PS RESERVOIR""" defn = _get_custom_defs()["ps_2_resevoir"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_pyramid_96_wellplate_2000ul(name: str = "pyramid_96_wellplate_2000ul") -> Plate: """Pyramid 96 Well Plate 2000 µL""" defn = _get_custom_defs()["pyramid_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_qiacuity_96_wellplate_200ul(name: str = "qiacuity_96_wellplate_200ul") -> Plate: """Qiacuity 96 Well Plate 200 µL""" defn = _get_custom_defs()["qiacuity_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_qiagen_96_tuberack_1200ul(name: str = "qiagen_96_tuberack_1200ul") -> Plate: """QIAGEN 96 Tube Rack 1.2mL""" defn = _get_custom_defs()["qiagen_96_tuberack_1200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_qiagen_96_wellplate_2250ul(name: str = "qiagen_96_wellplate_2250ul") -> Plate: """Qiagen 96 Well Plate 2250 µL""" defn = _get_custom_defs()["qiagen_96_wellplate_2250ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_quantgene_96_aluminumblock_200ul(name: str = "quantgene_96_aluminumblock_200ul") -> TubeRack: """Quantgene 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["quantgene_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_quintara_12_reservoir_15000ul(name: str = "quintara_12_reservoir_15000ul") -> Plate: """Quintara 12 Reservoir 15000 µL""" defn = _get_custom_defs()["quintara_12_reservoir_15000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_quintara_192_deepwell_plate(name: str = "quintara_192_deepwell_plate") -> Plate: """Quintara Vertical Plate 192 Wells""" defn = _get_custom_defs()["quintara_192_deepwell_plate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_quintara_192_pcr_plate(name: str = "quintara_192_pcr_plate") -> Plate: """Quintara Vertical Plate 192 Wells""" defn = _get_custom_defs()["quintara_192_pcr_plate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_quintara_96_wellplate_300ul(name: str = "quintara_96_wellplate_300ul") -> Plate: """Quintara 96 Well Plate 300 µL on Aluminum Block""" defn = _get_custom_defs()["quintara_96_wellplate_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_reagent_1_reservoir_130000ul(name: str = "reagent_1_reservoir_130000ul") -> Plate: """Reagent 1 Reservoir 130000 µL""" defn = _get_custom_defs()["reagent_1_reservoir_130000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_redefinedbiorad_96_wellplate_200ul(name: str = "redefinedbiorad_96_wellplate_200ul") -> Plate: """BioRad 96 Well Plate 200 µL""" defn = _get_custom_defs()["redefinedbiorad_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_regeneron_96_aluminumblock_200ul(name: str = "regeneron_96_aluminumblock_200ul") -> TubeRack: """Regeneron 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["regeneron_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_roarprinted_48_wellplate_1500ul(name: str = "roarprinted_48_wellplate_1500ul") -> Plate: """ROAR_printed_ 48 Well Plate 1500 µL""" defn = _get_custom_defs()["roarprinted_48_wellplate_1500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_rrl_1_wellplate_180000ul(name: str = "rrl_1_wellplate_180000ul") -> Plate: """RRL 1 Well Plate 180000 µL""" defn = _get_custom_defs()["rrl_1_wellplate_180000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_rrlcustom_40_wellplate_1500ul(name: str = "rrlcustom_40_wellplate_1500ul") -> Plate: """RRL Custom 40 Well Plate 1500 µL""" defn = _get_custom_defs()["rrlcustom_40_wellplate_1500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_rssrack_15_tuberack_2500ul(name: str = "rssrack_15_tuberack_2500ul") -> TubeRack: """RSS Rack 15 Tube Rack 2500 µL""" defn = _get_custom_defs()["rssrack_15_tuberack_2500ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_sarstedt_24_aluminumblock_screwcap_tube_2ml(name: str = "sarstedt_24_aluminumblock_screwcap_tube_2ml") -> TubeRack: """Sarstedt 24 well aluminum block with screwcap tube 2 mL""" defn = _get_custom_defs()["sarstedt_24_aluminumblock_screwcap_tube_2ml"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_sarstedt_24_tuberack_2000ul(name: str = "sarstedt_24_tuberack_2000ul") -> TubeRack: """Sarstedt 24 Tube Rack 2000 µL""" defn = _get_custom_defs()["sarstedt_24_tuberack_2000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_sarstedt_24_tuberack_500ul(name: str = "sarstedt_24_tuberack_500ul") -> TubeRack: """Sarstedt 24 Tube Rack 500 µL""" defn = _get_custom_defs()["sarstedt_24_tuberack_500ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_sarstedt_384_wellplate_40ul(name: str = "sarstedt_384_wellplate_40ul") -> Plate: """Sarstedt 384 Well Plate 40 µL""" defn = _get_custom_defs()["sarstedt_384_wellplate_40ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_sequalprep_96_wellplate_200ul(name: str = "sequalprep_96_wellplate_200ul") -> Plate: """SequalPrep 96 Well Plate 200 µL""" defn = _get_custom_defs()["sequalprep_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_sh_48_wellplate_2500ul(name: str = "sh_48_wellplate_2500ul") -> Plate: """SH 48 Well Plate 2500 µL""" defn = _get_custom_defs()["sh_48_wellplate_2500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_simport_96_wellplate_flipped(name: str = "simport_96_wellplate_flipped") -> Plate: """SIMPORT 96 Well Plate 1200µL Flipped""" defn = _get_custom_defs()["simport_96_wellplate_flipped"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_sorenson_96_wellplate_350ul(name: str = "sorenson_96_wellplate_350ul") -> Plate: """Sorenson 96 Well Plate 350 µL""" defn = _get_custom_defs()["sorenson_96_wellplate_350ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_sorfa_15_tuberack_10000ul(name: str = "sorfa_15_tuberack_10000ul") -> TubeRack: """Sorfa 15 Tube Rack 10000 µL""" defn = _get_custom_defs()["sorfa_15_tuberack_10000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_spestackedoncollection_96_wellplate_1600ul(name: str = "spestackedoncollection_96_wellplate_1600ul") -> Plate: """SPE Stacked On Collection 96 Well Plate 1600 µL""" defn = _get_custom_defs()["spestackedoncollection_96_wellplate_1600ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_spex_96_wellplate_2400ul(name: str = "spex_96_wellplate_2400ul") -> Plate: """SPEX 96 Well Plate 2400 µL""" defn = _get_custom_defs()["spex_96_wellplate_2400ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_spi_slides_4x21(name: str = "spi_slides_4x21") -> Plate: """SPI slides 4x21 (fallback: corning 96 flat)""" return cast(Plate, load_shared_opentrons_resource("corning_96_wellplate_360ul_flat", name=name)) @resource() def lab_spl_96_wellplate_200ul_flat(name: str = "spl_96_wellplate_200ul_flat") -> Plate: """SPL Cell Culture Plate 96 Well Flat Bottom""" defn = _get_custom_defs()["spl_96_wellplate_200ul_flat"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_spl_96_wellplate_200ul_round(name: str = "spl_96_wellplate_200ul_round") -> Plate: """SPL Cell Culture Plate 96 Well Flat Bottom""" defn = _get_custom_defs()["spl_96_wellplate_200ul_round"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_ssibio_96_tuberack_200ul(name: str = "ssibio_96_tuberack_200ul") -> TubeRack: """SSIbio 96 Tube Rack with NEST 0.2 mL""" defn = _get_custom_defs()["ssibio_96_tuberack_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_starlab10ml24wellplate_24_wellplate_10000ul(name: str = "starlab10ml24wellplate_24_wellplate_10000ul") -> Plate: """StarLab 10 Ml 24 Well Plate 24 Well Plate 10000 µL""" defn = _get_custom_defs()["starlab10ml24wellplate_24_wellplate_10000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_starlab_12_reservoir_22000ul(name: str = "starlab_12_reservoir_22000ul") -> Plate: """Starlab 12 Reservoir 22000 µL""" defn = _get_custom_defs()["starlab_12_reservoir_22000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_starlab_1_reservoir_240000ul(name: str = "starlab_1_reservoir_240000ul") -> Plate: """Starlab 1 Reservoir 240000 µL""" defn = _get_custom_defs()["starlab_1_reservoir_240000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_starlab_96_wellplate_2200ul(name: str = "starlab_96_wellplate_2200ul") -> Plate: """Starlab 96 Well Plate 2200 µL""" defn = _get_custom_defs()["starlab_96_wellplate_2200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_starstedt_96_wellplate_200ul(name: str = "starstedt_96_wellplate_200ul") -> Plate: """Starstedt 96 Well Plate 200 µL""" defn = _get_custom_defs()["starstedt_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_stellarscientific_96_cluster_tubes_1200ul(name: str = "stellarscientific_96_cluster_tubes_1200ul") -> Plate: """Stellar Scientific 96 Cluster Tubes 1200uL""" defn = _get_custom_defs()["stellarscientific_96_cluster_tubes_1200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_stellarscientific_96_wellplate_100ul(name: str = "stellarscientific_96_wellplate_100ul") -> Plate: """Stellar Scientific 96 Well Plate 100 µL""" defn = _get_custom_defs()["stellarscientific_96_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_striptubes_96_wellplate_1000ul(name: str = "striptubes_96_wellplate_1000ul") -> Plate: """Striptubes 96 Well Plate 1000 µL""" defn = _get_custom_defs()["striptubes_96_wellplate_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_tecan_96_wellplate_1300ul(name: str = "tecan_96_wellplate_1300ul") -> Plate: """Tecan 96 Well Plate 1300 µL""" defn = _get_custom_defs()["tecan_96_wellplate_1300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_tecan_elisa_96well_hs(name: str = "tecan_elisa_96well_hs") -> Plate: """Tecan ELISA 96-well on Heater Shaker""" defn = _get_custom_defs()["tecan_elisa_96well_hs"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_teleshake1536_64_slides_100ul(name: str = "teleshake1536_64_slides_100ul") -> Plate: """Teleshake 1536 64 slides 100ul (fallback: corning 384 flat)""" return cast(Plate, load_shared_opentrons_resource("corning_384_wellplate_112ul_flat", name=name)) @resource() def lab_tempassure_96_strips_200ul_pcr(name: str = "tempassure_96_strips_200ul_pcr") -> Plate: """Tempassure 96 strip tubes 200ul""" defn = _get_custom_defs()["tempassure_96_strips_200ul_pcr"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_test_1_reservoir_300000ul(name: str = "test_1_reservoir_300000ul") -> Plate: """Test 1 Reservoir 300000 µL""" defn = _get_custom_defs()["test_1_reservoir_300000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermo_1_reservoir_300ul(name: str = "thermo_1_reservoir_300ul") -> Plate: """Thermo 1 Reservoir 300 µL""" defn = _get_custom_defs()["thermo_1_reservoir_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermo_384_wellplate_50ul(name: str = "thermo_384_wellplate_50ul") -> Plate: """Thermo 384 Well Plate 50 µL""" defn = _get_custom_defs()["thermo_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermo_96_aluminumblock_200ul(name: str = "thermo_96_aluminumblock_200ul") -> TubeRack: """Thermo 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["thermo_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermo_96_wellplate_200ul(name: str = "thermo_96_wellplate_200ul") -> Plate: """Thermo 96 Well Plate 200 µL""" defn = _get_custom_defs()["thermo_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermo_96_wellplate_400ul(name: str = "thermo_96_wellplate_400ul") -> Plate: """Thermo Maxisorb""" defn = _get_custom_defs()["thermo_96_wellplate_400ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermo_96_wellplate_800ul(name: str = "thermo_96_wellplate_800ul") -> Plate: """Abgene™ 96 Well 0.8mL Thermo Scientific""" defn = _get_custom_defs()["thermo_96_wellplate_800ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermo_96_wellplate_ab_0800_200ul(name: str = "thermo_96_wellplate_ab_0800_200ul") -> Plate: """Thermo-Fast 96 Well Plate AB-0800 200 µL""" defn = _get_custom_defs()["thermo_96_wellplate_ab_0800_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermo_ab_0600_96_aluminumblock_300ul(name: str = "thermo_ab_0600_96_aluminumblock_300ul") -> TubeRack: """thermo_ab_0600_96_aluminumblock_300ul""" defn = _get_custom_defs()["thermo_ab_0600_96_aluminumblock_300ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermo_non_skirted_96_plate_300ul(name: str = "thermo_non_skirted_96_plate_300ul") -> Plate: """Thermo Scientific Non Skirted 96 Well Plate""" defn = _get_custom_defs()["thermo_non_skirted_96_plate_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofast_96_wellplate_200ul(name: str = "thermofast_96_wellplate_200ul") -> Plate: """Thermo-Fast 96, Skirted PCR Plate""" defn = _get_custom_defs()["thermofast_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofast_96well_semiskirted_eppendorf_cooler(name: str = "thermofast_96well_semiskirted_eppendorf_cooler") -> Plate: """Thermofisher PCR Plate, 96-well, semi-skirted, flat deck""" defn = _get_custom_defs()["thermofast_96well_semiskirted_eppendorf_cooler"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_384_wellplate_50ul(name: str = "thermofisher_384_wellplate_50ul") -> Plate: """Thermofisher 384 Well Plate 50 µL""" defn = _get_custom_defs()["thermofisher_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_40_tuberack_2000ul(name: str = "thermofisher_40_tuberack_2000ul") -> TubeRack: """Thermofisher 40 Tube Rack with Thermofisher 2 mL""" defn = _get_custom_defs()["thermofisher_40_tuberack_2000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_95040450_96_deepwell_2ml(name: str = "thermofisher_95040450_96_deepwell_2ml") -> Plate: """ThermoFisher 96 Deep Well Plate 2 mL""" defn = _get_custom_defs()["thermofisher_95040450_96_deepwell_2ml"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_96_midi_storage_plate_800ul(name: str = "thermofisher_96_midi_storage_plate_800ul") -> Plate: """ThermoFisher 96 MIDI Storage Plate 800uL""" defn = _get_custom_defs()["thermofisher_96_midi_storage_plate_800ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_96_skirted_pcr_200ul(name: str = "thermofisher_96_skirted_pcr_200ul") -> Plate: """ThermoFisher 96 Well Skirted PCR Plate 200uL""" defn = _get_custom_defs()["thermofisher_96_skirted_pcr_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_96_well_pcrplate_200_aluminumblock(name: str = "thermofisher_96_well_pcrplate_200_aluminumblock") -> TubeRack: """thermofisher 96-well PCR Plate semi-skirted 200 uL + aluminum block""" defn = _get_custom_defs()["thermofisher_96_well_pcrplate_200_aluminumblock"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_96_well_pcrplate_semiskirted_200_plastic_adapter(name: str = "thermofisher_96_well_pcrplate_semiskirted_200_plastic_adapter") -> Plate: """thermofisher 96 well pcr plate semi-skirted 200 uL + plastic adapter""" defn = _get_custom_defs()["thermofisher_96_well_pcrplate_semiskirted_200_plastic_adapter"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_96_wellplate_1400ul(name: str = "thermofisher_96_wellplate_1400ul") -> Plate: """Thermofisher 96 Well Plate 1400 µL""" defn = _get_custom_defs()["thermofisher_96_wellplate_1400ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_96_wellplate_200ul(name: str = "thermofisher_96_wellplate_200ul") -> Plate: """Thermo Fisher 96 Well Plate 200 µL""" defn = _get_custom_defs()["thermofisher_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_96_wellplate_300ul(name: str = "thermofisher_96_wellplate_300ul") -> Plate: """Thermofisher 96 Well Plate 300 µL""" defn = _get_custom_defs()["thermofisher_96_wellplate_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_96_wellplate_500ul(name: str = "thermofisher_96_wellplate_500ul") -> Plate: """Thermofisher 96 Well Plate 500 µL""" defn = _get_custom_defs()["thermofisher_96_wellplate_500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisher_nunc_96_wellplate_2ml(name: str = "thermofisher_nunc_96_wellplate_2ml") -> Plate: """Thermofisher Nunc 96 Well Plate 2mL""" defn = _get_custom_defs()["thermofisher_nunc_96_wellplate_2ml"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisherabgene_96_wellplate_2200ul(name: str = "thermofisherabgene_96_wellplate_2200ul") -> Plate: """ThermoFisher Abgene 96 Well Plate 2200 µL""" defn = _get_custom_defs()["thermofisherabgene_96_wellplate_2200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisherarmadillo_96_wellplate_200ul(name: str = "thermofisherarmadillo_96_wellplate_200ul") -> Plate: """Thermofisher Armadillo 96 Well Plate 200 µL""" defn = _get_custom_defs()["thermofisherarmadillo_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisherdwplate_96_wellplate_2000ul(name: str = "thermofisherdwplate_96_wellplate_2000ul") -> Plate: """ThermoFisher DW Plate 96 Well Plate 2000 µL""" defn = _get_custom_defs()["thermofisherdwplate_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisherkingfisherdeepwell_96_wellplate_2000ul(name: str = "thermofisherkingfisherdeepwell_96_wellplate_2000ul") -> Plate: """Thermo-Fisher Kingfisher Deep Well 96 Well Plate 2000 µL""" defn = _get_custom_defs()["thermofisherkingfisherdeepwell_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofishermicroamp_384_wellplate_50ul(name: str = "thermofishermicroamp_384_wellplate_50ul") -> Plate: """ThermoFisher MicroAmp 384 Well Plate 50 µL""" defn = _get_custom_defs()["thermofishermicroamp_384_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofishermicroamp_96_aluminumblock_200ul(name: str = "thermofishermicroamp_96_aluminumblock_200ul") -> TubeRack: """ThermoFisher Microamp 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["thermofishermicroamp_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofishermicroamp_96_wellplate_200ul(name: str = "thermofishermicroamp_96_wellplate_200ul") -> Plate: """ThermoFisher Microamp 96 Well Plate 200 µL""" defn = _get_custom_defs()["thermofishermicroamp_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofishermicroampfast96well0point1_96_wellplate_100ul(name: str = "thermofishermicroampfast96well0.1_96_wellplate_100ul") -> Plate: """ThermoFisher MicroAmp Fast 96-well 0.1 96 Well Plate 100 µL""" defn = _get_custom_defs()["thermofishermicroampfast96well0.1_96_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofishernalgene_1_reservoir_300000ul(name: str = "thermofishernalgene_1_reservoir_300000ul") -> Plate: """ThermoFisher Nalgene 1 Reservoir 300000 µL""" defn = _get_custom_defs()["thermofishernalgene_1_reservoir_300000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofishernunc_96_aluminumblock_450ul(name: str = "thermofishernunc_96_aluminumblock_450ul") -> TubeRack: """ThermoFisher Nunc 96 Aluminum Block 450 µL""" defn = _get_custom_defs()["thermofishernunc_96_aluminumblock_450ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofishernunc_96_wellplate_2000ul(name: str = "thermofishernunc_96_wellplate_2000ul") -> Plate: """ThermoFisher Nunc 96 Well Plate 2000 µL""" defn = _get_custom_defs()["thermofishernunc_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofishernunc_96_wellplate_450ul(name: str = "thermofishernunc_96_wellplate_450ul") -> Plate: """ThermoFisher Nunc 96 Well Plate 450 µL""" defn = _get_custom_defs()["thermofishernunc_96_wellplate_450ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisherscientific_96_wellplate_450ul(name: str = "thermofisherscientific_96_wellplate_450ul") -> Plate: """ThermoFisher Scientific 96 Well Plate 450 µL""" defn = _get_custom_defs()["thermofisherscientific_96_wellplate_450ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisherscientific_96_wellplate_50ul(name: str = "thermofisherscientific_96_wellplate_50ul") -> Plate: """Thermofisher Scientific 96 Well Plate 50 µL""" defn = _get_custom_defs()["thermofisherscientific_96_wellplate_50ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisherscientificdeepwell_96_wellplate_2000ul(name: str = "thermofisherscientificdeepwell_96_wellplate_2000ul") -> Plate: """Thermofisher Scientific Deepwell 96 Well Plate 2000 µL""" defn = _get_custom_defs()["thermofisherscientificdeepwell_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermofisherscientificelutiontubes_96_wellplate_650ul(name: str = "thermofisherscientificelutiontubes_96_wellplate_650ul") -> Plate: """Thermo Fisher Scientific Elution Tubes 96 Well Plate 650 µL""" defn = _get_custom_defs()["thermofisherscientificelutiontubes_96_wellplate_650ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermoscientific_96_wellplate_200ul(name: str = "thermoscientific_96_wellplate_200ul") -> Plate: """Thermo Scientific 96 Well Plate 200 µL""" defn = _get_custom_defs()["thermoscientific_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermoscientific_96_wellplate_300ul(name: str = "thermoscientific_96_wellplate_300ul") -> Plate: """Thermo Scientific 96 wellplate 300ul #AB0600""" defn = _get_custom_defs()["thermoscientific_96_wellplate_300ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermoscientific_96_wellplate_v_450(name: str = "thermoscientific_96_wellplate_v_450") -> Plate: """Thermo Scientific 96 Well Plate V Bottom 450 uL""" defn = _get_custom_defs()["thermoscientific_96_wellplate_v_450"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermoscientificmatrix_96_tuberack_1000ul(name: str = "thermoscientificmatrix_96_tuberack_1000ul") -> TubeRack: """ThermoScientific Matrix 96 Tube Rack with custom 1 mL""" defn = _get_custom_defs()["thermoscientificmatrix_96_tuberack_1000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_thermoscientificnunc_96_wellplate_2000ul(name: str = "thermoscientificnunc_96_wellplate_2000ul") -> Plate: """Thermo Scientific Nunc 96 Well Plate 2000 µL""" defn = _get_custom_defs()["thermoscientificnunc_96_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_tiprack_200ul_extended(name: str = "tiprack_200ul_extended") -> TipRack: """Tiprack 200ul extended (fallback: opentrons 300ul)""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_300ul", name=name)) @resource() def lab_tpp_96well_plate_340ul(name: str = "tpp_96well_plate_340ul") -> Plate: """TPP Tissue culture testplate 96F 92096""" defn = _get_custom_defs()["tpp_96well_plate_340ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_tuberack_15_tuberack_5000ul(name: str = "tuberack_15_tuberack_5000ul") -> TubeRack: """Tube Rack 15 Tube Rack 5000 µL""" defn = _get_custom_defs()["tuberack_15_tuberack_5000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_tuberack_24_wellplate_1500ul(name: str = "tuberack_24_wellplate_1500ul") -> Plate: """Tuberack 24 Well Plate 1500 µL""" defn = _get_custom_defs()["tuberack_24_wellplate_1500ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_twdtradewinds_24_tuberack_4000ul(name: str = "twdtradewinds_24_tuberack_4000ul") -> TubeRack: """TWD_Tradewinds 24 Tube Rack with 4mL_Scintillation_Vials 4 mL""" defn = _get_custom_defs()["twdtradewinds_24_tuberack_4000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_twintec_pcr_plate(name: str = "twintec_pcr_plate") -> Plate: """Eppendorf 96 Well Plate 150 µL""" defn = _get_custom_defs()["twintec_pcr_plate"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_two_spacing(name: str = "two_spacing") -> Plate: """Two Spacing""" defn = _get_custom_defs()["two_spacing"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_udiplate_96_wellplate_200ul(name: str = "udiplate_96_wellplate_200ul") -> Plate: """UDIplate 96 Well Plate 200 µL""" defn = _get_custom_defs()["udiplate_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_usa_96_wellplate_200ul(name: str = "usa_96_wellplate_200ul") -> Plate: """USA 96 Well Plate 200 µL""" defn = _get_custom_defs()["usa_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_usalowbind_24_aluminumblock_2000ul(name: str = "usalowbind_24_aluminumblock_2000ul") -> TubeRack: """USA Low Bind 24 Aluminum Block 2000 µL""" defn = _get_custom_defs()["usalowbind_24_aluminumblock_2000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_usascientific8strip_96_aluminumblock_300ul(name: str = "usascientific8strip_96_aluminumblock_300ul") -> TubeRack: """USA Scientific 8-STrip 96 Aluminum Block 300 µL""" defn = _get_custom_defs()["usascientific8strip_96_aluminumblock_300ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_usascientific_12_reservoir_22ml(name: str = "usascientific_12_reservoir_22ml") -> Plate: """USA Scientific 12 Well Reservoir 22 mL""" return cast(Plate, load_shared_opentrons_resource("usascientific_12_reservoir_22ml", name=name)) @resource() def lab_usascientific_96_aluminumblock_200ul(name: str = "usascientific_96_aluminumblock_200ul") -> TubeRack: """USA Scientific 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["usascientific_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_usascientific_96_tiprack_200ul(name: str = "usascientific_96_tiprack_200ul") -> TipRack: """USA Scientific 96 Tip Rack 200 µL""" defn = _get_custom_defs()["usascientific_96_tiprack_200ul"] return cast(TipRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_usascientific_96_wellplate_100ul(name: str = "usascientific_96_wellplate_100ul") -> Plate: """USA Scientific 96 Well Plate 100 µL""" defn = _get_custom_defs()["usascientific_96_wellplate_100ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_usascientific_96_wellplate_2point4ml_deep(name: str = "usascientific_96_wellplate_2.4ml_deep") -> Plate: """USA Scientific 96 Deep Well Plate 2.4 mL""" return cast(Plate, load_shared_opentrons_resource("usascientific_96_wellplate_2.4ml_deep", name=name)) @resource() def lab_usascientific_96_wellplate_200ul(name: str = "usascientific_96_wellplate_200ul") -> Plate: """USA Scientific 96 Well Plate 200 µL""" defn = _get_custom_defs()["usascientific_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_usascientific_96_wellplate_2ml_deep(name: str = "usascientific_96_wellplate_2ml_deep") -> Plate: """USA Scientific 96 Deep Well Plate 2.0 mL""" defn = _get_custom_defs()["usascientific_96_wellplate_2ml_deep"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_usastrips_96_aluminumblock_200ul(name: str = "usastrips_96_aluminumblock_200ul") -> TubeRack: """USA Strips 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["usastrips_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_usastrips_96_supportbase_200ul(name: str = "usastrips_96_supportbase_200ul") -> Plate: """USA Strips 96 Support Base 200 uL""" defn = _get_custom_defs()["usastrips_96_supportbase_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_vial_rack_8x20ml_vials(name: str = "vial_rack_8x20ml_vials") -> TubeRack: """8x20mL Vial Rack""" defn = _get_custom_defs()["vial_rack_8x20ml_vials"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_visby(name: str = "visby") -> Plate: """visby""" defn = _get_custom_defs()["visby"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_vpscientific_48_wellplate_2000ul(name: str = "vpscientific_48_wellplate_2000ul") -> Plate: """V&P Scientific 48 Well Plate 2000 µL""" defn = _get_custom_defs()["vpscientific_48_wellplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_vpscientific_8_tiprack_10ul(name: str = "vpscientific_8_tiprack_10ul") -> TipRack: """VP Scientific 8 tiprack 10ul (fallback: opentrons 10ul)""" return cast(TipRack, load_shared_opentrons_resource("opentrons_96_tiprack_10ul", name=name)) @resource() def lab_vwr_15_tuberack_5000ul(name: str = "vwr_15_tuberack_5000ul") -> TubeRack: """VWR 15 Tube Rack 5000 µL""" defn = _get_custom_defs()["vwr_15_tuberack_5000ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_vwr_15_tuberack_selfstanding_5ml_conical(name: str = "vwr_15_tuberack_selfstanding_5ml_conical") -> TubeRack: """VWR 3x5 self standing 5ml tuberack""" defn = _get_custom_defs()["vwr_15_tuberack_selfstanding_5ml_conical"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_vwr_24_tuberack_1point5ml(name: str = "vwr_24_tuberack_1.5ml") -> TubeRack: """VWR 24 Tube Rack 1.5mL""" defn = _get_custom_defs()["vwr_24_tuberack_1.5ml"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_vwr_96_aluminumblock_200ul(name: str = "vwr_96_aluminumblock_200ul") -> TubeRack: """VWR 96 Aluminum Block 200 µL""" defn = _get_custom_defs()["vwr_96_aluminumblock_200ul"] return cast(TubeRack, ot_definition_to_resource(defn, name=name)) @resource() def lab_vwr_96_wellplate_1000ul(name: str = "vwr_96_wellplate_1000ul") -> Plate: """VWR 96 Well Plate 1000 µL""" defn = _get_custom_defs()["vwr_96_wellplate_1000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_vwr_96well_pcr_plate_200ul(name: str = "vwr_96well_pcr_plate_200ul") -> Plate: """VWR 96 well PCR plate 200 uL""" defn = _get_custom_defs()["vwr_96well_pcr_plate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_vwr_square_96_microplate_2000ul(name: str = "vwr_square_96_microplate_2000ul") -> Plate: """VWR 96 Square Micro Plate 2000 µL""" defn = _get_custom_defs()["vwr_square_96_microplate_2000ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_vwrpcr_96_wellplate_200ul(name: str = "vwrpcr_96_wellplate_200ul") -> Plate: """VWR Pcr 96 Well Plate 200 µL""" defn = _get_custom_defs()["vwrpcr_96_wellplate_200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_wafer_6x4_grid(name: str = "wafer_6x4_grid") -> Plate: """Custom Wafer 4x6 Plate""" defn = _get_custom_defs()["wafer_6x4_grid"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_waters_96_wellplate_2ml(name: str = "waters_96_wellplate_2ml") -> Plate: """Waters 96 Well Plate 2 mL""" defn = _get_custom_defs()["waters_96_wellplate_2ml"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_white_96well_plate_340ul(name: str = "white_96well_plate_340ul") -> Plate: """NUNC white 96F 236105""" defn = _get_custom_defs()["white_96well_plate_340ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_x_capper_rack_48_well_0point5ml(name: str = "x_capper_rack_48_well_0.5ml") -> Plate: """X Capper 48 Rack 0.5mL""" defn = _get_custom_defs()["x_capper_rack_48_well_0.5ml"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_ydp962_2sc_96_wellplate_2200ul(name: str = "ydp962_2sc_96_wellplate_2200ul") -> Plate: """YDP-96-2.2-SC 96_wellplate_2200ul""" defn = _get_custom_defs()["ydp962_2sc_96_wellplate_2200ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_zinsser_96_wellplate_1898ul(name: str = "zinsser_96_wellplate_1898ul") -> Plate: """Zinsser 96 Well Plate 1898 µL""" defn = _get_custom_defs()["zinsser_96_wellplate_1898ul"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_zymo_96_wellblock(name: str = "zymo_96_wellblock") -> Plate: """Zymo 96-Well Block""" defn = _get_custom_defs()["zymo_96_wellblock"] return cast(Plate, ot_definition_to_resource(defn, name=name)) @resource() def lab_zymo_elution_plate(name: str = "zymo_elution_plate") -> Plate: """Zymo Elution Plate""" defn = _get_custom_defs()["zymo_elution_plate"] return cast(Plate, ot_definition_to_resource(defn, name=name))