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

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