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

Method open_dataset

xarray/backends/pydap_.py:257–302  ·  view source on GitHub ↗
(
        self,
        filename_or_obj: (
            str | os.PathLike[Any] | ReadBuffer | bytes | memoryview | AbstractDataStore
        ),
        *,
        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=None,
        application=None,
        session=None,
        output_grid=None,
        timeout=None,
        verify=None,
        user_charset=None,
        checksums=True,
    )

Source from the content-addressed store, hash-verified

255 return _is_likely_dap_url(filename_or_obj)
256
257 def open_dataset(
258 self,
259 filename_or_obj: (
260 str | os.PathLike[Any] | ReadBuffer | bytes | memoryview | AbstractDataStore
261 ),
262 *,
263 mask_and_scale=True,
264 decode_times=True,
265 concat_characters=True,
266 decode_coords=True,
267 drop_variables: str | Iterable[str] | None = None,
268 use_cftime=None,
269 decode_timedelta=None,
270 group=None,
271 application=None,
272 session=None,
273 output_grid=None,
274 timeout=None,
275 verify=None,
276 user_charset=None,
277 checksums=True,
278 ) -> Dataset:
279 store = PydapDataStore.open(
280 url=filename_or_obj,
281 group=group,
282 application=application,
283 session=session,
284 output_grid=output_grid,
285 timeout=timeout,
286 verify=verify,
287 user_charset=user_charset,
288 checksums=checksums,
289 )
290 store_entrypoint = StoreBackendEntrypoint()
291 with close_on_error(store):
292 ds = store_entrypoint.open_dataset(
293 store,
294 mask_and_scale=mask_and_scale,
295 decode_times=decode_times,
296 concat_characters=concat_characters,
297 decode_coords=decode_coords,
298 drop_variables=drop_variables,
299 use_cftime=use_cftime,
300 decode_timedelta=decode_timedelta,
301 )
302 return ds
303
304 def open_datatree(
305 self,

Callers

nothing calls this directly

Calls 4

open_datasetMethod · 0.95
close_on_errorFunction · 0.90
openMethod · 0.45

Tested by

no test coverage detected