(
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,
)
| 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, |
nothing calls this directly
no test coverage detected