Child pages
  • Multiplexer Element

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 1 to 1 – for every message from the first input data flow it gets only one message from the second input data flow and puts them to the output.
  • 1 to many, Many to 1 – for every message from the first input data flow it gets every message from the second input data flow and puts them to the output.
  • Streaming mode – puts every message from the first and the second input data flows to the output.

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 Schema 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 Schema File: input-data-1

Name in GUI:Second input data flow

Name in Schema File: input-data-2

The element has 1 output port:

Name in GUI: Multiplexed output data flow

Name in Schema File: output-data