woom.workflow.Workflow.get_task_items

woom.workflow.Workflow.get_task_items#

Workflow.get_task_items(getter, task_name, cycle=None, member=None, flat=False, **kwargs)[source]#

Loop on cycles and members to retreive task items

Parameters:
  • getter (callable) – Callable with this signature getter(task_name, cycle=None, member=None, **kwargs)

  • task_name (str) – A valid task name

  • cycle (Cycle, str, None) – Current cycle or None

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

  • flat (bool) – Flatten results and return a list. Else, return a dict.

  • kwargs (dict) – Extra named parameters that are passed to the getter.

Return type:

list or dict