def METHOD_NAME(self):
    with open_dataset(
        self.dataset_config, timestamp=self.time, variable=self.variables
    ) as ds:
        try:
            self.load_misc(ds, self.variables)
        except IndexError as e:
            raise ClientError(
                (  # gettext(
                    "The selected variable(s) were not found in the dataset. \
                    Most likely, this variable is a derived product from \
                    existing dataset variables. Please select another variable. "
                )
                + str(e)
            )
        point_data, point_depths = self.get_data(ds, self.variables, self.time)
        self.iso_timestamp = ds.nc_data.timestamp_to_iso_8601(self.time)
    self.data = self.subtract_other(point_data)
    self.depths = point_depths