code: def _read_baseline_from_info(self):
          
          if hasattr(self, 'tile_info'):
              return self.tile_info['datastrip']['id'][-5:]
          if hasattr(self, 'product_info'):
              return self.product_info['datastrips'][0]['id'][-5:]
          raise ValueError('No info file has been obtained yet.')
docs: Tries to find and return baseline number from either tileInfo or productInfo file.
  
          :return: Baseline ID
          :rtype: str
          :raises: ValueError