docs: def dataframe_from_list(values):
      """Build a DataFrame object from a list."""
      if(isinstance(values, six.string_types)):
          return DataFrame(filename=values)
      elif(isinstance(values, fits.HDUList)):
          return DataFrame(frame=values)
      else:
          return None