diff --git a/docs/resources/library/img/nest/nest_96_wellplate_200uL_Fb.webp b/docs/resources/library/img/nest/nest_96_wellplate_200uL_Fb.webp new file mode 100644 index 00000000000..5e52cd007ae Binary files /dev/null and b/docs/resources/library/img/nest/nest_96_wellplate_200uL_Fb.webp differ diff --git a/docs/resources/library/nest.md b/docs/resources/library/nest.md index 19ee44fdf53..c8f69c866a0 100644 --- a/docs/resources/library/nest.md +++ b/docs/resources/library/nest.md @@ -10,4 +10,5 @@ Wuxi NEST Biotechnology Co., Ltd. a leading life science plastic consumables man | 'nest_1_troughplate_185000uL_Vb'
Part no.: 360101
[manufacturer website](https://www.nest-biotech.com/reagent-reserviors/59178415.html)
- Material: polypropylene | ![](img/nest/nest_1_troughplate_185000uL_Vb.webp) | `nest_1_troughplate_185000uL_Vb` | | 'nest_8_troughplate_22000uL_Vb'
Part no.: 360101
[manufacturer website](https://www.nestscientificusa.com/product/detail/513006470820794368)
- Material: polypropylene | ![](img/nest/nest_8_troughplate_22000uL_Vb.jpg) | `nest_8_troughplate_22000uL_Vb` | | 'nest_12_troughplate_15000uL_Vb'
Part no.: 360102
[manufacturer website](https://www.nestscientificusa.com/product/detail/513006470820794368)
- Material: polypropylene | ![](img/nest/nest_12_troughplate_15000uL_Vb.jpg) | `nest_12_troughplate_15000uL_Vb` | -| 'NEST_96_wellplate_2200uL_Ub'
Part no.: 503062
[manufacturer website](https://www.nest-biotech.com/deep-well-plates/59253727.html)
- Material: polypropylene | ![](img/nest/NEST_96_wellplate_2200uL_Ub.png) | `NEST_96_wellplate_2200uL_Ub` | \ No newline at end of file +| 'NEST_96_wellplate_2200uL_Ub'
Part no.: 503062
[manufacturer website](https://www.nest-biotech.com/deep-well-plates/59253727.html)
- Material: polypropylene | ![](img/nest/NEST_96_wellplate_2200uL_Ub.png) | `NEST_96_wellplate_2200uL_Ub` | +| 'nest_96_wellplate_200uL_Fb'
Part no.: 701011
[manufacturer website](https://www.nest-biotech.com/cell-culture-plates/59415537.html)
- Material: polystyrene
- Non-treated, sterile | ![](img/nest/nest_96_wellplate_200uL_Fb.webp) | `nest_96_wellplate_200uL_Fb` | diff --git a/pylabrobot/resources/nest/plates.py b/pylabrobot/resources/nest/plates.py index 7ae66387ff8..4c9d284eb61 100644 --- a/pylabrobot/resources/nest/plates.py +++ b/pylabrobot/resources/nest/plates.py @@ -225,3 +225,49 @@ def NEST_96_wellplate_2200uL_Ub(name: str) -> Plate: name_prefix=name, ), ) + + +# Liquid height over the cavity bottom (mm) -> volume (uL), computed from spec: the well is a +# truncated cone, 6.40 mm across the floor and 6.85 mm across the rim, 10.80 mm deep. The points +# are at about the nominal volume (200 uL) and at the brim. +_nest_96_wellplate_200uL_Fb_height_volume_data = { + 0.0: 0.0, + 6.0: 200.7, + 10.8: 372.4, +} + + +def nest_96_wellplate_200uL_Fb(name: str) -> Plate: + """NEST Cat. No. 701011: 96 well cell culture plate, flat bottom, non-treated, polystyrene. + Spec: NEST data sheet, "96 well cell culture plate, Flat bottom" technical drawing + http://www.gzjetway.com/upload/pdf/202506/04a71256d0b04cf888df963be987194b.pdf + Recommended medium volume: 0.1-0.2 mL, growth area: 0.32 cm2 per well + https://www.nest-biotech.com/cell-culture-plates/59415537.html + """ + return Plate( + name=name, + size_x=127.56, # from spec + size_y=85.36, # from spec + size_z=14.30, # from spec + lid=None, + model=nest_96_wellplate_200uL_Fb.__name__, + ordered_items=create_ordered_items_2d( + Well, + size_x=6.85, # from spec (inner diameter at the rim) + size_y=6.85, # from spec (inner diameter at the rim) + size_z=12.00, # from spec (14.30 - 2.30) + dx=10.855, # from spec (A1 center 14.28 - 6.85 / 2) + dy=7.755, # from spec (row H center 11.18 from the front edge - 6.85 / 2) + dz=2.30, # from spec (3.50 cavity floor - 1.20 floor thickness) + material_z_thickness=1.20, # from spec + item_dx=9.0, # from spec + item_dy=9.0, # from spec + num_items_x=12, # from spec + num_items_y=8, # from spec + cross_section_type=CrossSectionType.CIRCLE, + bottom_type=WellBottomType.FLAT, + max_volume=372.4, # computed from spec (brim-full, the last height_volume_data point) + height_volume_data=_nest_96_wellplate_200uL_Fb_height_volume_data, + name_prefix=name, + ), + )