refactor(shared-data): Do not issue new schema-3 versions of legacy labware definitions #17585
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
When we were setting up labware schema 3, we carried forward a bunch of labware definitions from labware schema 2. Some of those definitions seem legacy/deprecated to me. This PR deletes those for maintainability. This makes it easier for us to keep the dimensions in sync with the latest values from the hardware team.
Test Plan and Hands on Testing
None.
Changelog
Delete the schema 3 files for "combined adapter + labware" definitions. These have been superseded by labware stacking. For example,
opentrons_96_aluminumblock_biorad_wellplate_200ul
has been superseded byopentrons_96_aluminumblock
+biorad_96_wellplate_200ul_pcr
.opentrons_96_aluminumblock_biorad_wellplate_200ul
opentrons_96_aluminumblock_nest_wellplate_100ul
opentrons_96_deep_well_adapter_nest_wellplate_2ml_deep
opentrons_96_flat_bottom_adapter_nest_wellplate_200ul_flat
opentrons_96_pcr_adapter_armadillo_wellplate_200ul
opentrons_96_pcr_adapter_nest_wellplate_100ul_pcr_full_skirt
opentrons_universal_flat_adapter_corning_384_wellplate_112ul_flat
Delete the schema 3 files for some labware that are apparently very old and physically discontinued (source). These do not appear in Labware Library and do not have geometry measurements in the "LLD GEOMETRY LIBRARY" sheet.
opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical_acrylic
opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap_acrylic
opentrons_24_tuberack_generic_0.75ml_snapcap_acrylic
opentrons_40_aluminumblock_eppendorf_24x2ml_safelock_snapcap_generic_16x0.2ml_pcr_strip
The old schema 2 files remain in place, so these labware are still usable in protocols. They just won't benefit from schema 3 positioning improvements.
Review requests
Risk assessment
Low. None of these schema 3 labware definitions have been released yet.