class_docstr: File handler for IASI L2 HDF5 files.
class_docstr_tok: ["File","handler","for","IASI","L2","HDF5","files","."]
docstr: Load a dataset.
docstr_tok: ["Load","a","dataset","."]
code: def get_dataset(self, key, info):
      """Load a dataset."""
      with h5py.File(self.filename, "r") as fid:
          LOGGER.debug("Reading %s.", key["name"])
          if key["name"] in DSET_NAMES:
              m_data = read_dataset(fid, key)
          else:
              m_data = read_geo(fid, key)
      m_data.attrs.update(info)
      m_data.attrs["sensor"] = self.sensor
  
      return m_data
  
imports: import datetime
  import logging
  import dask.array
  import h5py
  import numpy
  import xarray
  from satpy.readers.file_handlers import BaseFileHandler
  from satpy.utils import get_legacy_chunk_size
  from .netcdf_utils import NetCDF4FsspecFileHandler
label_desc: Use image node_id 4 for calling the IASIL2HDF5 obj's underlying member method code with example usage: obj.get_dataset(key, info) and returns: m_data