Skip to main content

Operation Outputs

All operations in Stage2 follow a standardized approach to outputs, ensuring consistency across workflows.

Key Characteristics of Outputs

  • Single Output Port:
    Each operation has a single defined output port, simplifying workflow design and maintaining consistency.

  • Unlimited Multiplicity on the Output:
    While inputs have controlled multiplicities, the single output port can connect to any number of downstream inputs.

    • This design allows results to be shared and reused across multiple subsequent steps in the workflow.

Output Behavior by Operation Type

  • Sink Operations:
    The output port is set to null because these operations do not produce further data.

  • Source and Compute Operations:
    The output port is represented as {} in their definition to indicate that outputs will be generated.

This standardized output approach ensures compatibility and flexibility when integrating operations into complex workflows.