class_docstr: Class implementing the EPS-SG-A1 MWS L1b Filehandler.
  
  This class implements the European Polar System Second Generation (EPS-SG)
  Microwave Sounder (MWS) Level-1b NetCDF reader.  It is designed to be used
  through the :class:`~satpy.Scene` class using the :mod:`~satpy.Scene.load`
  method with the reader ``"mws_l1b_nc"``.
class_docstr_tok: ["Class","implementing","the","EPS-SG-A1","MWS","L1b","Filehandler",".","This","class","implements","the","European","Polar","System","Second","Generation","(","EPS-SG",")","Microwave","Sounder","(","MWS",")","Level-1b","NetCDF","reader",".","It","is","designed","to","be","used","through","the",":","class",":","`","~satpy.Scene","`","class","using","the",":","mod",":","`","~satpy.Scene.load","`","method","with","the","reader","``","``","mws_l1b_nc","''","``","."]
docstr: Get dataset using file_key in dataset_info.
docstr_tok: ["Get","dataset","using","file_key","in","dataset_info","."]
code: def get_dataset(self, dataset_id, dataset_info):
      """Get dataset using file_key in dataset_info."""
      logger.debug(
          "Reading {} from {}".format(dataset_id["name"], self.filename)
      )
  
      var_key = dataset_info["file_key"]
      if _get_aux_data_name_from_dsname(dataset_id["name"]) is not None:
          variable = self._get_dataset_aux_data(dataset_id["name"])
      elif any(lb in dataset_id["name"] for lb in MWS_CHANNELS):
          logger.debug(
              f"Reading in file to get dataset with key {var_key}."
          )
          variable = self._get_dataset_channel(dataset_id, dataset_info)
      else:
          logger.warning(
              f"Could not find key {var_key} in NetCDF file, no valid Dataset created"
          )  # noqa: E501
          return None
  
      variable = self._manage_attributes(variable, dataset_info)
      variable = self._drop_coords(variable)
      variable = self._standardize_dims(variable)
      return variable
  
imports: import logging
  from datetime import datetime
  import dask.array
  import numpy
  from netCDF4 import default_fillvals
  from .netcdf_utils import NetCDF4FileHandler
label_desc: Use image node_id 10 for calling the MWSL1BFile obj's underlying member method code with example usage: obj.get_dataset(dataset_id, dataset_info) and returns: variable, None