docs: def _extract_table_root(d, current, pc):
      """
      Extract data from the root level of a paleoData table.
      :param dict d: paleoData table
      :param dict current: Current root data
      :param str pc: paleoData or chronData
      :return dict current: Current root data
      """
      logger_ts.info("enter extract_table_root")
      try:
          for k, v in d.items():
              if isinstance(v, str):
                  current[pc + '_' + k] = v
      except Exception as e:
          logger_ts.error("extract_table_root: {}".format(e))
      return current