docs: def _read(self, directory, filename, session, path, name, extension, spatial=None, spatialReferenceID=None, replaceParamFile=None):
          """
          Generic Time Series Read from File Method
          """
          # Assign file extension attribute to file object
          self.fileExtension = extension
  
          timeSeries = []
  
          # Open file and parse into a data structure
          with open(path, 'r') as f:
              for line in f:
                  sline = line.strip().split()
  
                  record = {'time': sline[0],
                            'values': []}
  
                  for idx in range(1, len(sline)):
                      record['values'].append(sline[idx])
  
                  timeSeries.append(record)
  
          self._createTimeSeriesObjects(timeSeries, filename)