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

Method open_datatree

xarray/backends/h5netcdf_.py:592–633  ·  view source on GitHub ↗
(
        self,
        filename_or_obj: T_PathFileOrDataStore,
        *,
        mask_and_scale=True,
        decode_times=True,
        concat_characters=True,
        decode_coords=True,
        drop_variables: str | Iterable[str] | None = None,
        use_cftime=None,
        decode_timedelta=None,
        format="NETCDF4",
        group: str | None = None,
        lock=None,
        invalid_netcdf=None,
        phony_dims=None,
        decode_vlen_strings=True,
        driver=None,
        driver_kwds=None,
        **kwargs,
    )

Source from the content-addressed store, hash-verified

590 return ds
591
592 def open_datatree(
593 self,
594 filename_or_obj: T_PathFileOrDataStore,
595 *,
596 mask_and_scale=True,
597 decode_times=True,
598 concat_characters=True,
599 decode_coords=True,
600 drop_variables: str | Iterable[str] | None = None,
601 use_cftime=None,
602 decode_timedelta=None,
603 format="NETCDF4",
604 group: str | None = None,
605 lock=None,
606 invalid_netcdf=None,
607 phony_dims=None,
608 decode_vlen_strings=True,
609 driver=None,
610 driver_kwds=None,
611 **kwargs,
612 ) -> DataTree:
613 groups_dict = self.open_groups_as_dict(
614 filename_or_obj,
615 mask_and_scale=mask_and_scale,
616 decode_times=decode_times,
617 concat_characters=concat_characters,
618 decode_coords=decode_coords,
619 drop_variables=drop_variables,
620 use_cftime=use_cftime,
621 decode_timedelta=decode_timedelta,
622 format=format,
623 group=group,
624 lock=lock,
625 invalid_netcdf=invalid_netcdf,
626 phony_dims=phony_dims,
627 decode_vlen_strings=decode_vlen_strings,
628 driver=driver,
629 driver_kwds=driver_kwds,
630 **kwargs,
631 )
632
633 return datatree_from_dict_with_io_cleanup(groups_dict)
634
635 def open_groups_as_dict(
636 self,

Callers

nothing calls this directly

Calls 2

open_groups_as_dictMethod · 0.95

Tested by

no test coverage detected