docs: def parse_orgtable(lines):
      """
      Parse an org-table (input as a list of strings split by newline)
      into a Pandas data frame.
  
      Parameters
      ----------
      lines : string
          an org-table input as a list of strings split by newline
      
      Returns
      -------
      dataframe : pandas.DataFrame
          A data frame containing the org-table's data
      """
      def parseline(l):
          w = l.split('|')[1:-1]
          return [wi.strip() for wi in w]
      columns = parseline(lines[0])
  
      data = []
      for line in lines[2:]:
          data.append(map(str, parseline(line)))
      dataframe = _pd.DataFrame(data=data, columns=columns)
      dataframe.set_index("RunNo")
      return dataframe