Smith-Waterman Search Element

This element searches for regions in a sequence that are similar to a pattern sequence and outputs a set of annotations. It uses the well-known Smith-Waterman algorithm for performing local sequence alignment.

Element type: ssearch

Parameters

ParameterDescriptionDefault valueParameter in Workflow FileType
Substitution MatrixDescribes the rate at which one character in a sequence changes to other character states over time.Automatrixstring
Available values are:
- Auto - for auto detecting matrix
- blosum60
- dna
- rna
AlgorithmVersion of the Smith-Waterman algorithm. Use optimized versions (SSE, Classic2) if supported.SSE2algorithmstring
Available values are:
- Classic 2
- SSE2
Filter ResultsSpecifies whether to filter the intersected results or to return all the results.filter-intersectionsfilter-strategystring
Available values are:
- filter-intersections
- none
Min ScoreMinimal percent similarity between a sequence and a pattern.90%min-scorenumeric
Search inSpecifies which strands should be searched: direct, complementary, or both.both strandsstrandnumeric
Available values are:
- 0 - for searching in both strands
- 1 - for searching in the direct strand
- 2 - for searching in the complement strand
Search in TranslationTranslates a supplied nucleotide sequence to protein and searches in the translated sequence.Falseaminoboolean
Gap Open ScorePenalty for opening a gap.-10.0gap-open-scorenumeric
Gap Extension ScorePenalty for extending a gap.-1.0gap-ext-scorenumeric
Use Pattern NamesUse a pattern name as an annotation name.Trueuse-namesboolean
Annotate asName of the result annotations.misc_featureresult-namestring
Qualifier name for pattern nameName of the qualifier in result annotations that contains a pattern name.pattern namepattern-name-qualstring

Input/Output Ports

The element has 2 input ports. The first input port:

Name in GUI: Input data

Name in Workflow File: in-sequence

Slots:

Slot In GUISlot in Workflow FileType
Sequencesequencesequence

The second input port:

Name in GUI: Pattern data

Name in Workflow File: pattern

Slots:

Slot In GUISlot in Workflow FileType
Sequencesequencesequence

And 1 output port:

Name in GUI: Pattern annotations

Name in Workflow File: out-annotations

Slots:

Slot In GUISlot in Workflow FileType
Set of annotationsannotationsannotation-table