woom.workflow.Workflow.get_task_artifacts

woom.workflow.Workflow.get_task_artifacts#

Workflow.get_task_artifacts(task_name, cycle=None, member=None, artifact_name=None, flat=False)[source]#

Get the paths of all artifacts of a given task across cycles and members

Parameters:
  • task_name (str) – A valid task name

  • cycle (woom.util.Cycle, str, None) – Current cycle or None

  • member (None, woom.iters.Member) – Member number of the ensemble, starting from 1

  • artifact_name (str, None) – Return only this artifact

  • flat (bool) – Convert an output dictionary to a list

Returns:

Keys are artifacts names and values are paths

Return type:

dict