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

Use of np.float32 over np.float64 in calibration factors might undesirably affect the values of SEVIRI brightness temperature #2989

Open
pkhalaj opened this issue Nov 20, 2024 · 0 comments

Comments

@pkhalaj
Copy link
Contributor

pkhalaj commented Nov 20, 2024

This has been raised by @simonrp84, and has been recently resurfaced as a result of numpy 1.x to numpy 2.x transition. See for example #2983.

@simonrp84 states (verbatim) that

Regarding the work to ensure satpy uses np.float32 instead of np.float64: I get a bit worried about how this will work for the brightness temperatures. For example, with SEVIRI is we are forcing the radiances and all the other calibration factors into 32-bit then that could have undesirable effects when we compute the brightness temperature (as we have a lot of very small and very big numbers in the equation). Has anyone done a sensitivity study on that to ensure the BTs aren't affected?

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

No branches or pull requests

1 participant