-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* First draft of dask vindex enabled isel_points WIP to use dask vindex to point based selection * remove old sel points * completely re-worked logic Work to get tests passing - completely re-worked logic to allow for wide range of Dataset formats and normal behaviour * improve support for using array dim * clean up comments * Still trying to get semantics of dim and coords indexing right * Tests for sel_points, isel_points working * First draft of dask vindex enabled isel_points WIP to use dask vindex to point based selection * remove old sel points * completely re-worked logic Work to get tests passing - completely re-worked logic to allow for wide range of Dataset formats and normal behaviour * improve support for using array dim * clean up comments * Still trying to get semantics of dim and coords indexing right * Tests for sel_points, isel_points working * more tweaks, fixed tests after merge * revert to origin test now working * clean up coordinate construction * further simplify coords construction * Update tests to require generation of selection axis coordinate array * revert change to test to reflect latest dataset behaviour * fix coord generation to match latest dataset behaviour Datasets no longer require/generate index coordinate for every dimension * cleanup * Simplified code by just looping once over variables * tidy up * #1162 further improvements use _replace_vars_and_dims, simplify new dataset creation, preserve attributes, clarify dim vs dim_name (don’t re-use variable name to reduce confusion) * Formatting * remove impl detail from docstr * Add performance improvements section and short descr
- Loading branch information
1 parent
d5f4af5
commit 4bb630f
Showing
3 changed files
with
89 additions
and
29 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters