class_docstr: Base class used as parent for the concrete LI reader classes.
class_docstr_tok: ["Base","class","used","as","parent","for","the","concrete","LI","reader","classes","."]
docstr: Retrieve a dataset with all transformations applied on it.
docstr_tok: ["Retrieve","a","dataset","with","all","transformations","applied","on","it","."]
code: def get_transformed_dataset(self, ds_info):
      """Retrieve a dataset with all transformations applied on it."""
      # Extract base variable name:
      vname = ds_info["variable_name"]
  
      # Note that the sector name might be None below:
      sname = ds_info.get("sector_name", None)
  
      # Use the sector name as prefix for the variable path if applicable:
      var_paths = vname if sname is None else f"{sname}/{vname}"
  
      # Note that this includes the case where sname == None:
      data_array = self.get_measured_variable(var_paths)
      data_array = self.apply_transforms(data_array, ds_info)
      return data_array
  
imports: import logging
  import re
  import dask.array
  import netCDF4
  import numpy
  import xarray
  from pyproj import Proj
  from satpy.readers.netcdf_utils import NetCDF4FileHandler
label_desc: Use image node_id 35 for calling the LINCFileHandler obj's underlying member method code with example usage: obj.get_transformed_dataset(ds_info) and returns: data_array