-
Notifications
You must be signed in to change notification settings - Fork 300
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
Clip negative FCI radiances #3013
base: main
Are you sure you want to change the base?
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3013 +/- ##
=======================================
Coverage 96.10% 96.10%
=======================================
Files 377 377
Lines 55163 55180 +17
=======================================
+ Hits 53012 53029 +17
Misses 2151 2151
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Pull Request Test Coverage Report for Build 12391703039Warning: This coverage report may be inaccurate.This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Details
💛 - Coveralls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
start behave test
Starting to clone and test the repository pytroll/satpy |
The testing process was executed successfully. See the test results for this pull request here! |
rymdulf is lying, the tests were not successful. Failed with:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
start behave test
Starting to clone and test the repository pytroll/satpy |
The testing process was executed successfully. See the test results for this pull request here! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
start behave test
Starting to clone and test the repository pytroll/satpy |
The testing process was executed successfully. See the test results for this pull request here! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
start behave test
Starting to clone and test the repository pytroll/satpy |
The testing process was executed successfully. See the test results for this pull request here! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
start behave test
Starting to clone and test the repository pytroll/satpy |
The testing process was executed successfully. See the test results for this pull request here! |
Trying John Cintineos workaround.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
run behave test
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
start behave test
Starting to clone and test the repository pytroll/satpy |
The testing process was executed successfully. See the test results for this pull request here! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
start behave test
Starting to clone and test the repository pytroll/satpy |
The testing process was executed successfully. See the test results for this pull request here! |
Add a unit test for FCI radiance clipping. The unit test fails, because there is no implementation yet.
Clip negative radiances when a keyword arguments asks for it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
start behave test
Starting to clone and test the repository pytroll/satpy |
The testing process was executed successfully. See the test results for this pull request here! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
start behave test
Starting to clone and test the repository pytroll/satpy |
The testing process was executed successfully. See the test results for this pull request here! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
start behave test
Starting to clone and test the repository pytroll/satpy |
The testing process was executed successfully. See the test results for this pull request here! |
It's clipping space pixels, which we probably don't want? How do ABI and AHI prevent that? |
I think ABI, through normal ground processing, have masked space pixels. AHI has space pixels masked by default in Satpy I think (@simonrp84?) so maybe we just don't care? Or is radiance clipping not implemented for AHI? |
I don't understand your comment, @gerritholl: The space pixels are masked in the raw FCI data so it shouldn't be clipping them. They should already be nodata. Also, @djhoese IIRc there's no clipping applied to the AHI data. It's the only modern GEO sat that doesn't mask space pixels in the data, but we do by default mask them in satpy. |
Yes, but I had a bug that was not only setting negative radiances to a low radiance, but also nan radiances. It was retaining only pixels where |
Optionally clip negative FCI radiances.