woom.workflow.Workflow
======================

.. currentmodule:: woom.workflow

.. autoclass:: Workflow

   
   .. automethod:: __init__

   
   
   .. rubric:: Attributes

   .. autosummary::
      :toctree:
   
      ~Workflow.config
      ~Workflow.context
      ~Workflow.cycles
      ~Workflow.host
      ~Workflow.jobmanager
      ~Workflow.members
      ~Workflow.nmembers
      ~Workflow.output_directories
      ~Workflow.paths
      ~Workflow.submission_dirs
      ~Workflow.task_tree
      ~Workflow.taskmanager
      ~Workflow.workflow_dir
   
   

   
   .. rubric:: Methods

   .. autosummary::
      :toctree:
   
      
      
         ~Workflow.clean
      
      
         ~Workflow.clean_task
      
      
         ~Workflow.fill_templates
      
      
         ~Workflow.get_app_path
      
      
         ~Workflow.get_artifacts
      
      
         ~Workflow.get_context
      
      
         ~Workflow.get_cycle
      
      
         ~Workflow.get_member
      
      
         ~Workflow.get_run_dirs
      
      
         ~Workflow.get_status
      
      
         ~Workflow.get_submission_dirs
      
      
         ~Workflow.get_task
      
      
         ~Workflow.get_task_artifact_paths
      
      
         ~Workflow.get_task_artifacts
      
      
         ~Workflow.get_task_cycle
      
      
         ~Workflow.get_task_items
      
      
         ~Workflow.get_task_member
      
      
         ~Workflow.get_task_members
      
      
         ~Workflow.get_task_path
      
      
         ~Workflow.get_task_run_dir
      
      
         ~Workflow.get_task_status
      
      
         ~Workflow.get_task_submission_dir
      
      
         ~Workflow.is_task_blocking
      
      
         ~Workflow.is_task_skipped
      
      
         ~Workflow.kill
      
      
         ~Workflow.run
      
      
         ~Workflow.set_context
      
      
         ~Workflow.show_artifacts
      
      
         ~Workflow.show_overview
      
      
         ~Workflow.show_run_dirs
      
      
         ~Workflow.show_status
      
      
         ~Workflow.show_submission_dirs
      
      
         ~Workflow.submit_sentinel
      
      
         ~Workflow.submit_task
      
      
         ~Workflow.submit_task_fake
      
      
         ~Workflow.terminate_blocking_jobs
      
      
         ~Workflow.to_json_entry
      
   
   