MCPcopy
hub / github.com/pydata/xarray / _set_node_data

Method _set_node_data

xarray/core/datatree.py:552–561  ·  view source on GitHub ↗
(self, dataset: Dataset)

Source from the content-addressed store, hash-verified

550 super().__init__(name=name, children=children)
551
552 def _set_node_data(self, dataset: Dataset):
553 _check_for_slashes_in_names(dataset.variables)
554 data_vars, coord_vars = _collect_data_and_coord_variables(dataset)
555 self._data_variables = data_vars
556 self._node_coord_variables = coord_vars
557 self._node_dims = dataset._dims
558 self._node_indexes = dataset._indexes
559 self._encoding = dataset._encoding
560 self._attrs = dataset._attrs
561 self._close = dataset._close
562
563 def _pre_attach(self: DataTree, parent: DataTree, name: str) -> None:
564 super()._pre_attach(parent, name)

Callers 3

__init__Method · 0.95
_replace_nodeMethod · 0.95
_copy_nodeMethod · 0.80

Tested by

no test coverage detected