class_docstr: File handler for the ASCAT Soil Moisture BUFR product.
class_docstr_tok: ["File","handler","for","the","ASCAT","Soil","Moisture","BUFR","product","."]
docstr: Initialise the file handler for the ASCAT Soil Moisture BUFR data.
docstr_tok: ["Initialise","the","file","handler","for","the","ASCAT","Soil","Moisture","BUFR","data","."]
code: def __init__(self, filename, filename_info, filetype_info, **kwargs):
      """Initialise the file handler for the ASCAT Soil Moisture BUFR data."""
      super(AscatSoilMoistureBufr, self).__init__(
          filename, filename_info, filetype_info
      )
  
      start_time, end_time = self.get_start_end_date()
  
      self.metadata = {}
      self.metadata["start_time"] = start_time
      self.metadata["end_time"] = end_time
  
file_path: satpy/satpy/readers/ascat_l2_soilmoisture_bufr.py
imports: import logging
  from datetime import datetime
  import dask.array
  import numpy
  import xarray
  from satpy.readers.file_handlers import BaseFileHandler
  from satpy.utils import get_legacy_chunk_size
label_desc: Use image node_id 1 to create a new AscatSoilMoistureBufr object from inherited base classes: BaseFileHandler with example: obj = AscatSoilMoistureBufr(filename, filename_info, filetype_info)