Skip to content

Commit d1243b3

Browse files
committed
agilent_96_wellplate_150uL_Ub
1 parent f4881f9 commit d1243b3

File tree

5 files changed

+54
-0
lines changed

5 files changed

+54
-0
lines changed

docs/resources/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ If you cannot find something, please contribute what you are looking for!
167167
:caption: Resource Library
168168
169169
library/agenbio
170+
library/agilent
170171
library/alpaqua
171172
library/azenta
172173
library/bioer

docs/resources/library/agilent.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Agenbio
2+
3+
[Company Page](https://www.agilent.com)
4+
5+
## Plates
6+
7+
| Description | Image | PLR definition |
8+
|-|-|-|
9+
| 'agilent_96_wellplate_150uL_Ub'<br>Part no.: 5042-8502<br>[manufacturer website](https://www.agilent.com/store/en_US/Prod-5042-8502/5042-8502) | ![](img/agilent/agilent_96_wellplate_150uL_Ub.jpg) | `agilent_96_wellplate_150uL_Ub` |
4.49 KB
Loading
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from .plates import *
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
from pylabrobot.resources.plate import Plate
2+
from pylabrobot.resources.utils import create_ordered_items_2d
3+
from pylabrobot.resources.well import Well, WellBottomType
4+
5+
6+
def agilent_96_wellplate_150uL_Ub(name: str) -> Plate:
7+
"""
8+
Part number: 5042-8502
9+
10+
https://www.agilent.com/cs/library/datasheets/public/ds-well-plate-specifications-5994-6035en-agilent.pdf
11+
"""
12+
13+
diameter = 6.4 # from spec
14+
15+
well_kwargs = {
16+
"size_x": diameter, # from spec
17+
"size_y": diameter, # from spec
18+
"size_z": 14.0, # from spec
19+
"bottom_type": WellBottomType.U,
20+
"material_z_thickness": 0.88, # measured using z-probing
21+
"max_volume": 150,
22+
}
23+
24+
return Plate(
25+
name=name,
26+
size_x=127.8, # standard
27+
size_y=85.5, # standard
28+
size_z=15.9, # from spec
29+
lid=None,
30+
model=agilent_96_wellplate_150uL_Ub.__name__,
31+
ordered_items=create_ordered_items_2d(
32+
Well,
33+
num_items_x=12,
34+
num_items_y=8,
35+
dx=14.4 - diameter / 2, # from spec
36+
dy=11.2 - diameter / 2, # from spec
37+
dz=16.0 - 14.0 - 0.88, # spec - spec - measured
38+
item_dx=9.0, # standard
39+
item_dy=9.0, # standard
40+
**well_kwargs,
41+
),
42+
plate_type="skirted",
43+
)

0 commit comments

Comments
 (0)