class_docstr: Simple handler of SEADAS L2 files.
docstr: Get DataArray for the specified DataID.
docstr_tok: ["Get","DataArray","for","the","specified","DataID","."]
code: def get_dataset(self, data_id, dataset_info):
      """Get DataArray for the specified DataID."""
      file_key, data = self._get_file_key_and_variable(
          data_id, dataset_info
      )
      data = self._filter_by_valid_min_max(data)
      data = self._rename_2d_dims_if_necessary(data)
      data = self._mask_based_on_l2_flags(data)
      for attr_name in ("standard_name", "long_name", "units"):
          val = data.attrs[attr_name]
          if val[-1] == "\x00":
              data.attrs[attr_name] = data.attrs[attr_name][:-1]
      data = self._add_satpy_metadata(data)
      return data
  
imports: from datetime import datetime
  from .hdf4_utils import HDF4FileHandler
  from .netcdf_utils import NetCDF4FileHandler
label_desc: Use image node_id 8 for calling the _SEADASL2Base obj's underlying member method code with example usage: obj.get_dataset(data_id, dataset_info) and returns: data