Skip to content

fix: Thermo Fisher Scientific SkanIt - error detecing plate word matching - #1113

Merged
joshua-benchling merged 3 commits into
mainfrom
jherna/fix_skanit_handle_different_plate_pattern
Oct 31, 2025
Merged

fix: Thermo Fisher Scientific SkanIt - error detecing plate word matching#1113
joshua-benchling merged 3 commits into
mainfrom
jherna/fix_skanit_handle_different_plate_pattern

Conversation

@joshua-benchling

Copy link
Copy Markdown
Collaborator

Issue:
The adapter is looking for plates with the pattern "Plate \d+" (e.g., "Plate 1", "Plate 2"), but new test data has "Blank plate" and "Sample Plate" instead, which don't match the regex pattern r"Plate\s*(\d+)". This causes the method to return an empty list.

Fix:
Updated the plate matching logic in thermo_skanit_structure.py to match "Sample Plate" and "Blank Plate" as well.

Comment thread src/allotropy/parsers/thermo_skanit/thermo_skanit_structure.py
@joshua-benchling
joshua-benchling merged commit 91c9998 into main Oct 31, 2025
7 checks passed
@joshua-benchling
joshua-benchling deleted the jherna/fix_skanit_handle_different_plate_pattern branch October 31, 2025 17:06
nathan-stender added a commit that referenced this pull request Nov 3, 2025
### Added

- Thermo Fisher Scientific NanoDrop 8000 - add unread data to asm
(#1094)
- Thermo Fisher Scientific NanoDrop Eight - add unread data to asm
(#1096)

### Fixed

- Thermo Fisher Scientific SkanIt - error detecing plate word matching
(#1113)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants