Skip to content

Commit cadec02

Browse files
add agenbio 2.2ml 96w dw (#440)
Co-authored-by: Rick Wierenga <[email protected]>
1 parent fe5090f commit cadec02

File tree

3 files changed

+50
-0
lines changed

3 files changed

+50
-0
lines changed

docs/resources/library/agenbio.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@
99
| 'AGenBio_4_troughplate_75000_Vb'<br>Part no.: RES-75-4MW<br>[manufacturer website](https://agenbio.en.made-in-china.com/product/ZTqYVMiCkpcF/China-Medical-Consumable-Plastic-Reagent-Reservoir-Disposable-4-Channel-Troughs-Reagent-Reservoir.html?) | ![](img/agenbio/AGenBio_4_troughplate_75000_Vb.webp) | `AGenBio_4_troughplate_75000_Vb` |
1010
| 'AGenBio_1_troughplate_190000uL_Fl'<br>Part no.: RES-190-F<br>[manufacturer website](https://agenbio.en.made-in-china.com/product/pZWaBIPvZMkm/China-Res-190-F-Lad-Consumables-of-Flat-Reservoir.html) | ![](img/agenbio/AGenBio_1_troughplate_190000uL_Fl.webp) | `AGenBio_1_troughplate_190000uL_Fl` |
1111
| 'AGenBio_1_troughplate_100000uL_Fl'<br>Part no.: RES-100-F<br>[manufacturer website](https://agenbio.en.made-in-china.com/product/rxgRnesJIjcQ/China-100ml-Flat-Bottom-Single-Well-Low-Profile-Design-Reagent-Reservoir.html) | ![](img/agenbio/AGenBio_1_troughplate_100000uL_Fl.jpg) | `AGenBio_1_troughplate_100000uL_Fl` |
12+
| `AGenBio_96_wellplate_Ub_2200ul` <br>Part no.: P-2.2-SQG-96<br>[manufacturer website](https://agenbio.en.made-in-china.com/product/GfoUzYcARahV/China-2-2ml-Square-Well-96-Square-Deep-Well-Plate-Profile-Concave-U-Bottom-96-Deep-Well-Plate.html) | ![](img/agenbio/AGenBio_96_wellplate_Ub_2200ul.avif) | `AGenBio_96_wellplate_Ub_2200ul` |
Binary file not shown.

pylabrobot/resources/agenbio/plates.py

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,55 @@
1313
)
1414

1515

16+
def AGenBio_96_wellplate_Ub_2200ul(name: str, lid: Optional[Lid] = None) -> Plate:
17+
"""
18+
AGenBio Catalog No. P-2.2-SQG-96
19+
- Material: Polypropylene
20+
- Max. volume: 2200 uL
21+
"""
22+
INNER_WELL_WIDTH = 8 # measured
23+
INNER_WELL_LENGTH = 8 # measured
24+
25+
well_kwargs = {
26+
"size_x": INNER_WELL_WIDTH, # measured
27+
"size_y": INNER_WELL_LENGTH, # measured
28+
"size_z": 38.2, # measured to bottom of well
29+
"bottom_type": WellBottomType.FLAT,
30+
"cross_section_type": CrossSectionType.RECTANGLE,
31+
"compute_height_from_volume": lambda liquid_volume: compute_height_from_volume_rectangle(
32+
liquid_volume,
33+
INNER_WELL_LENGTH,
34+
INNER_WELL_WIDTH,
35+
),
36+
"compute_volume_from_height": lambda liquid_height: compute_volume_from_height_rectangle(
37+
liquid_height,
38+
INNER_WELL_LENGTH,
39+
INNER_WELL_WIDTH,
40+
),
41+
"material_z_thickness": 1,
42+
}
43+
44+
return Plate(
45+
name=name,
46+
size_x=127.76, # from spec
47+
size_y=85.48, # from spec
48+
size_z=42.5, # from spec
49+
lid=lid,
50+
model=AGenBio_96_wellplate_Ub_2200ul.__name__,
51+
ordered_items=create_ordered_items_2d(
52+
Well,
53+
num_items_x=12,
54+
num_items_y=8,
55+
dx=9.38, # measured
56+
dy=6.24, # measured
57+
dz=3.8, # measured
58+
item_dx=9,
59+
item_dy=9,
60+
**well_kwargs,
61+
),
62+
)
63+
64+
1665
def AGenBio_4_troughplate_75000_Vb(name: str, lid: Optional[Lid] = None) -> Plate:
1766
"""
1867
AGenBio Catalog No. RES-75-4MW

0 commit comments

Comments
 (0)