pyiron\_base.jobs.job.template.TemplateJob
==========================================

.. currentmodule:: pyiron_base.jobs.job.template

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

   
   .. automethod:: __init__

   
   .. rubric:: Methods

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

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~TemplateJob.calculate_kwargs
      ~TemplateJob.child_ids
      ~TemplateJob.content
      ~TemplateJob.database_entry
      ~TemplateJob.exclude_groups_hdf
      ~TemplateJob.exclude_nodes_hdf
      ~TemplateJob.executable
      ~TemplateJob.executor_type
      ~TemplateJob.files
      ~TemplateJob.files_to_compress
      ~TemplateJob.files_to_remove
      ~TemplateJob.id
      ~TemplateJob.input
      ~TemplateJob.job_id
      ~TemplateJob.job_info_str
      ~TemplateJob.job_name
      ~TemplateJob.job_type
      ~TemplateJob.logger
      ~TemplateJob.master_id
      ~TemplateJob.name
      ~TemplateJob.output
      ~TemplateJob.parent_id
      ~TemplateJob.path
      ~TemplateJob.project
      ~TemplateJob.project_hdf5
      ~TemplateJob.queue_id
      ~TemplateJob.restart_file_dict
      ~TemplateJob.restart_file_list
      ~TemplateJob.server
      ~TemplateJob.status
      ~TemplateJob.storage
      ~TemplateJob.version
      ~TemplateJob.working_directory
   
   