avid.selectors.diagnosticSelector.IsInputSelector
- class avid.selectors.diagnosticSelector.IsInputSelector(input_keys=None, derivative_selector=None, depth=1)
Bases:
SelectorBaseConvenience selector to select only artefacts that are inputs of other artefacts (derived artefacts) in the given workflow data. You can narrow down the relevant derived artefacts by providing a derivative selector or specifying the input keys that are relevant. Inheritance will be checked until the specified depth, with depth = -1 being unrestricted.
- __init__(input_keys=None, derivative_selector=None, depth=1)
init
Methods
__init__([input_keys, derivative_selector, ...])init
getSelection(workflowData)Filters the given collection of entries and returns all selected entries
- getSelection(workflowData)
Filters the given collection of entries and returns all selected entries