# 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-L236)

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-L103)

Initialize the data store.

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

### Methods

| [`__init__`](#xarray.backends.PydapDataStore.__init__)(dataset[, group, session, ...])                                          | Initialize the data store.                              |
|------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------|
| [`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)()                                        | Load 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`   |    |
|--------|----|
