class_docstr: Reader for HRPT Minor Frame, 10 bits data expanded to 16 bits.
docstr: Init the file handler.
docstr_tok: ["Init","the","file","handler","."]
code: def __init__(self, filename, filename_info, filetype_info):
      """Init the file handler."""
      super(HRPTFile, self).__init__(
          filename, filename_info, filetype_info
      )
      self.channels = {i: None for i in AVHRR_CHANNEL_NAMES}
      self.units = {i: "counts" for i in AVHRR_CHANNEL_NAMES}
  
      self.year = filename_info.get(
          "start_time", datetime.utcnow()
      ).year
  
imports: import logging
  from datetime import datetime
  import dask.array
  import numpy
  import xarray
  from geotiepoints import SatelliteInterpolator
  from pyorbital.geoloc import compute_pixels, get_lonlatalt
  from pyorbital.geoloc_instrument_definitions import avhrr
  from pyorbital.orbital import Orbital
  from satpy._compat import cached_property
  from satpy.readers.aapp_l1b import get_avhrr_lac_chunks
  from satpy.readers.file_handlers import BaseFileHandler
label_desc: Use image node_id 1 to create a new HRPTFile object from inherited base classes: BaseFileHandler with example: obj = HRPTFile(filename, filename_info, filetype_info)