Child pages
  • Dataflow

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

The description of the elements is followed by the description of their connections to each other, i.e. the dataflow. For ports connections the description starts with the .actor-bindings keyword and has the following format:

Code Block
    .actor-bindings {
        element1_name.output_port1_name->element2_name.input_port2_name;
    }

This pair says that data from port1 of element1 will be transferred to port2 of element2. For slots the following format without start keyword is used:

Code Block
element1_name.slot1_name->element2_name.port2_name.slot2_name

This pair says that data from slot1 of element1 will be transferred to slot2 of port2 of element2. See, for example, the minimum description of a dataflow of a workflow, that aligns an input MSA and writes the result to a file in ClustalW format.

Code Block
    .actor-bindings {
        read-msa.out-msa->muscle.in-msa
        muscle.out-msa->write-msa.in-msa
    }
    read-msa.msa->muscle.in-msa.msa
    muscle.msa->write-msa.in-msa.msa