Skip to content

feat: Migrate luminex_xponent to use SeriesData.get_unread#1052

Closed
oscar-castro-bl wants to merge 17 commits into
mainfrom
luminex_xponent_get_unread
Closed

feat: Migrate luminex_xponent to use SeriesData.get_unread#1052
oscar-castro-bl wants to merge 17 commits into
mainfrom
luminex_xponent_get_unread

Conversation

@oscar-castro-bl

Copy link
Copy Markdown
Collaborator

No description provided.

@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.

@oscar-castro-bl running hatch run test tests/parsers/luminex_xponent/ --warn_unread_keys still yields warnings - please address before putting up the PR for review

Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated
@oscar-castro-bl
oscar-castro-bl marked this pull request as draft August 6, 2025 16:20

@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

Luminex xPONENT Unread Data

Skip Custom Information Fields

  • Date

Custom Information Field Placement

Device System Document

  • Country Code
  • ProtocolDevelopingCompany
  • Version

Device Control Document

  • ProtocolHeater
  • DDGate
  • SampleTimeout
  • ProtocolAnalysis
  • ProtocolMicrosphere
  • PlateReadDirection

Measurement Aggregate Document

  • BatchStopTime
  • ProtocolDescription

Sample Document

  • BatchDescription
  • PanelName
  • BeadType

@oscar-castro-bl
oscar-castro-bl marked this pull request as ready for review August 20, 2025 16:19
james-leinas
james-leinas previously approved these changes Aug 20, 2025

@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.

ASM changes LGTM 👍

Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated
Comment thread src/allotropy/parsers/luminex_xponent/luminex_xponent_structure.py Outdated

@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.

Much closer!

I have a few additional changes regarding avoiding calling get_unread and throwing away data in some places, but this is jus about done!

@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.

Perfect!

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