You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »


Overview

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

imports section

types section

components section

Workflow components

id

className

type

properties

singleton

Workflow object properties

actors

inputActor

parameters

Actor object properties

actorClass

name

inputs

listener

listensTo

parameters

endOnNullOutput

Script actor properties

code

module

script

onInitialize

onData

onStart

onEnd


  • No labels