Skip to content

Commit ee7e5d6

Browse files
authored
Added tube definitions (#736)
1 parent 0dfae71 commit ee7e5d6

File tree

7 files changed

+49
-3
lines changed

7 files changed

+49
-3
lines changed

docs/resources/library/celltreat.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,10 @@
88
| Same as 229590 (229590 is sold with lids) 'CellTreat_96_wellplate_350ul_Ub'<br>Part no.: 229591<br>[manufacturer website](https://www.celltreat.com/product/229591/) | ![](img/celltreat/CellTreat_96_wellplate_350ul_Ub.jpg) | `CellTreat_96_wellplate_350ul_Ub` |
99
| 229195 and 229196 'CellTreat_96_wellplate_350ul_Fb'<br>Part no.: 229195<br>[manufacturer website](https://www.celltreat.com/product/229195/) <br> are treated | ![](img/celltreat/CellTreat_96_wellplate_350ul_Fb.jpg) | `CellTreat_96_wellplate_350ul_Fb` |
1010
| 229562 (not sterile), 229566 (sterile) 'CellTreat_12_troughplate_15000ul_Vb'<br>[manufacturer website](https://www.celltreat.com/product/229562) <br> are treated | ![](img/celltreat/CellTreat_12_troughplate_15000ul_Vb.jpg) | `CellTreat_12_troughplate_15000ul_Vb` |
11+
12+
13+
## Tubes
14+
15+
| Description | Image | PLR definition |
16+
|--------------------|--------------------|--------------------|
17+
| 229414 (sterile) <br>[manufacturer website](https://www.celltreat.com/product/229414/) <br>- bottom_type=TubeBottomType.V | ![](img/celltreat/celltreat_15000ul_centrifuge_tube_Vb.webp) | `celltreat_15000ul_centrifuge_tube_Vb` |

docs/resources/library/eppendorf.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,4 @@ Company page: [Eppendorf Wikipedia](https://en.wikipedia.org/wiki/Eppendorf_(com
1919
| Description | Image | PLR definition |
2020
|--------------------|--------------------|--------------------|
2121
| "Common eppendorf tube"<br>Part no.: 022431021 (DNA), 022431081 (protein)<br>[manufacturer website](https://www.fishersci.com/shop/products/dna-lobind-microcentrifuge-tubes/13698791) | ![](img/eppendorf/Eppendorf_DNA_LoBind_1_5ml_Vb.webp) | `Eppendorf_DNA_LoBind_1_5ml_Vb` `Eppendorf_Protein_LoBind_1_5ml_Vb` |
22+
| "Common eppendorf tube"<br>Part no.: 022431048<br>[manufacturer website](https://www.fishersci.com/shop/products/dna-lobind-microcentrifuge-tubes/13698792) | ![](img/eppendorf/Eppendorf_DNA_LoBind_2ml_Ub.jpg) | `Eppendorf_DNA_LoBind_2ml_Ub` |
6.41 KB
Loading
8.7 KB
Loading
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
from .plates import *
2+
from .tubes import *
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
from pylabrobot.resources.tube import Tube
2+
3+
4+
def celltreat_15000ul_centrifuge_tube_Vb(name: str) -> Tube:
5+
"""CELLTREAT® Centrifuge Tubes-RackMaster 15mL Centrifuge Tube, Best Value - Paperboard Rack, Sterile
6+
Part no.: 229414
7+
8+
- bottom_type=TubeBottomType.V
9+
"""
10+
diameter = 14.7 # measured
11+
return Tube(
12+
name=name,
13+
size_x=diameter,
14+
size_y=diameter,
15+
size_z=190.5, # measured
16+
model=celltreat_15000ul_centrifuge_tube_Vb.__name__,
17+
max_volume=15_000, # units: ul
18+
material_z_thickness=0.8, # measured
19+
)

pylabrobot/resources/eppendorf/tubes.py

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ def Eppendorf_DNA_LoBind_1_5ml_Vb(name: str, model="Eppendorf_DNA_LoBind_1_5ml_V
99
- bottom_type=TubeBottomType.V
1010
- snap-cap lid
1111
"""
12-
diameter = 10.33
12+
diameter = 10.33 # measured
1313
return Tube(
1414
name=name,
1515
size_x=diameter,
1616
size_y=diameter,
17-
size_z=39.5,
17+
size_z=39.5, # measured
1818
model="Eppendorf_DNA_LoBind_1_5ml_Vb",
1919
max_volume=1_400,
20-
material_z_thickness=0.8,
20+
material_z_thickness=0.8, # measured
2121
)
2222

2323

@@ -29,3 +29,21 @@ def Eppendorf_Protein_LoBind_1_5ml_Vb(name: str) -> Tube:
2929
Same as Eppendorf_DNA_LoBind_1_5ml_Vb
3030
"""
3131
return Eppendorf_DNA_LoBind_1_5ml_Vb(name=name, model="Eppendorf_Protein_LoBind_1_5ml_Vb")
32+
33+
34+
def Eppendorf_DNA_LoBind_2ml_Ub(name: str) -> Tube:
35+
"""2 mL round-bottom snap-cap Eppendorf tube. cat. no.: 022431048
36+
37+
- bottom_type=TubeBottomType.U
38+
- snap-cap lid
39+
"""
40+
diameter = 10.33 # measured
41+
return Tube(
42+
name=name,
43+
size_x=diameter,
44+
size_y=diameter,
45+
size_z=41, # measured
46+
model="Eppendorf_DNA_LoBind_2ml_Ub",
47+
max_volume=2000, # units: ul
48+
material_z_thickness=0.8, # measured
49+
)

0 commit comments

Comments
 (0)