Construct an output data flow using two input data flows a multiplexing rule.

There are the following multiplexing rules:

Also see the Find Substrings at SequencesSearch for TFBS examples with Multiplexer element.

Parameters in GUI

ParameterDescriptionDefault value
Multiplexing rule

How to multiplex the input data flows.

Available values are:

  • 1 to 1
  • 1 to Many
  • Many to 1
  • Streaming mode
1 to 1
If empty input

Specifies how to multiplex the data if one of input ports produces no data. It can be used for 1 to 1 multiplexing rule.

Available values are:

  • Fill by empty values (if one of input ports produces no data, get data from another port only and put them to the output.)
  • Truncate (if one of input port produces no data, then do not output anything.)
Fill by empty values

Parameters in Workflow File

Type: multiplexer

ParameterParameter in the GUIType
multiplexing-ruleMultiplexing rulestring
empty-input-actionIf empty inputstring

Input/Output Ports

The Multiplexer has ports but has not slots, because its use the whole data flow.

The element has 2 input port:

Name in GUI: First input data flow

Name in Workflow File: input-data-1

Name in GUI:Second input data flow

Name in Workflow File: input-data-2

The element has 1 output port:

Name in GUI: Multiplexed output data flow

Name in Workflow File: output-data