Date: Fri, 29 Mar 2024 00:32:39 +0700 (NOVT) Message-ID: <1818088468.87580.1711647159612@ugene.net> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_87579_685593668.1711647159611" ------=_Part_87579_685593668.1711647159611 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
The element groups data supplied = to the specified slot by the specified property (for example, by value). Ad= ditionally, it is possible to merge data from another slots associated with= the specified one.
To use the Gr= ouper element connect the Grouper=E2= =80=99s input port to the required workflow element. Select the&n= bsp;Grouper element on the Scene and specify Group slot and Group operation parameters in the Parameters = area in the Property Editor. To m= erge associated data, it is possible to create as many Output slot(s) as required (see details below).
The Group slo= t specifies a slot = ;that is used to group the input data. The list of available values of the = parameter depend on the slots of workflow elements which produce data in th= e workflow before the Grouper element= . There is a special Unset value. Whe= n it is selected, only one group is created.
The Group ope= ration specifies criteria to group data supplied to the Group slot. It can take the following values:
By value = ;group operation is available for group slots of types Sequence, Set of annotations,= MSA, Plain te= xt, Source URL. By identity and By name&n= bsp;group operations are available for group slots of type Sequence only.
When data supplied to the Group slot are divided into different groups the as= sociated data are also got into a group. The possible associated data depen= d on the workflow. For example, a Sequence Reader element contains slots&= nbsp;Sequence and Set of annotations. These data are associated as annotations belong to a sequence. Another example of associated d= ata are sequence markers created by the Sequence Marker element. The as= sociated data, therefore, can be additionally handled (i.e. merged) by the&= nbsp;Grouperelement. The action that can be per= formed on the associated data depends on their type. In any case to output = handled associated data you need to create a new output slot in theGrouper element. To create it click the Add button in the G= rouper=E2=80=99s Parameters area. The following dialog appears:= p>
In the dialo= g you should select a Source data slot (i.e. a slot with the assoc= iated data) and input a name of the new slot. Click the OK button. A new di= alog appears that specifies how the associated data should be merged. The v= iew of the dialog and the available merge actions for different types of th= e Source data slot are the following:
You can merg=
e annotations into one annotation table and, optionally, filter duplicated =
annotations. Also, you can shift annotations. To do it, you need to create =
another output slot with type Sequence and Merge i=
nto one sequence option selected (see below). In other words you need to merge a=
ll sequences in a group into one sequence. In this case you select the corr=
esponding sequence slot in the New Annotations Action
Using this d= ialog you can merge strings into one string. Optionally, you can specify an= additional strings separator.
You can eith= er merge all sequences in a group into one sequence or create a multiple se= quence alignment. In the first case you need to specify the M= erged sequence name and you can select the number of unknown characters between = the merged sequences. In the second case you need to specify the alignment = name. To filter duplicated sequence check the corresponding check box.
Input the al= ignment name in this dialog. To filter duplicated rows check the correspond= ing check box.
To edit a created slot, select it in the&= nbsp;Parameters area of the Grouper element and click the Edit button. To remove the slot, select it and click the&n= bsp;Remove button.
The element has 1 input port that can take any incoming data.
Name in GUI: Input data flow
Name in workflow File:&n= bsp;input-data
The element has 1 output port.
Name in GUI: Grouped output data flow
Name in workflow File:&n= bsp;output-data
Slots:
Slot In GUI
|
Slot in workflow File
|
Type
|
---|---|---|
Group size | group-size | string |