Skip to content

Conversation

@greglucas
Copy link
Collaborator

Change Summary

Overview

This is needed by other data products too, so we can pull out the ancillary file handling to get the resweep values into a helper function.

Change from for-loops and setting individual elements to numpy vectorization for resweeping.

Fix exposure time calculation that was incorrectly assigning to many ESA levels during a sweep. We should only have 7 total values in the exposure factor calculation of esa_sweeps.

This is needed by other data products too, so we can pull out the
ancillary file handling to get the resweep values into a helper
function.

Change from for-loops and setting individual elements to numpy
vectorization for resweeping.

Fix exposure time calculation that was incorrectly assigning
to many ESA levels during a sweep. We should only have 7 total
values in the exposure factor calculation of esa_sweeps.
@greglucas greglucas added this to the December 2025 milestone Dec 22, 2025
@greglucas greglucas self-assigned this Dec 22, 2025
@greglucas greglucas added Ins: Lo Related to the IMAP-Lo instrument Level: L1 Level 1 processing labels Dec 22, 2025
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.

LGTM

@greglucas greglucas merged commit 7ee85a0 into IMAP-Science-Operations-Center:dev Jan 5, 2026
14 checks passed
@greglucas greglucas deleted the lo-resweeping branch January 5, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Ins: Lo Related to the IMAP-Lo instrument Level: L1 Level 1 processing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants