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
Fix GPM IMERG reader. #2137
Fix GPM IMERG reader. #2137
Conversation
pre-commit.ci autofix |
for more information, see https://pre-commit.ci
Asked the user to check if this fixed there problem. |
Codecov Report
@@ Coverage Diff @@
## main #2137 +/- ##
=======================================
Coverage 93.88% 93.88%
=======================================
Files 283 283
Lines 43093 43100 +7
=======================================
+ Hits 40458 40466 +8
+ Misses 2635 2634 -1
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
User reports:
My guess is the NetCDF4 dimension attributes in the |
# Conflicts: # satpy/readers/gpm_imerg.py
pre-commit.ci autofix |
for more information, see https://pre-commit.ci
@djhoese Should be fixed now. |
Not sure why Coveralls is saying that coverage is down, it's in something untouched by this PR. |
It looks like there are two coveralls results listed in the checks in this PR. One has negative change, one has positive change. I think the one showing decrease in coverage is a specific environment that changed. This is likely due (from what I can tell) to a new version of fsspec or something else that is no longer triggering an exception and running the couple lines of code that would be expected. Bottom line, I wouldn't worry about it. |
The user reports that this solves their problem, so I think we're good to go now. |
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.
LGTM
The IMERG reader was not correctly dealing with coordinates, and was using numpy instead of dask. This PR fixes these problems and also updates the tests.