code: def setup_hob(self):
          
  
          if self.m.hob is None:
              return
          hob_out_unit = self.m.hob.iuhobsv
          new_hob_out_fname = os.path.join(self.m.model_ws,self.m.get_output_attribute(unit=hob_out_unit))
          org_hob_out_fname = os.path.join(self.org_model_ws,self.m.get_output_attribute(unit=hob_out_unit))
  
          if not os.path.exists(org_hob_out_fname):
              self.logger.warn("could not find hob out file: {0}...skipping".format(hob_out_fname))
              return
          shutil.copy2(org_hob_out_fname,new_hob_out_fname)
          hob_df = pyemu.gw_utils.modflow_hob_to_instruction_file(new_hob_out_fname)
          self.obs_dfs["hob"] = hob_df
          self.tmp_files.append(os.path.split(hob_out_fname))
docs: setup observations from the MODFLOW HOB package