-
Notifications
You must be signed in to change notification settings - Fork 4
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
Daskify Stats #70
Daskify Stats #70
Conversation
This example from Ryan could potentially help: |
This looks massive and great. Looking forward to review this once it is ready. |
I'll tag you to review once it's done! Just doing this in surges when I have energy. But should be really robust and have all the dask support we need. |
See here: https://github.com/scipy/scipy/blob/47ffc1e/scipy/stats/stats.py#L2767-L2882 They call it |
from |
add docstrings through utils add DAYS_PER_YEAR constant
reorganize ci env
Consolidate regression testing suite. use parametrize to compress testing even more with various time types
* update xarray decorator to is_xarray, and other small dev fixes move get_dims to utils move fixtures to conftest add testing for linear_slope
only show units warning for slopes remove has_dims
automatically convert slopes by factor
add timeutils accessor testing add test for match_nans add tests for missing data in x axis
Went ahead and merged @aaronspring, since you reviewed this extensively. |
Description
Cleans up the
stats
module using simplynumpy
functions and adds explicitdask
support with testing.Fixes #66, #65, #31, #63
Type of change
Please delete options that are not relevant.
To Do List
How Has This Been Tested?
Checklist (while developing)
pytest
, if necessary.Pre-Merge Checklist (final steps)
make html
on the documents to make sure example notebooks still compile.References
Please add any references to manuscripts, textbooks, etc.