-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmicroplate.sila.xml
More file actions
109 lines (109 loc) · 4.04 KB
/
microplate.sila.xml
File metadata and controls
109 lines (109 loc) · 4.04 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
<?xml version="1.0" encoding="utf-8"?>
<Feature
SiLA2Version="1.0"
FeatureVersion="1.0"
MaturityLevel="Draft"
Originator="org.silastandard"
Category="servers"
xmlns="http://www.sila-standard.org"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sila-standard.org https://gitlab.com/SiLA2/sila_base/raw/master/schema/FeatureDefinition.xsd">
<Identifier>Microplate</Identifier>
<DisplayName>Microplate</DisplayName>
<Description>
Provides a SiLA server implementation for a microplate reader.
</Description>
<Command>
<Identifier>OpenTray</Identifier>
<DisplayName>Open tray</DisplayName>
<Description>Open the tray of the microplate reader.</Description>
<Observable>No</Observable>
<Response>
<Identifier>OpenTrayStatus</Identifier>
<DisplayName>Open tray status</DisplayName>
<Description>The status of the tray after the open_tray command.</Description>
<DataType>
<Basic>String</Basic>
</DataType>
</Response>
</Command>
<Command>
<Identifier>CloseTray</Identifier>
<DisplayName>Close tray</DisplayName>
<Description>Close the tray of the microplate reader.</Description>
<Observable>No</Observable>
<Response>
<Identifier>CloseTrayStatus</Identifier>
<DisplayName>Close tray status</DisplayName>
<Description>The status of the tray after the close_tray command.</Description>
<DataType>
<Basic>String</Basic>
</DataType>
</Response>
</Command>
<Command>
<Identifier>CheckStatus</Identifier>
<DisplayName>Check status</DisplayName>
<Description>Check the status of the microplate reader.</Description>
<Observable>No</Observable>
<Response>
<Identifier>Status</Identifier>
<DisplayName>Status</DisplayName>
<Description>The status of the microplate reader.</Description>
<DataType>
<Basic>String</Basic>
</DataType>
</Response>
</Command>
<Command>
<Identifier>Initialise</Identifier>
<DisplayName>Initialise</DisplayName>
<Description>Initialise the microplate reader.</Description>
<Observable>No</Observable>
<Response>
<Identifier>Status</Identifier>
<DisplayName>Status</DisplayName>
<Description>The status of the microplate reader.</Description>
<DataType>
<Basic>String</Basic>
</DataType>
</Response>
</Command>
<Command>
<Identifier>ExecuteProtocol</Identifier>
<DisplayName>Execute protocol</DisplayName>
<Description>Execute the protocol defined in the protocol file.</Description>
<Observable>No</Observable>
<Response>
<Identifier>ProtocolExecutionStatus</Identifier>
<DisplayName>Protocol execution status</DisplayName>
<Description>Protocol execution status.</Description>
<DataType>
<Basic>String</Basic>
</DataType>
</Response>
</Command>
<Command>
<Identifier>StartNewExperiment</Identifier>
<DisplayName>Start a new experiment</DisplayName>
<Description>Start a new experiment.</Description>
<Observable>No</Observable>
<Response>
<Identifier>NewExperimentStatus</Identifier>
<DisplayName>New experiment status</DisplayName>
<Description>New experiment status.</Description>
<DataType>
<Basic>String</Basic>
</DataType>
</Response>
</Command>
<Property>
<Identifier>ProtocolFile</Identifier>
<DisplayName>Protocol</DisplayName>
<Description>Protocol file.</Description>
<Observable>No</Observable>
<DataType>
<Basic>String</Basic>
</DataType>
</Property>
</Feature>