code: def available_datasets(self):
          
          sensor = self.get_sensor(self['/attr/sensor'])
          nadir_resolution = self.get_nadir_resolution(sensor)
          for var_name, val in self.file_content.items():
              if isinstance(val, SDS):
                  ds_info = {
                      'file_type': self.filetype_info['file_type'],
                      'resolution': nadir_resolution,
                  }
                  if self._is_polar():
                      ds_info['coordinates'] = ['longitude', 'latitude']
                  yield DatasetID(name=var_name, resolution=nadir_resolution), ds_info
docs: Automatically determine datasets provided by this file