Skip to content

feat: Perkin elmer envision get unread - #1073

Merged
oscar-castro-bl merged 15 commits into
mainfrom
perkin_elmer_envision_get_unread
Sep 16, 2025
Merged

feat: Perkin elmer envision get unread#1073
oscar-castro-bl merged 15 commits into
mainfrom
perkin_elmer_envision_get_unread

Conversation

@oscar-castro-bl

Copy link
Copy Markdown
Collaborator

No description provided.

@oscar-castro-bl
oscar-castro-bl requested review from a team and slopez-b as code owners September 8, 2025 20:57
@oscar-castro-bl
oscar-castro-bl marked this pull request as draft September 8, 2025 21:06
@oscar-castro-bl
oscar-castro-bl marked this pull request as ready for review September 9, 2025 15:39

@james-leinas james-leinas left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@oscar-castro-bl

Perkin Elmer Envision Unread Data

Device Control Document

  • Ambient temperature at start
  • Humidity at start
  • Chamber temperature at end
  • Humidity at end
  • Kinetics
  • Ambient temperature at end
  • ScanX
  • ScanY
  • Inside temperature at start
  • Inside temperature at end

Sample Document

james-leinas
james-leinas previously approved these changes Sep 11, 2025
@oscar-castro-bl

Copy link
Copy Markdown
Collaborator Author

@nathan-stender can you take a look?

@nathan-stender nathan-stender left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code so far LGTM - but there are still unread data warnings when I run

hatch run test tests/parsers/perkin_elmer_envision/ --warn_unread_keys

@james-leinas james-leinas left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@oscar-castro-bl

Perkin Elmer Unread Data 2.0

Skip

  • Serial# -- already captured by equipment serial number

Device Control Document

  • Height of the plate
  • Number of columns
  • Number of rows

Sample Document

  • Name of the plate type

Measurement Aggregate Document

  • Protocol Name
  • Assay Started
  • Assay Finished
  • Assay Exported

@nathan-stender nathan-stender left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated code looks good.

Going to request changes to remove my review request until you address @james-leinas's review.

Re-request when ready for final approval!

@nathan-stender nathan-stender left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code LGTM - please wait for @james-leinas to approve before merging!

@james-leinas james-leinas left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving ASM ✅

@oscar-castro-bl
oscar-castro-bl merged commit c8db620 into main Sep 16, 2025
7 checks passed
@oscar-castro-bl
oscar-castro-bl deleted the perkin_elmer_envision_get_unread branch September 16, 2025 17:02
nathan-stender added a commit that referenced this pull request Sep 30, 2025
### Added

- AppBio QuantStudio Design & Analysis - remove duplicates and hardcoded
values from measurement custom info doc (#1088)
- Tecan Magellan - remove unread keys warning (#1086)
- Beckman Coulter Biomek - Add handle for unified transfer and pipetting
samples (#1085)
- Agilent OpenLab CDS - add peak area percentage and peak height (#1083)
- Roche Cedex Bioht - use get_unread (#1084)
- Chemometec NC View - Migrated to use get unread (#1082)
- Migrate beckman_pharmspec to use SeriesData.get_unread (#1081)
- Beckman Coulter Biomek Liquid Handler - add support for log headerless
files (#1078)
- Migrate ctl_immunospot to use SeriesData.get_unread (#1076)
- Cytiva Biacore Insight/Cytiva Biacore T200 Control - Update Slope
calculated data's reported units to RU/s (#1077)
- Molecular Devices SoftMax Pro - Add unread data (#1071)
- Perkin elmer envision get unread (#1073)
- BMG mars - Migrate to use get_unread info (#1074)
- Unchained Labs Lunnatic & Stunner - refactor measurements to use data
cubes for wavelength spectrums (#1062)
- Cytiva Biacore Insight - initial implementation (#1066)
- NovaBio Flex2 - use SeriesData.get_unread (#1070)
- Migrate revvity_kaleido to use SeriesData.get_unread (#1060)

### Fixed

- Binding Affinity Analyzer - add support for special keys in processed
data document (#1087)
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.

3 participants