Kurator workflows are specified using the Kurator workflow language which is a domain-specific application of the YAML serialization language. The data defined in a Kurator YAML file describe a set of objects that are instantiated by the Kurator workflow system when the workflow is executed. The properties of these objects can include references to other objects declared either in the same file or in other YAML files. A valid workflow specification includes a declaration of a workflow object and one or more actor objects that refer to each other to form the overall workflow graph. Actors may refer to other (non-actor) data objects defined in the YAML file.
Kurator workflow files
Script actor properties