Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zeroing nanslices #16

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

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