pyiron\_base.jobs.datamining.TableJob
=====================================

.. currentmodule:: pyiron_base.jobs.datamining

.. autoclass:: TableJob
   :members:
   :show-inheritance:
   :inherited-members:

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~TableJob.__init__
      ~TableJob.check_if_job_exists
      ~TableJob.check_setup
      ~TableJob.clear_job
      ~TableJob.collect_logfiles
      ~TableJob.collect_output
      ~TableJob.compress
      ~TableJob.convergence_check
      ~TableJob.copy
      ~TableJob.copy_file_to_working_directory
      ~TableJob.copy_template
      ~TableJob.copy_to
      ~TableJob.create_job
      ~TableJob.db_entry
      ~TableJob.decompress
      ~TableJob.drop_status_to_aborted
      ~TableJob.from_dict
      ~TableJob.from_hdf
      ~TableJob.from_hdf_args
      ~TableJob.get
      ~TableJob.get_calculate_function
      ~TableJob.get_dataframe
      ~TableJob.get_from_table
      ~TableJob.get_input_parameter_dict
      ~TableJob.get_job_id
      ~TableJob.get_output_parameter_dict
      ~TableJob.inspect
      ~TableJob.instantiate
      ~TableJob.interactive_close
      ~TableJob.interactive_fetch
      ~TableJob.interactive_flush
      ~TableJob.is_compressed
      ~TableJob.is_master_id
      ~TableJob.is_self_archived
      ~TableJob.job_file_name
      ~TableJob.kill
      ~TableJob.list_all
      ~TableJob.list_childs
      ~TableJob.list_files
      ~TableJob.list_groups
      ~TableJob.list_nodes
      ~TableJob.load
      ~TableJob.move_to
      ~TableJob.refresh_job_status
      ~TableJob.relocate_hdf5
      ~TableJob.remove
      ~TableJob.remove_and_reset_id
      ~TableJob.remove_child
      ~TableJob.rename
      ~TableJob.reset_job_id
      ~TableJob.restart
      ~TableJob.run
      ~TableJob.run_if_interactive
      ~TableJob.run_if_interactive_non_modal
      ~TableJob.run_if_modal
      ~TableJob.run_if_refresh
      ~TableJob.run_if_scheduler
      ~TableJob.run_static
      ~TableJob.run_time_to_db
      ~TableJob.save
      ~TableJob.save_output
      ~TableJob.self_archive
      ~TableJob.self_unarchive
      ~TableJob.set_input_to_read_only
      ~TableJob.show_hdf
      ~TableJob.signal_intercept
      ~TableJob.suspend
      ~TableJob.to_dict
      ~TableJob.to_hdf
      ~TableJob.to_object
      ~TableJob.transfer_from_remote
      ~TableJob.update_master
      ~TableJob.update_table
      ~TableJob.validate_ready_to_run
      ~TableJob.write_input
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~TableJob.add
      ~TableJob.analysis_project
      ~TableJob.calculate_kwargs
      ~TableJob.child_ids
      ~TableJob.content
      ~TableJob.convert_to_object
      ~TableJob.database_entry
      ~TableJob.db_filter_function
      ~TableJob.enforce_update
      ~TableJob.exclude_groups_hdf
      ~TableJob.exclude_nodes_hdf
      ~TableJob.executable
      ~TableJob.executor_type
      ~TableJob.files
      ~TableJob.files_to_compress
      ~TableJob.files_to_remove
      ~TableJob.filter
      ~TableJob.filter_function
      ~TableJob.id
      ~TableJob.job_id
      ~TableJob.job_info_str
      ~TableJob.job_name
      ~TableJob.job_status
      ~TableJob.job_type
      ~TableJob.logger
      ~TableJob.master_id
      ~TableJob.name
      ~TableJob.parent_id
      ~TableJob.path
      ~TableJob.project
      ~TableJob.project_hdf5
      ~TableJob.pyiron_table
      ~TableJob.queue_id
      ~TableJob.ref_project
      ~TableJob.restart_file_dict
      ~TableJob.restart_file_list
      ~TableJob.server
      ~TableJob.status
      ~TableJob.version
      ~TableJob.working_directory
   
   