code: def write_table_file(self, table_file=None):
          
          if self._table is None:
              raise RuntimeError("No table to write")
          if table_file is not None:
              self._table_file = table_file
          if self._table_file is None:
              raise RuntimeError("No output file specified for table")
          write_tables_to_fits(self._table_file, [self._table], clobber=True,
                               namelist=['FILE_ARCHIVE'])
docs: Write the table to self._table_file