class_docstr: Reader for AMSU-B/MHS L1C files created from the AAPP software.
docstr: Calibrate the data.
docstr_tok: ["Calibrate","the","data","."]
code: def calibrate(self, dataset_id):
      """Calibrate the data."""
      units = {"brightness_temperature": "K"}
  
      mask = True
      idx = ["1", "2", "3", "4", "5"].index(dataset_id["name"])
  
      ds = create_xarray(
          _calibrate(
              self._data, idx, dataset_id["calibration"], mask=mask
          )
      )
  
      ds.attrs["units"] = units[dataset_id["calibration"]]
      ds.attrs.update(dataset_id._asdict())
      return ds
  
file_path: satpy/satpy/readers/aapp_mhs_amsub_l1c.py
imports: import logging
  import dask.array
  import numpy
  from satpy.readers.aapp_l1b import AAPPL1BaseFileHandler, create_xarray
  from satpy.utils import get_legacy_chunk_size
label_desc: Use image node_id 8 for calling the MHS_AMSUB_AAPPL1CFile obj's underlying member method code with example usage: obj.calibrate(dataset_id) and returns: ds