Sequence Marker Element

This element adds one or several marks to the input sequence depending on its properties. Use this element, for example, in conjunction with the Filter element.

Element Type: mark-sequence

Parameters

To create a new marker group that marks the input sequence, click the Add button in the Parameters area. The Create Marker Group dialog will appear:

Choose a type for the marker group and input a marker group name. The following types are available:

  • Length markers — marks a sequence based on its length. The sequence is marked if its length is less or greater than the specified value.
  • Sequence name markers — marks a sequence based on its name.
  • Annotations count markers — marks a sequence based on the number of annotations.
  • Qualifier integer value markers — marks a sequence based on the number of integer qualifiers.
  • Qualifier text value markers — marks a sequence based on the number of text qualifiers.
  • Qualifier float value markers — marks a sequence based on the number of float qualifiers.
  • Text markers — marks a sequence based on a file name. For example, if the name:
    1. starts with the specified text;
    2. ends with the specified text;
    3. contains the specified text;
    4. matches the specified regular expression.

Each marker group can contain more than one marker. Use the Add, Edit, and Remove buttons in the dialog to create, modify, and delete markers in the marker group.

To edit a created marker group, select the group in the Parameters area and click Edit:

To remove a marker group, select it in the list and click Remove.

Input/Output Ports

The element has one input port:

Name in GUIName in Workflow FileType
Sequencein-sequencesequence
Locationurlstring
Set of annotationsannotationsannotation-table-list

The element has one output port:

Name in GUIName in Workflow FileType
Marked sequenceout-marked-seqEach created marker group adds a text slot with the following properties:
Name of the marker groupName of the marker groupstring