NCCOOS Trac Projects: Top | Web | Platforms | Processing | Viz | Sprints | Sandbox | (Wind)

root/q2o/sos_adcp/trunk/sos_adcp/Pressure_QC_Chain_Values.xml

Revision 424 (checked in by tcook, 13 years ago)

Multiple updates for IOOS DIF demo

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <sml:SensorML xmlns:sml="http://www.opengis.net/sensorML/1.0.1"
3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4     xmlns:swe="http://www.opengis.net/swe/1.0.1" xmlns:gml="http://www.opengis.net/gml"
5     xmlns:xlink="http://www.w3.org/1999/xlink"
6     xsi:schemaLocation="http://www.opengis.net/sensorML/1.0.1 http://schemas.opengis.net/sensorML/1.0.1/sensorML.xsd"
7     version="1.0.1">
8     <sml:member>
9         <sml:ProcessChain gml:id="Pressure_QC_Chain">
10             <gml:description>General Process Chain for Pressure Observations </gml:description>
11             <gml:name>Pressure QC Chain</gml:name>
12             <sml:classification>
13                 <sml:ClassifierList>
14                     <sml:classifier name="processType">
15                         <sml:Term definition="http://mmisw.org/ont/MVCO/test/QcCategory">
16                             <sml:codeSpace xlink:href="http://mmisw.org/ont/MVCO/test/QcCategory"/>
17                             <sml:value>http://mmisw.org/ont/MVCO/process/Pressure_QC_Chain</sml:value>
18                         </sml:Term>
19                     </sml:classifier>
20                 </sml:ClassifierList>
21             </sml:classification>
22             <sml:inputs>
23                 <sml:InputList>
24                     <sml:input name="pressureTimeSeries">
25                         <swe:DataArray>
26                             <swe:elementCount>
27                                 <swe:Count>
28                                     <swe:value>2400</swe:value>
29                                 </swe:Count>
30                             </swe:elementCount>
31                             <swe:elementType name="Pressure">
32                                 <swe:Quantity definition="http://mmisw.org/ont/mvco/properties/meanSeaWaterPressure">
33                                     <swe:uom code="cm"/>
34                                 </swe:Quantity>
35                             </swe:elementType>
36                         </swe:DataArray>
37                     </sml:input>
38                 </sml:InputList>
39             </sml:inputs>
40            
41             <sml:outputs>
42                 <sml:OutputList>
43                     <sml:output name="cleanedPressureTimeSeries">
44                         <swe:DataArray>
45                             <swe:elementCount>
46                                 <swe:Count>
47                                     <swe:value>2400</swe:value>
48                                 </swe:Count>
49                             </swe:elementCount>
50                             <swe:elementType name="Pressure">
51                                 <swe:Quantity definition="http://mmisw.org/ont/mvco/properties/meanSeaWaterPressure">
52                                     <swe:uom code="cm"/>
53                                 </swe:Quantity>
54                             </swe:elementType>
55                         </swe:DataArray>
56                     </sml:output>
57                     <sml:output name="aggregatePressureFlag">
58                         <swe:Category definition="http://mmisw.org/ont/mvco/qcflag/aggregatePressureFlag">
59                             <swe:codeSpace xlink:href="http://mmisw.org/ont/mvco/flag"/>
60                         </swe:Category>
61                     </sml:output>
62                     <sml:output name="dataGapFlag">
63                         <swe:Category definition="http://mmisw.org/ont/mvco/qcflag/dataGapFlag">
64                             <swe:codeSpace xlink:href="http://mmisw.org/ont/mvco/flag"/>
65                         </swe:Category>
66                     </sml:output>
67                 </sml:OutputList>
68             </sml:outputs>
69            
70             <sml:parameters>
71                 <sml:ParameterList>
72                     <sml:parameter name="timeContinuityParams">
73                         <swe:DataRecord>
74                             <swe:field name="frequency">
75                                 <swe:Quantity definition="..."/>
76                             </swe:field>
77                             <swe:field name="maxGap">
78                                 <swe:Quantity definition="..."/>
79                             </swe:field>
80                             <swe:field name="startTime">
81                                 <swe:Time definition="urn:ogc:phenomenon:time:iso8601"/>
82                             </swe:field>
83                             <swe:field name="endTime">
84                                 <swe:Time definition="urn:ogc:phenomenon:time:iso8601"/>
85                             </swe:field>
86                         </swe:DataRecord>
87                     </sml:parameter>
88                    
89                     <sml:parameter name="rangeParams">
90                         <swe:DataRecord>
91                             <swe:field name="minimum">
92                                 <swe:Quantity definition="http://mmisw.org/ont/q2o/parameter/minimum">
93                                     <swe:uom code="m"/>
94                                     <swe:value>9</swe:value>
95                                 </swe:Quantity>                           
96                             </swe:field>
97                             <swe:field name="maximum">
98                                 <swe:Quantity definition="http://mmisw.org/ont/q2o/parameter/maximum">
99                                     <swe:uom code="m"/>
100                                     <swe:value>12</swe:value>
101                                 </swe:Quantity>
102                             </swe:field>
103                         </swe:DataRecord>
104                     </sml:parameter>
105                    
106                     <sml:parameter name="spikeParams">
107                         <swe:DataRecord>
108                             <swe:field name="numIterations">
109                                 <swe:Count definition="http://mmisw.org/ont/q2o/parameter/iterations">
110                                     <swe:value>4</swe:value>
111                                 </swe:Count>
112                             </swe:field>
113                             <swe:field name="numStdDeviations">  <!-- Ch. 4 has this as tolerance, check with Julie -->
114                                 <swe:Count definition="http://mmisw.org/ont/q2o/parameter/numberOfSigma">
115                                     <swe:value>3</swe:value>
116                                 </swe:Count>
117                             </swe:field>
118                         </swe:DataRecord>
119                     </sml:parameter>
120                    
121                     <sml:parameter name="minimumPercent">
122                         <swe:Quantity definition="http://mmisw.org/ont/q2o/parameter/minimumPercentage">
123                             <swe:uom code="%"/>
124                             <swe:value>90</swe:value>
125                         </swe:Quantity>
126                     </sml:parameter>
127                    
128                     <sml:parameter name="InterpParams"/> <!-- TODO -->
129                    
130                 </sml:ParameterList>
131             </sml:parameters>
132            
133             <sml:components>
134                 <sml:ComponentList>
135                     <sml:component name="TimeSeriesChain" xlink:href="http://vast.uah.edu/downloads/sensorML/v1.0/examples/sensors/ADCP_2.1/TimeSeriesChain.xml"/>
136                 </sml:ComponentList>
137             </sml:components>
138            
139             <sml:connections>
140                 <sml:ConnectionList>
141                     <!-- Input Connections -->
142                     <sml:connection>
143                         <sml:Link>
144                             <sml:source ref="this/inputs/pressureTimeSeries"/>
145                             <sml:destination ref="TimeSeriesChain/inputs/timeSeriesData"/>
146                         </sml:Link>
147                     </sml:connection>
148                    
149                     <!--  Parameter connections-->
150                     <sml:connection>
151                         <sml:Link>
152                             <sml:source ref="this/parameters/timeContinuityParams"/>
153                             <sml:destination ref="TimeSeriesChain/parameters/timeContinuityParams"/>
154                         </sml:Link>
155                     </sml:connection>
156                     <sml:connection>
157                         <sml:Link>
158                             <sml:source ref="this/parameters/rangeParams"/>
159                             <sml:destination ref="TimeSeriesChain/parameters/rangeParams"/>
160                         </sml:Link>
161                     </sml:connection>
162                     <sml:connection>
163                         <sml:Link>
164                             <sml:source ref="this/outputs/spikeParams"/>
165                             <sml:destination ref="TimeSeriesChain/parameters/spikeParams"/>
166                         </sml:Link>
167                     </sml:connection>
168                     <sml:connection>
169                         <sml:Link>
170                             <sml:source ref="this/parameters/minimumPercent"/>
171                             <sml:destination ref="TimeSeriesChain/parameters/minimumPercent"/>
172                         </sml:Link>
173                     </sml:connection>
174                     <sml:connection>
175                         <sml:Link>
176                             <sml:source ref="this/parameters/interpolationParams"/>
177                             <sml:destination ref="TimeSeriesChain/parameters/interpolationParams"/>
178                         </sml:Link>
179                     </sml:connection>
180                 </sml:ConnectionList>
181             </sml:connections>
182         </sml:ProcessChain>
183     </sml:member>
184 </sml:SensorML>
185
Note: See TracBrowser for help on using the browser.