issues: 628719058
This data as json
id | node_id | number | title | user | state | locked | assignee | milestone | comments | created_at | updated_at | closed_at | author_association | active_lock_reason | draft | pull_request | body | reactions | performed_via_github_app | state_reason | repo | type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
628719058 | MDU6SXNzdWU2Mjg3MTkwNTg= | 4118 | Feature Request: Hierarchical storage and processing in xarray | 39640592 | open | 0 | 60 | 2020-06-01T20:52:25Z | 2022-07-29T00:14:47Z | NONE | I am using xarray for processing geospatial data and have encountered two major challenges with existing data structures in xarray:
I would like to suggest a tree-based data structure for xarray in which the leaves store individual data arrays and the other nodes store the hierarchical information. Since data arrays are stored independently, each dimension only needs to be associated with coordinate values that are valid for that data array. To meet these requirements, I have implemented a data structure that also supports the below capabilities:
- Standard xarray methods can be applied to the tree at all hierarchical levels, i.e., when a function is called at a hierarchical level, it is mapped over all data arrays that occur at the leaves under the corresponding node. For example, say I have a tree object (lets call it The mean over time of all data variables associated with weather can be obtained using
I would like to know of the possibility of introducing such a data structure in xarray and the challenges involved in the same. |
{ "url": "https://api.github.com/repos/pydata/xarray/issues/4118/reactions", "total_count": 4, "+1": 4, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
13221727 | issue |