# xarray.backends.PydapDataStore

### *class* xarray.backends.PydapDataStore(dataset, group=None, session=None, protocol=None, checksums=True)[[source]](https://github.com/pydata/xarray/blob/main/xarray/backends/pydap_.py#L76-L233)

Store for accessing OpenDAP datasets with pydap.

This store provides an alternative way to access OpenDAP datasets that may
be useful if the netCDF4 library is not available.

#### \_\_init_\_(dataset, group=None, session=None, protocol=None, checksums=True)[[source]](https://github.com/pydata/xarray/blob/main/xarray/backends/pydap_.py#L83-L101)

* **Parameters:**
  * **ds** (`pydap DatasetType`)
  * **group** ([`str`](https://docs.python.org/3/builtins/stdtypes.html#str) or `None (default None)`) – The group to open. If None, the root group is opened.

### Methods

| [`__init__`](#xarray.backends.PydapDataStore.__init__)(dataset[, group, session, ...])                                          |                                                         |
|------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------|
| [`close`](xarray.backends.PydapDataStore.close.html.md#xarray.backends.PydapDataStore.close)()                                      |                                                         |
| [`get_attrs`](xarray.backends.PydapDataStore.get_attrs.html.md#xarray.backends.PydapDataStore.get_attrs)()                              | Remove any opendap specific attributes                  |
| `get_child_store`(group)                                                                                                           | Get a store corresponding to the indicated child group. |
| [`get_dimensions`](xarray.backends.PydapDataStore.get_dimensions.html.md#xarray.backends.PydapDataStore.get_dimensions)()                    |                                                         |
| [`get_encoding`](xarray.backends.PydapDataStore.get_encoding.html.md#xarray.backends.PydapDataStore.get_encoding)()                        |                                                         |
| `get_parent_dimensions`()                                                                                                          |                                                         |
| [`get_variables`](xarray.backends.PydapDataStore.get_variables.html.md#xarray.backends.PydapDataStore.get_variables)()                      |                                                         |
| [`load`](xarray.backends.PydapDataStore.load.html.md#xarray.backends.PydapDataStore.load)()                                        | This loads the variables and attributes simultaneously. |
| [`open`](xarray.backends.PydapDataStore.open.html.md#xarray.backends.PydapDataStore.open)(url[, group, application, session, ...]) |                                                         |
| [`open_store_variable`](xarray.backends.PydapDataStore.open_store_variable.html.md#xarray.backends.PydapDataStore.open_store_variable)(var)       |                                                         |

### Attributes

| `ds`   |    |
|--------|----|
