We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Originally posted by @TomNicholas in xarray-contrib/datatree#192
Multiple people have requested methods for collapsing children or subtrees into single nodes.
Following on from our discourse discussion @abkfenris @patrickcgray
Also see #3996 (comment) @rabernat @
How about an API like this?
class DataTree: def merge_subtree(self, **merge_options) -> DataTree: ... def concat_subtree(self, **concat_options) -> DataTree: ... def combine_subtree(self, combine="by_coords", **combine_options) -> DataTree: ...
or maybe even the _subtree suffix is superfluous...
_subtree
Then the usage might be
dt['/path/to/node'] = dt['/path/to/node'].merge_subtree()
You could chain this with the new .filter() too which would be neat.
.filter()
The text was updated successfully, but these errors were encountered:
DataTree.to_dict()
No branches or pull requests
What is your issue?
Originally posted by @TomNicholas in xarray-contrib/datatree#192
Multiple people have requested methods for collapsing children or subtrees into single nodes.
Following on from our discourse discussion @abkfenris @patrickcgray
Also see #3996 (comment) @rabernat @
How about an API like this?
or maybe even the
_subtree
suffix is superfluous...Then the usage might be
You could chain this with the new
.filter()
too which would be neat.The text was updated successfully, but these errors were encountered: