Skip to content

Conversation

@maxinelasp
Copy link
Contributor

Change Summary

GLOWS L1A processing has been failing because DE processing is kind of fragile. This refactors the way DE processing for L1A works to make it more resilient to weird packets, and adds a try/catch for a complicated piece to try and recover more aggressively.

Overview

  • Update DE packet combining code to handle out of order packets, missing start packets, and missing end packets more reliably
  • Update validation code to point to a new file (generated from the latest version of GLOWS example processing code)
  • Removes old validation file, new one is part of downloaded data and is already in AWS
  • also adds some more logging and error management

@maxinelasp maxinelasp requested review from a team and tech3371 February 2, 2026 15:49
@maxinelasp maxinelasp self-assigned this Feb 2, 2026
@maxinelasp maxinelasp requested review from sdhoyt and subagonsouth and removed request for a team February 2, 2026 15:49
Copy link
Contributor

@subagonsouth subagonsouth left a comment

Choose a reason for hiding this comment

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

This looks fine as is. Just a couple of minor suggestions to consider.

@maxinelasp maxinelasp merged commit da24adf into IMAP-Science-Operations-Center:dev Feb 4, 2026
13 of 14 checks passed
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.

2 participants