(
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,
group: str | None = None,
format="NETCDF4",
clobber=True,
diskless=False,
persist=False,
auto_complex=None,
lock=None,
autoclose=False,
**kwargs,
)
| 796 | return ds |
| 797 | |
| 798 | def open_datatree( |
| 799 | self, |
| 800 | filename_or_obj: T_PathFileOrDataStore, |
| 801 | *, |
| 802 | mask_and_scale=True, |
| 803 | decode_times=True, |
| 804 | concat_characters=True, |
| 805 | decode_coords=True, |
| 806 | drop_variables: str | Iterable[str] | None = None, |
| 807 | use_cftime=None, |
| 808 | decode_timedelta=None, |
| 809 | group: str | None = None, |
| 810 | format="NETCDF4", |
| 811 | clobber=True, |
| 812 | diskless=False, |
| 813 | persist=False, |
| 814 | auto_complex=None, |
| 815 | lock=None, |
| 816 | autoclose=False, |
| 817 | **kwargs, |
| 818 | ) -> DataTree: |
| 819 | groups_dict = self.open_groups_as_dict( |
| 820 | filename_or_obj, |
| 821 | mask_and_scale=mask_and_scale, |
| 822 | decode_times=decode_times, |
| 823 | concat_characters=concat_characters, |
| 824 | decode_coords=decode_coords, |
| 825 | drop_variables=drop_variables, |
| 826 | use_cftime=use_cftime, |
| 827 | decode_timedelta=decode_timedelta, |
| 828 | group=group, |
| 829 | format=format, |
| 830 | clobber=clobber, |
| 831 | diskless=diskless, |
| 832 | persist=persist, |
| 833 | auto_complex=auto_complex, |
| 834 | lock=lock, |
| 835 | autoclose=autoclose, |
| 836 | **kwargs, |
| 837 | ) |
| 838 | |
| 839 | return datatree_from_dict_with_io_cleanup(groups_dict) |
| 840 | |
| 841 | def open_groups_as_dict( |
| 842 | self, |
nothing calls this directly
no test coverage detected