Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is based on #81 with the following major updates:
The following changes were implemented by @feliperiosg:
conda
from the requirements.txt file.xarray
objects, e.g., "ds_in.dims[...]" were replaced to "ds_in.sizes[...]", avoiding the "FutureWarning: The return type ofDataset.dims
will be...". (PyFLEXTRKR also runs inpython=3.11.7
(both Linux and Windows). This might enable too supporting later versions ofxarray
, which was probably the cause of the aforementioned warning.) the "UserWarning: Converting non-nanosecond precision datetime values to nanosecond precision..." was also taken care of. (basetime[:nfiles].astype("datetime64[ns]")
in line 611 of gettracks.py)(as it was before, PyFLEXTRKR crashed in pf-rain fraction over land and sea, because the "shape" of the
numpy
, i.e., lat-lon was transposed).