Find Pattern Element

Searches regions in a sequence that are similar to a pattern sequence. It outputs a set of annotations.


Element Type

Element type: search


Parameters

ParameterDescriptionDefault ValueParameter in Workflow FileType
Annotate asName of the result annotationmisc_featureresult-namestring
Pattern(s)Semicolon-separated list of patterns to search forpatternstring
Pattern fileLoad pattern from file in any sequence format or in newline-delimited formatpattern_filestring
Use pattern nameUse names from pattern file as annotation namesFalseuse-namesboolean
Max MismatchesMaximum allowed mismatches between substring and pattern0max-mismatches-numnumeric
Search inStrand(s) to search: 0 = both, 1 = direct, 2 = complementboth strands (0)strandnumeric
Allow Insertions/DeletionsAllow indels when searchingFalseallow-ins-delboolean
Support ambiguous basesEnables ambiguous base handling (disables indels)Falseambiguousboolean
Search in TranslationTranslate nucleotide sequence to protein and search in protein sequenceFalseaminoboolean
Qualifier name for pattern nameName of qualifier used to store pattern name in the result annotationspattern_namepattern-name-qualstring

Input/Output Ports

Input Port

Name in GUIName in Workflow FileSlotSlot in Workflow FileType
Input datain-sequenceSequencesequencesequence
Plain texttextstring

Output Port

Name in GUIName in Workflow FileSlotSlot in Workflow FileType
Pattern annotationsout-annotationsSet of annotationsannotationsannotation-table

This element is useful for detecting motifs or other predefined nucleotide or protein patterns in biological sequences with support for flexible matching and ambiguity handling.