.. _ports: Ports ###### Key concepts: - Connections between components are made between ports - Ports can be input/output or both - Ports have two key attributes: - Type - Encoding DALiuGE supports multiple inputs into Applications. This supports applications that consume multiple pieces of data (e.g. multiple files) or takes parameterised input (e.g. in the case of a Python function). Port type ========== InputOutput ------------ InputOuput ports are used teh Input ------------ Output ------------ DataDROPs support: - One-to-many: an output port can be linked to multiple AppDROPs so that multiple apps are There may be multiple output ports from an application Encoding =========