#@UGENE_WORKFLOW workflow "New workflow"{ read-sequence { type:read-sequence; name:"Read Sequence"; url-in { dataset:"Dataset 1"; } } search { type:search; name:"Find Pattern"; pattern:""; } mark-sequence { type:mark-sequence; name:"Sequence Marker"; marker { type:annotations-count; name:annotations-count; ">=1":NewMarker; "rest":Rest; } } filter-by-values { type:filter-by-values; name:Filter; text:NewMarker; } write-sequence { type:write-sequence; name:"Write Sequence"; document-format:fastq; } .actor-bindings { read-sequence.out-sequence->search.in-sequence search.out-annotations->mark-sequence.in-sequence mark-sequence.out-marked-seq->filter-by-values.in-data filter-by-values.filtered-data->write-sequence.in-sequence } read-sequence.sequence->search.in-sequence.sequence read-sequence.annotations->mark-sequence.in-sequence.annotations search.annotations->mark-sequence.in-sequence.annotations read-sequence.sequence->mark-sequence.in-sequence.sequence mark-sequence.annotations-count->filter-by-values.in-data.text search.annotations->write-sequence.in-sequence.annotations { path-through:filter-by-values; } read-sequence.sequence->write-sequence.in-sequence.sequence { path-through:filter-by-values; } .meta { visual { filter-by-values { pos:"-300 -615"; style:ext; bg-color-ext:"0 128 128 64"; filtered-data.angle:360; in-data.angle:180; } mark-sequence { pos:"-510 -615"; style:ext; bg-color-ext:"0 128 128 64"; in-sequence.angle:180; out-marked-seq.angle:360; } read-sequence { pos:"-1005 -615"; style:ext; bg-color-ext:"0 128 128 64"; out-sequence.angle:360; } search { pos:"-795 -615"; style:ext; bg-color-ext:"0 128 128 64"; bounds:"-30 -30 149 135"; in-sequence.angle:180; out-annotations.angle:360; } write-sequence { pos:"-75 -615"; style:ext; bg-color-ext:"0 128 128 64"; in-sequence.angle:180; } filter-by-values.filtered-data->write-sequence.in-sequence { text-pos:"-34 -24"; } mark-sequence.out-marked-seq->filter-by-values.in-data { text-pos:"-45 -37"; } read-sequence.out-sequence->search.in-sequence { text-pos:"-27.5 -24"; } search.out-annotations->mark-sequence.in-sequence { text-pos:"-45 -37"; } } } }