class_docstr: A base file handler for the AAPP level-1 formats.
class_docstr_tok: ["A","base","file","handler","for","the","AAPP","level-1","formats","."]
code: def _update_dataset_attributes(self, dataset, key, info):
      dataset.attrs.update(
          {"platform_name": self.platform_name, "sensor": self.sensor}
      )
      dataset.attrs.update(key.to_dict())
      for meta_key in ("standard_name", "units"):
          if meta_key in info:
              dataset.attrs.setdefault(meta_key, info[meta_key])
  
imports: import functools
  import logging
  from datetime import datetime, timedelta
  import dask.array
  import numpy
  import xarray
  from dask import delayed
  from satpy.readers.file_handlers import BaseFileHandler
  from satpy.utils import get_chunk_size_limit
label_desc: Use image node_id 5 for calling the AAPPL1BaseFileHandler obj's underlying member method code with example usage: obj._update_dataset_attributes(dataset, key, info) without return types