Skip to content

Conversation

@jbrinchmann
Copy link

In some situations, we create MUSE cubes that have all NaN slices. This is particularly the case with fixed OUTPUT_WCS situations. This proposed change, adds a zero_nan_slices option to process and Zap which is set to True by default and which sets any slice that is filled with NaNs will be set to zeros. This is identical to how the laser gaps are treated.

After cleaning the NaNs are reinserted, again just as for the laser gaps.

Do note that this is now on by default - if not, these cubes are not possible to process so this does not really break any backwards compatability.

…aNs to zero.

If this is not set, the code fails and there are valid reasons for why one might want
to have cubes all with NaNs (fixed OUTPUT_WCS for instance).

It is debatable whether this should always be on (ie. have a default of True). Since
not doing this, causes the code to fail, I have opted to set this by default to True.
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.

1 participant