-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathSequenceRegionAnnotation.yaml
More file actions
130 lines (130 loc) · 2.83 KB
/
SequenceRegionAnnotation.yaml
File metadata and controls
130 lines (130 loc) · 2.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
id: 1d863338-11e3-f287-a9c8-6d72792c320f
name: Sequence Region Annotation
description: Create GenBank region annotations for a sequence or GenBank column.
category: Biopolymer
version: 1.1.0
serviceName: SequenceRegionAnnotationDataFunction
serviceUri: glysade.csharp
executorId: Glysade.CSharpDataFxn
inputFields:
- control:
id: sequenceColumn
label: Select sequence column
type: columnselect
multi: !!bool false
validationRules:
- type: required
message: Select a column containing valid sequences
filters:
- dataType: string
contentType:
- chemical/x-sequence
- dataType:
- binary
contentType:
- chemical/x-genbank
request:
id: sequenceColumn
dataType: string
selectorType: column
adapterColumn: !!bool true
- control:
id: outputColumn
label: Enter a name for the output column
type: text
validationRules:
- type: required
message: Enter a name for the output column.
request:
id: outputColumn
dataType: string
data: Annotated Sequence
- control:
id: annotation
label: Annotated region name
type: text
validationRules:
- type: required
message: Enter the name of the region to be annotated.
request:
id: annotation
dataType: string
- control:
id: start
label: Region start location
type: text
validationRules:
- type: required
message: Enter a starting location.
- type: numeric
message: Value must be an integer
- type: range
message: Value must be >= 1.
min: !!int 1
request:
id: start
dataType: integer
- control:
id: end
label: Region end location
type: text
validationRules:
- type: required
message: Enter an ending location
- type: numeric
message: Value must be an integer
- type: range
message: Value must be >= 1.
min: !!int 1
request:
id: end
dataType: integer
- control:
id: uictrlColor
label: Select color
type: color
request:
id: uictrlColor
dataType: string
data: '#afc9e1'
tags:
- color: '#337abc'
text: sequence
- color: '#AFC9E1'
text: annotation
updateBehavior: automatic
maximumOutputColumns: !!int 1
maximumOutputTables: !!int 0
chemistryFunction: !!bool false
outputFields:
- id: sequenceColumn
name: Sequence column
source: inputField
type: sequence
- id: outputColumn
name: Output Column
source: inputField
type: default
- id: annotation
name: Annotated region name
source: inputField
type: default
- id: start
name: Region start location
source: inputField
type: default
- id: end
name: Region end location
source: inputField
type: default
- id: uictrlColor
name: Color
source: inputField
type: color
allowedClients:
- Analyst
- WebPlayer
demoUrl:
limitBy: none
minimumChartsVersion: 4.4.0.0
confirmSubmit: