Revision 4317
Added by Aaron Marcuse-Kubitza over 12 years ago
inputs/CTFS/_1.organisms.disabled/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN> |
|
3 |
<plantobservation id="-1"> |
|
4 |
<aggregateoccurrence_id merge="1"> |
|
5 |
<aggregateoccurrence merge="1"> |
|
6 |
<taxonoccurrence_id merge="1"> |
|
7 |
<taxonoccurrence> |
|
8 |
<locationevent_id> |
|
9 |
<locationevent> |
|
10 |
<location_id> |
|
11 |
<location> |
|
12 |
<area>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/area</area> |
|
13 |
<elevation> |
|
14 |
<_alt> |
|
15 |
<1>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/verbatimElevation</1> |
|
16 |
<2> |
|
17 |
<_avg> |
|
18 |
<max> |
|
19 |
<_units> |
|
20 |
<default>m</default> |
|
21 |
<to>m</to> |
|
22 |
<to></to> |
|
23 |
<value><_rangeEnd><value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/maximumElevationInMeters</value></_rangeEnd></value> |
|
24 |
</_units> |
|
25 |
</max> |
|
26 |
<min> |
|
27 |
<_units> |
|
28 |
<default>m</default> |
|
29 |
<to>m</to> |
|
30 |
<to></to> |
|
31 |
<value><_rangeStart><value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/minimumElevationInMeters</value></_rangeStart></value> |
|
32 |
</_units> |
|
33 |
</min> |
|
34 |
</_avg> |
|
35 |
</2> |
|
36 |
</_alt> |
|
37 |
</elevation> |
|
38 |
<elevationrange> |
|
39 |
<_range> |
|
40 |
<from> |
|
41 |
<_units> |
|
42 |
<default>m</default> |
|
43 |
<to>m</to> |
|
44 |
<to></to> |
|
45 |
<value><_rangeStart><value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/minimumElevationInMeters</value></_rangeStart></value> |
|
46 |
</_units> |
|
47 |
</from> |
|
48 |
<to> |
|
49 |
<_units> |
|
50 |
<default>m</default> |
|
51 |
<to>m</to> |
|
52 |
<to></to> |
|
53 |
<value><_rangeEnd><value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/maximumElevationInMeters</value></_rangeEnd></value> |
|
54 |
</_units> |
|
55 |
</to> |
|
56 |
</_range> |
|
57 |
</elevationrange> |
|
58 |
<landform>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/landform</landform> |
|
59 |
<locationdetermination> |
|
60 |
<coordsaccuracy>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/CoordinateUncertaintyInMeters</coordsaccuracy> |
|
61 |
<footprintgeometry_dwc>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/FootprintWKT</footprintgeometry_dwc> |
|
62 |
<latitude>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/DecimalLatitude</latitude> |
|
63 |
<longitude>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/DecimalLongitude</longitude> |
|
64 |
<namedplace_id> |
|
65 |
<_simplifyPath> |
|
66 |
<next>parent_id/namedplace</next> |
|
67 |
<require>placename</require> |
|
68 |
<path> |
|
69 |
<namedplace> |
|
70 |
<rank>county</rank> |
|
71 |
<placename>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/location[placeType=county]/placeName</placename> |
|
72 |
<parent_id> |
|
73 |
<namedplace> |
|
74 |
<rank>stateProvince</rank> |
|
75 |
<placename>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/location[placeType=state]/placeName</placename> |
|
76 |
<parent_id> |
|
77 |
<namedplace> |
|
78 |
<rank>country</rank> |
|
79 |
<placename>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/location[placeType=country]/placeName</placename> |
|
80 |
<parent_id> |
|
81 |
<namedplace> |
|
82 |
<rank>continent</rank> |
|
83 |
<placename>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/location[placeType=continent]/placeName</placename> |
|
84 |
</namedplace> |
|
85 |
</parent_id> |
|
86 |
</namedplace> |
|
87 |
</parent_id> |
|
88 |
</namedplace> |
|
89 |
</parent_id> |
|
90 |
</namedplace> |
|
91 |
</path> |
|
92 |
</_simplifyPath> |
|
93 |
</namedplace_id> |
|
94 |
</locationdetermination> |
|
95 |
<locationnarrative>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/locationNarrative</locationnarrative> |
|
96 |
<notespublic>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/note</notespublic> |
|
97 |
<slopeaspect><_compass><value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/slopeAspect</value></_compass></slopeaspect> |
|
98 |
<slopegradient>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/slopeGradient</slopegradient> |
|
99 |
<sourceaccessioncode> |
|
100 |
<_merge> |
|
101 |
<1> |
|
102 |
<_alt> |
|
103 |
<1>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotUniqueIdentifier</1> |
|
104 |
<2>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotName</2> |
|
105 |
</_alt> |
|
106 |
</1> |
|
107 |
<2> |
|
108 |
<_alt> |
|
109 |
<1>$/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier</1> |
|
110 |
<2>$/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName</2> |
|
111 |
</_alt> |
|
112 |
</2> |
|
113 |
</_merge> |
|
114 |
</sourceaccessioncode> |
|
115 |
</location> |
|
116 |
</location_id> |
|
117 |
<method_id><method><name>$/*ID->/*s/plotObservation/simpleUserdefined[name=method]/*ID/method/name</name></method></method_id> |
|
118 |
<project_id> |
|
119 |
<project> |
|
120 |
<projectname>$/*ID->/*s/plotObservation/*ID->/*s/project/title[@id=name]</projectname> |
|
121 |
<sourceaccessioncode>$/*ID->/*s/plotObservation/*ID->/*s/project/title[@id=sourceAccessionCode]</sourceaccessioncode> |
|
122 |
</project> |
|
123 |
</project_id> |
|
124 |
<authorlocationcode>$/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName</authorlocationcode> |
|
125 |
<commclass> |
|
126 |
<commdetermination> |
|
127 |
<commconcept_id> |
|
128 |
<commconcept> |
|
129 |
<commname_id><commname><commname>$/*ID->/*s/plotObservation->/*s/communityDetermination[*ID]/*s/communityConcept/commonName</commname></commname></commname_id> |
|
130 |
<commdescription>$/*ID->/*s/plotObservation->/*s/communityDetermination[*ID]/*s/communityConcept/name</commdescription> |
|
131 |
</commconcept> |
|
132 |
</commconcept_id> |
|
133 |
</commdetermination> |
|
134 |
</commclass> |
|
135 |
<obsenddate>$/*ID->/*s/plotObservation/obsEndDate</obsenddate> |
|
136 |
<obsstartdate>$/*ID->/*s/plotObservation/obsStartDate</obsstartdate> |
|
137 |
<parent_id> |
|
138 |
<locationevent> |
|
139 |
<location_id> |
|
140 |
<location> |
|
141 |
<sourceaccessioncode> |
|
142 |
<_alt> |
|
143 |
<1>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotUniqueIdentifier</1> |
|
144 |
<2>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotName</2> |
|
145 |
</_alt> |
|
146 |
</sourceaccessioncode> |
|
147 |
</location> |
|
148 |
</location_id> |
|
149 |
<authorlocationcode>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotName</authorlocationcode> |
|
150 |
<sourceaccessioncode>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotUniqueIdentifier</sourceaccessioncode> |
|
151 |
</locationevent> |
|
152 |
</parent_id> |
|
153 |
<precipitation>$/*ID->/*s/plotObservation/simpleUserdefined[name=precipitation]/value</precipitation> |
|
154 |
<soilobs> |
|
155 |
<acidity>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=acidity]/value</acidity> |
|
156 |
<basesaturation>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=base]/value</basesaturation> |
|
157 |
<calcium>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=calcium]/value</calcium> |
|
158 |
<carbon>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=carbon]/value</carbon> |
|
159 |
<cationexchangecapacity>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=cationExchangeCapacity]/value</cationexchangecapacity> |
|
160 |
<clay>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=clay]/value</clay> |
|
161 |
<conductivity>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=conductivity]/value</conductivity> |
|
162 |
<magnesium>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/magnesium</magnesium> |
|
163 |
<nitrogen>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/nitrogen</nitrogen> |
|
164 |
<organic>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=organic]/value</organic> |
|
165 |
<ph>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/ph</ph> |
|
166 |
<phosphorus>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/phosphorus</phosphorus> |
|
167 |
<potassium>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/potassium</potassium> |
|
168 |
<sand>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=sand]/value</sand> |
|
169 |
<silt>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=silt]/value</silt> |
|
170 |
<sodium>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=sodium]/value</sodium> |
|
171 |
<texture>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=texture]/value</texture> |
|
172 |
</soilobs> |
|
173 |
<sourceaccessioncode>$/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier</sourceaccessioncode> |
|
174 |
<temperature>$/*ID->/*s/plotObservation/temperature</temperature> |
|
175 |
<waterdepth> |
|
176 |
<_avg> |
|
177 |
<max> |
|
178 |
<_units> |
|
179 |
<default>m</default> |
|
180 |
<to>m</to> |
|
181 |
<to></to> |
|
182 |
<value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/maximumDepthInMeters</value> |
|
183 |
</_units> |
|
184 |
</max> |
|
185 |
<min> |
|
186 |
<_units> |
|
187 |
<default>m</default> |
|
188 |
<to>m</to> |
|
189 |
<to></to> |
|
190 |
<value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/minimumDepthInMeters</value> |
|
191 |
</_units> |
|
192 |
</min> |
|
193 |
</_avg> |
|
194 |
</waterdepth> |
|
195 |
</locationevent> |
|
196 |
</locationevent_id> |
|
197 |
<growthform>$/simpleUserdefined[name=growthForm]/value</growthform> |
|
198 |
<sourceaccessioncode> |
|
199 |
<_alt> |
|
200 |
<3>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/tcs:Name</3> |
|
201 |
<1>$/@id</1> |
|
202 |
<2>$/simpleUserdefined[name=authorPlantCode]/value</2> |
|
203 |
</_alt> |
|
204 |
</sourceaccessioncode> |
|
205 |
<taxondetermination> |
|
206 |
<role>computer</role> |
|
207 |
<plantconcept_id> |
|
208 |
<plantconcept> |
|
209 |
<plantname_id> |
|
210 |
<_simplifyPath> |
|
211 |
<next>parent_id/plantname</next> |
|
212 |
<require>plantname</require> |
|
213 |
<path> |
|
214 |
<plantname> |
|
215 |
<rank>binomial</rank> |
|
216 |
<parent_id> |
|
217 |
<plantname> |
|
218 |
<rank>authority</rank> |
|
219 |
<parent_id> |
|
220 |
<plantname> |
|
221 |
<rank>subspecies</rank> |
|
222 |
<plantname> |
|
223 |
<_name> |
|
224 |
<first>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=TaxonomicRankBelowSubspeciesEnum])/tcs:Rank</first> |
|
225 |
<last>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=TaxonomicRankBelowSubspeciesEnum])/tcs:Name</last> |
|
226 |
</_name> |
|
227 |
</plantname> |
|
228 |
<parent_id> |
|
229 |
<plantname> |
|
230 |
<rank>species</rank> |
|
231 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name</plantname> |
|
232 |
<parent_id> |
|
233 |
<plantname> |
|
234 |
<rank>genus</rank> |
|
235 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name</plantname> |
|
236 |
<parent_id> |
|
237 |
<plantname> |
|
238 |
<rank>family</rank> |
|
239 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name</plantname> |
|
240 |
</plantname> |
|
241 |
</parent_id> |
|
242 |
</plantname> |
|
243 |
</parent_id> |
|
244 |
</plantname> |
|
245 |
</parent_id> |
|
246 |
</plantname> |
|
247 |
</parent_id> |
|
248 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=auth])/tcs:Name</plantname> |
|
249 |
</plantname> |
|
250 |
</parent_id> |
|
251 |
</plantname> |
|
252 |
</path> |
|
253 |
</_simplifyPath> |
|
254 |
</plantname_id> |
|
255 |
</plantconcept> |
|
256 |
</plantconcept_id> |
|
257 |
<iscurrent>true</iscurrent> |
|
258 |
</taxondetermination> |
|
259 |
<taxondetermination> |
|
260 |
<role>identifier</role> |
|
261 |
<plantconcept_id> |
|
262 |
<plantconcept> |
|
263 |
<plantname_id> |
|
264 |
<_simplifyPath> |
|
265 |
<next>parent_id/plantname</next> |
|
266 |
<require>plantname</require> |
|
267 |
<path> |
|
268 |
<plantname> |
|
269 |
<rank>binomial</rank> |
|
270 |
<plantname> |
|
271 |
<_name> |
|
272 |
<last>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/fit</last> |
|
273 |
<first>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/tcs:Name</first> |
|
274 |
</_name> |
|
275 |
</plantname> |
|
276 |
<parent_id> |
|
277 |
<plantname> |
|
278 |
<rank>authority</rank> |
|
279 |
<parent_id> |
|
280 |
<plantname> |
|
281 |
<rank>subspecies</rank> |
|
282 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=ssp])/tcs:Name</plantname> |
|
283 |
<parent_id> |
|
284 |
<plantname> |
|
285 |
<rank>species</rank> |
|
286 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name</plantname> |
|
287 |
<parent_id> |
|
288 |
<plantname> |
|
289 |
<rank>genus</rank> |
|
290 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Genus])/tcs:Name</plantname> |
|
291 |
<parent_id> |
|
292 |
<plantname> |
|
293 |
<rank>family</rank> |
|
294 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Family])/tcs:Name</plantname> |
|
295 |
<parent_id> |
|
296 |
<plantname> |
|
297 |
<rank>order</rank> |
|
298 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=ord])/tcs:Name</plantname> |
|
299 |
<parent_id> |
|
300 |
<plantname> |
|
301 |
<rank>class</rank> |
|
302 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=cl])/tcs:Name</plantname> |
|
303 |
<parent_id> |
|
304 |
<plantname> |
|
305 |
<rank>subkingdom</rank> |
|
306 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=phyl_div])/tcs:Name</plantname> |
|
307 |
<parent_id> |
|
308 |
<plantname> |
|
309 |
<rank>kingdom</rank> |
|
310 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=reg])/tcs:Name</plantname> |
|
311 |
</plantname> |
|
312 |
</parent_id> |
|
313 |
</plantname> |
|
314 |
</parent_id> |
|
315 |
</plantname> |
|
316 |
</parent_id> |
|
317 |
</plantname> |
|
318 |
</parent_id> |
|
319 |
</plantname> |
|
320 |
</parent_id> |
|
321 |
</plantname> |
|
322 |
</parent_id> |
|
323 |
</plantname> |
|
324 |
</parent_id> |
|
325 |
</plantname> |
|
326 |
</parent_id> |
|
327 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=auth])/tcs:Name</plantname> |
|
328 |
</plantname> |
|
329 |
</parent_id> |
|
330 |
</plantname> |
|
331 |
</path> |
|
332 |
</_simplifyPath> |
|
333 |
</plantname_id> |
|
334 |
</plantconcept> |
|
335 |
</plantconcept_id> |
|
336 |
<taxonfit>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/fit</taxonfit> |
|
337 |
<isoriginal>true</isoriginal> |
|
338 |
<iscurrent>true</iscurrent> |
|
339 |
</taxondetermination> |
|
340 |
<verbatimcollectorname> |
|
341 |
<_name> |
|
342 |
<first>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=collector]/partyWithRole/*ID->/parties/party/individualName/givenName</first> |
|
343 |
<last>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=collector]/partyWithRole/*ID->/parties/party/individualName/surName</last> |
|
344 |
</_name> |
|
345 |
</verbatimcollectorname> |
|
346 |
</taxonoccurrence> |
|
347 |
</taxonoccurrence_id> |
|
348 |
<count>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/aggregateOrganismObservation[*ID]/*/aggregateValue/value</count> |
|
349 |
<cover>$/volumeCanopy/*ID->/*s/attribute/ordinal/coverPercent</cover> |
|
350 |
<definedvalue fkey="tablerecord_id"> |
|
351 |
<userdefined_id> |
|
352 |
<userdefined> |
|
353 |
<tablename>aggregateoccurrence</tablename> |
|
354 |
<userdefinedname>censusNo</userdefinedname> |
|
355 |
</userdefined> |
|
356 |
</userdefined_id> |
|
357 |
<definedvalue>$/*ID->/*s/plotObservation/simpleUserdefined[name=CensusNumber]/value</definedvalue> |
|
358 |
</definedvalue> |
|
359 |
<linecover>$/volumeCanopy/value</linecover> |
|
360 |
</aggregateoccurrence> |
|
361 |
</aggregateoccurrence_id> |
|
362 |
<authorplantcode>$/simpleUserdefined[name=authorPlantCode]/value</authorplantcode> |
|
363 |
<overallheight> |
|
364 |
<_alt> |
|
365 |
<0>$/height</0> |
|
366 |
<1>$/simpleUserdefined[name=height]/value</1> |
|
367 |
</_alt> |
|
368 |
</overallheight> |
|
369 |
<sourceaccessioncode>$/@id</sourceaccessioncode> |
|
370 |
<stemobservation> |
|
371 |
<stemtag> |
|
372 |
<iscurrent> |
|
373 |
<_alt> |
|
374 |
<2>true</2> |
|
375 |
<1>false</1> |
|
376 |
</_alt> |
|
377 |
</iscurrent> |
|
378 |
<tag>$/*ID->/*s/individualOrganism/identificationLabel[@id=1]</tag> |
|
379 |
</stemtag> |
|
380 |
<stemtag> |
|
381 |
<iscurrent>true</iscurrent> |
|
382 |
<tag>$/*ID->/*s/individualOrganism/identificationLabel[@id=2]</tag> |
|
383 |
</stemtag> |
|
384 |
<xposition>$/relativePlotPosition/relativeX</xposition> |
|
385 |
<yposition>$/relativePlotPosition/relativeY</yposition> |
|
386 |
</stemobservation> |
|
387 |
<_if> |
|
388 |
<cond> |
|
389 |
<_eq> |
|
390 |
<left><_ref><addr>../../../../_ignore/voucherType</addr></_ref></left> |
|
391 |
<right>direct</right> |
|
392 |
</_eq> |
|
393 |
</cond> |
|
394 |
<else> |
|
395 |
<aggregateoccurrence_id merge="1"> |
|
396 |
<aggregateoccurrence merge="1"> |
|
397 |
<taxonoccurrence_id> |
|
398 |
<taxonoccurrence> |
|
399 |
<voucher> |
|
400 |
<specimenreplicate_id> |
|
401 |
<specimenreplicate> |
|
402 |
<catalognumber_dwc>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept/voucher</catalognumber_dwc> |
|
403 |
<collectiondate>$/simpleUserdefined[name=collectionDate]/value</collectiondate> |
|
404 |
</specimenreplicate> |
|
405 |
</specimenreplicate_id> |
|
406 |
</voucher> |
|
407 |
</taxonoccurrence> |
|
408 |
</taxonoccurrence_id> |
|
409 |
</aggregateoccurrence> |
|
410 |
</aggregateoccurrence_id> |
|
411 |
</else> |
|
412 |
<then> |
|
413 |
<specimenreplicate> |
|
414 |
<catalognumber_dwc>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept/voucher</catalognumber_dwc> |
|
415 |
<collectiondate>$/simpleUserdefined[name=collectionDate]/value</collectiondate> |
|
416 |
</specimenreplicate> |
|
417 |
</then> |
|
418 |
</_if> |
|
419 |
<_ignore><voucherType>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=collector]/groupType</voucherType></_ignore> |
|
420 |
</plantobservation> |
|
421 |
</VegBIEN> |
|
422 |
Inserted 34 new rows into database |
inputs/CTFS/_1.organisms.disabled/map.csv.disabled | ||
---|---|---|
1 |
CTFS:,VegX:,Comments |
|
2 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName,/*s/plot/plotName, |
|
3 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier,/*s/plot/plotUniqueIdentifier, |
|
4 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/*/relatedPlot[plotRelationship=Quadrat]/relatedPlotID,, |
|
5 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/simpleUserdefined[name=CensusNumber]/value,/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/simpleUserdefined[name=censusNo]/value, |
|
6 |
/*s/individualOrganismObservation/@id,/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/simpleUserdefined[name=sourceAccessionCode]/value, |
|
7 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name", |
|
8 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Genus])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name", |
|
9 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Family])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name", |
inputs/CTFS/_1.organisms.disabled/map.full.csv.disabled | ||
---|---|---|
1 |
CTFS:,VegX:,Comments |
|
2 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Family])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name", |
|
3 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Genus])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name", |
|
4 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name", |
|
5 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/simpleUserdefined[name=CensusNumber]/value,/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/simpleUserdefined[name=censusNo]/value, |
|
6 |
/*s/individualOrganismObservation/@id,/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/simpleUserdefined[name=sourceAccessionCode]/value, |
|
7 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName,/*s/plot/plotName, |
|
8 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier,/*s/plot/plotUniqueIdentifier, |
|
9 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/*/relatedPlot[plotRelationship=Quadrat]/relatedPlotID,, |
inputs/CTFS/_1.organisms.disabled/VegBIEN.csv.disabled | ||
---|---|---|
1 |
CTFS:,VegBIEN:/plantobservation,Comments |
|
2 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier,/*_id/aggregateoccurrence/*_id/taxonoccurrence/*_id/locationevent/*_id/location/sourceaccessioncode/_merge/2/_alt/1, |
|
3 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName,/*_id/aggregateoccurrence/*_id/taxonoccurrence/*_id/locationevent/*_id/location/sourceaccessioncode/_merge/2/_alt/2, |
|
4 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName,/*_id/aggregateoccurrence/*_id/taxonoccurrence/*_id/locationevent/authorlocationcode, |
|
5 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier,/*_id/aggregateoccurrence/*_id/taxonoccurrence/*_id/locationevent/sourceaccessioncode, |
|
6 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name","/*_id/aggregateoccurrence/*_id/taxonoccurrence/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname", |
|
7 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Genus])/tcs:Name","/*_id/aggregateoccurrence/*_id/taxonoccurrence/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,species,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname", |
|
8 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Family])/tcs:Name","/*_id/aggregateoccurrence/*_id/taxonoccurrence/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname", |
|
9 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/simpleUserdefined[name=CensusNumber]/value,"/*_id/aggregateoccurrence/definedvalue[*_id/userdefined[tablename=aggregateoccurrence,userdefinedname=censusNo]]:[@fkey=tablerecord_id]/definedvalue", |
|
10 |
/*s/individualOrganismObservation/@id,/*_id:[@merge=1]/aggregateoccurrence:[@merge=1]/*_id:[@merge=1]/taxonoccurrence/sourceaccessioncode/_alt/1,"""{"" sorts it with other _ifs" |
|
11 |
/*s/individualOrganismObservation/@id,/sourceaccessioncode,"""{"" sorts it with other _ifs" |
|
12 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/*/relatedPlot[plotRelationship=Quadrat]/relatedPlotID,,** No input mapping for /*s/individualOrganismObservation/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/*/relatedPlot[plotRelationship=Quadrat]/relatedPlotID ** |
inputs/CTFS/_archive/Organism.VegX/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN> |
|
3 |
<plantobservation id="-1"> |
|
4 |
<aggregateoccurrence_id merge="1"> |
|
5 |
<aggregateoccurrence merge="1"> |
|
6 |
<taxonoccurrence_id merge="1"> |
|
7 |
<taxonoccurrence> |
|
8 |
<locationevent_id> |
|
9 |
<locationevent> |
|
10 |
<location_id> |
|
11 |
<location> |
|
12 |
<area>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/area</area> |
|
13 |
<elevation> |
|
14 |
<_alt> |
|
15 |
<1>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/verbatimElevation</1> |
|
16 |
<2> |
|
17 |
<_avg> |
|
18 |
<max> |
|
19 |
<_units> |
|
20 |
<default>m</default> |
|
21 |
<to>m</to> |
|
22 |
<to></to> |
|
23 |
<value><_rangeEnd><value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/maximumElevationInMeters</value></_rangeEnd></value> |
|
24 |
</_units> |
|
25 |
</max> |
|
26 |
<min> |
|
27 |
<_units> |
|
28 |
<default>m</default> |
|
29 |
<to>m</to> |
|
30 |
<to></to> |
|
31 |
<value><_rangeStart><value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/minimumElevationInMeters</value></_rangeStart></value> |
|
32 |
</_units> |
|
33 |
</min> |
|
34 |
</_avg> |
|
35 |
</2> |
|
36 |
</_alt> |
|
37 |
</elevation> |
|
38 |
<elevationrange> |
|
39 |
<_range> |
|
40 |
<from> |
|
41 |
<_units> |
|
42 |
<default>m</default> |
|
43 |
<to>m</to> |
|
44 |
<to></to> |
|
45 |
<value><_rangeStart><value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/minimumElevationInMeters</value></_rangeStart></value> |
|
46 |
</_units> |
|
47 |
</from> |
|
48 |
<to> |
|
49 |
<_units> |
|
50 |
<default>m</default> |
|
51 |
<to>m</to> |
|
52 |
<to></to> |
|
53 |
<value><_rangeEnd><value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/maximumElevationInMeters</value></_rangeEnd></value> |
|
54 |
</_units> |
|
55 |
</to> |
|
56 |
</_range> |
|
57 |
</elevationrange> |
|
58 |
<landform>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/landform</landform> |
|
59 |
<locationdetermination> |
|
60 |
<coordsaccuracy>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/CoordinateUncertaintyInMeters</coordsaccuracy> |
|
61 |
<footprintgeometry_dwc>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/FootprintWKT</footprintgeometry_dwc> |
|
62 |
<latitude>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/DecimalLatitude</latitude> |
|
63 |
<longitude>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/DecimalLongitude</longitude> |
|
64 |
<namedplace_id> |
|
65 |
<_simplifyPath> |
|
66 |
<next>parent_id/namedplace</next> |
|
67 |
<require>placename</require> |
|
68 |
<path> |
|
69 |
<namedplace> |
|
70 |
<rank>county</rank> |
|
71 |
<placename>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/location[placeType=county]/placeName</placename> |
|
72 |
<parent_id> |
|
73 |
<namedplace> |
|
74 |
<rank>stateProvince</rank> |
|
75 |
<placename>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/location[placeType=state]/placeName</placename> |
|
76 |
<parent_id> |
|
77 |
<namedplace> |
|
78 |
<rank>country</rank> |
|
79 |
<placename>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/location[placeType=country]/placeName</placename> |
|
80 |
<parent_id> |
|
81 |
<namedplace> |
|
82 |
<rank>continent</rank> |
|
83 |
<placename>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/location[placeType=continent]/placeName</placename> |
|
84 |
</namedplace> |
|
85 |
</parent_id> |
|
86 |
</namedplace> |
|
87 |
</parent_id> |
|
88 |
</namedplace> |
|
89 |
</parent_id> |
|
90 |
</namedplace> |
|
91 |
</path> |
|
92 |
</_simplifyPath> |
|
93 |
</namedplace_id> |
|
94 |
</locationdetermination> |
|
95 |
<locationnarrative>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/locationNarrative</locationnarrative> |
|
96 |
<notespublic>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/note</notespublic> |
|
97 |
<slopeaspect><_compass><value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/slopeAspect</value></_compass></slopeaspect> |
|
98 |
<slopegradient>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/slopeGradient</slopegradient> |
|
99 |
<sourceaccessioncode> |
|
100 |
<_merge> |
|
101 |
<1> |
|
102 |
<_alt> |
|
103 |
<1>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotUniqueIdentifier</1> |
|
104 |
<2>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotName</2> |
|
105 |
</_alt> |
|
106 |
</1> |
|
107 |
<2> |
|
108 |
<_alt> |
|
109 |
<1>$/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier</1> |
|
110 |
<2>$/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName</2> |
|
111 |
</_alt> |
|
112 |
</2> |
|
113 |
</_merge> |
|
114 |
</sourceaccessioncode> |
|
115 |
</location> |
|
116 |
</location_id> |
|
117 |
<method_id><method><name>$/*ID->/*s/plotObservation/simpleUserdefined[name=method]/*ID/method/name</name></method></method_id> |
|
118 |
<project_id> |
|
119 |
<project> |
|
120 |
<projectname>$/*ID->/*s/plotObservation/*ID->/*s/project/title[@id=name]</projectname> |
|
121 |
<sourceaccessioncode>$/*ID->/*s/plotObservation/*ID->/*s/project/title[@id=sourceAccessionCode]</sourceaccessioncode> |
|
122 |
</project> |
|
123 |
</project_id> |
|
124 |
<authorlocationcode>$/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName</authorlocationcode> |
|
125 |
<commclass> |
|
126 |
<commdetermination> |
|
127 |
<commconcept_id> |
|
128 |
<commconcept> |
|
129 |
<commname_id><commname><commname>$/*ID->/*s/plotObservation->/*s/communityDetermination[*ID]/*s/communityConcept/commonName</commname></commname></commname_id> |
|
130 |
<commdescription>$/*ID->/*s/plotObservation->/*s/communityDetermination[*ID]/*s/communityConcept/name</commdescription> |
|
131 |
</commconcept> |
|
132 |
</commconcept_id> |
|
133 |
</commdetermination> |
|
134 |
</commclass> |
|
135 |
<obsenddate>$/*ID->/*s/plotObservation/obsEndDate</obsenddate> |
|
136 |
<obsstartdate>$/*ID->/*s/plotObservation/obsStartDate</obsstartdate> |
|
137 |
<parent_id> |
|
138 |
<locationevent> |
|
139 |
<location_id> |
|
140 |
<location> |
|
141 |
<sourceaccessioncode> |
|
142 |
<_alt> |
|
143 |
<1>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotUniqueIdentifier</1> |
|
144 |
<2>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotName</2> |
|
145 |
</_alt> |
|
146 |
</sourceaccessioncode> |
|
147 |
</location> |
|
148 |
</location_id> |
|
149 |
<authorlocationcode>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotName</authorlocationcode> |
|
150 |
<sourceaccessioncode>$/*ID->/*s/plotObservation/simpleUserdefined[name=parent]/value->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/plotUniqueIdentifier</sourceaccessioncode> |
|
151 |
</locationevent> |
|
152 |
</parent_id> |
|
153 |
<precipitation>$/*ID->/*s/plotObservation/simpleUserdefined[name=precipitation]/value</precipitation> |
|
154 |
<soilobs> |
|
155 |
<acidity>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=acidity]/value</acidity> |
|
156 |
<basesaturation>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=base]/value</basesaturation> |
|
157 |
<calcium>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=calcium]/value</calcium> |
|
158 |
<carbon>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=carbon]/value</carbon> |
|
159 |
<cationexchangecapacity>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=cationExchangeCapacity]/value</cationexchangecapacity> |
|
160 |
<clay>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=clay]/value</clay> |
|
161 |
<conductivity>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=conductivity]/value</conductivity> |
|
162 |
<magnesium>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/magnesium</magnesium> |
|
163 |
<nitrogen>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/nitrogen</nitrogen> |
|
164 |
<organic>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=organic]/value</organic> |
|
165 |
<ph>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/ph</ph> |
|
166 |
<phosphorus>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/phosphorus</phosphorus> |
|
167 |
<potassium>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/potassium</potassium> |
|
168 |
<sand>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=sand]/value</sand> |
|
169 |
<silt>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=silt]/value</silt> |
|
170 |
<sodium>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=sodium]/value</sodium> |
|
171 |
<texture>$/*ID->/*s/plotObservation->/*s/abioticObservation[*ID]/simpleUserdefined[name=texture]/value</texture> |
|
172 |
</soilobs> |
|
173 |
<sourceaccessioncode>$/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier</sourceaccessioncode> |
|
174 |
<temperature>$/*ID->/*s/plotObservation/temperature</temperature> |
|
175 |
<waterdepth> |
|
176 |
<_avg> |
|
177 |
<max> |
|
178 |
<_units> |
|
179 |
<default>m</default> |
|
180 |
<to>m</to> |
|
181 |
<to></to> |
|
182 |
<value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/maximumDepthInMeters</value> |
|
183 |
</_units> |
|
184 |
</max> |
|
185 |
<min> |
|
186 |
<_units> |
|
187 |
<default>m</default> |
|
188 |
<to>m</to> |
|
189 |
<to></to> |
|
190 |
<value>$/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/minimumDepthInMeters</value> |
|
191 |
</_units> |
|
192 |
</min> |
|
193 |
</_avg> |
|
194 |
</waterdepth> |
|
195 |
</locationevent> |
|
196 |
</locationevent_id> |
|
197 |
<growthform>$/simpleUserdefined[name=growthForm]/value</growthform> |
|
198 |
<sourceaccessioncode> |
|
199 |
<_alt> |
|
200 |
<3>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/tcs:Name</3> |
|
201 |
<1>$/@id</1> |
|
202 |
<2>$/simpleUserdefined[name=authorPlantCode]/value</2> |
|
203 |
</_alt> |
|
204 |
</sourceaccessioncode> |
|
205 |
<taxondetermination> |
|
206 |
<role>computer</role> |
|
207 |
<plantconcept_id> |
|
208 |
<plantconcept> |
|
209 |
<plantname_id> |
|
210 |
<_simplifyPath> |
|
211 |
<next>parent_id/plantname</next> |
|
212 |
<require>plantname</require> |
|
213 |
<path> |
|
214 |
<plantname> |
|
215 |
<rank>binomial</rank> |
|
216 |
<parent_id> |
|
217 |
<plantname> |
|
218 |
<rank>authority</rank> |
|
219 |
<parent_id> |
|
220 |
<plantname> |
|
221 |
<rank>subspecies</rank> |
|
222 |
<plantname> |
|
223 |
<_name> |
|
224 |
<first>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=TaxonomicRankBelowSubspeciesEnum])/tcs:Rank</first> |
|
225 |
<last>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=TaxonomicRankBelowSubspeciesEnum])/tcs:Name</last> |
|
226 |
</_name> |
|
227 |
</plantname> |
|
228 |
<parent_id> |
|
229 |
<plantname> |
|
230 |
<rank>species</rank> |
|
231 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name</plantname> |
|
232 |
<parent_id> |
|
233 |
<plantname> |
|
234 |
<rank>genus</rank> |
|
235 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name</plantname> |
|
236 |
<parent_id> |
|
237 |
<plantname> |
|
238 |
<rank>family</rank> |
|
239 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name</plantname> |
|
240 |
</plantname> |
|
241 |
</parent_id> |
|
242 |
</plantname> |
|
243 |
</parent_id> |
|
244 |
</plantname> |
|
245 |
</parent_id> |
|
246 |
</plantname> |
|
247 |
</parent_id> |
|
248 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=auth])/tcs:Name</plantname> |
|
249 |
</plantname> |
|
250 |
</parent_id> |
|
251 |
</plantname> |
|
252 |
</path> |
|
253 |
</_simplifyPath> |
|
254 |
</plantname_id> |
|
255 |
</plantconcept> |
|
256 |
</plantconcept_id> |
|
257 |
<iscurrent>true</iscurrent> |
|
258 |
</taxondetermination> |
|
259 |
<taxondetermination> |
|
260 |
<role>identifier</role> |
|
261 |
<plantconcept_id> |
|
262 |
<plantconcept> |
|
263 |
<plantname_id> |
|
264 |
<_simplifyPath> |
|
265 |
<next>parent_id/plantname</next> |
|
266 |
<require>plantname</require> |
|
267 |
<path> |
|
268 |
<plantname> |
|
269 |
<rank>binomial</rank> |
|
270 |
<plantname> |
|
271 |
<_name> |
|
272 |
<last>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/fit</last> |
|
273 |
<first>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/tcs:Name</first> |
|
274 |
</_name> |
|
275 |
</plantname> |
|
276 |
<parent_id> |
|
277 |
<plantname> |
|
278 |
<rank>authority</rank> |
|
279 |
<parent_id> |
|
280 |
<plantname> |
|
281 |
<rank>subspecies</rank> |
|
282 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=ssp])/tcs:Name</plantname> |
|
283 |
<parent_id> |
|
284 |
<plantname> |
|
285 |
<rank>species</rank> |
|
286 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name</plantname> |
|
287 |
<parent_id> |
|
288 |
<plantname> |
|
289 |
<rank>genus</rank> |
|
290 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Genus])/tcs:Name</plantname> |
|
291 |
<parent_id> |
|
292 |
<plantname> |
|
293 |
<rank>family</rank> |
|
294 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Family])/tcs:Name</plantname> |
|
295 |
<parent_id> |
|
296 |
<plantname> |
|
297 |
<rank>order</rank> |
|
298 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=ord])/tcs:Name</plantname> |
|
299 |
<parent_id> |
|
300 |
<plantname> |
|
301 |
<rank>class</rank> |
|
302 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=cl])/tcs:Name</plantname> |
|
303 |
<parent_id> |
|
304 |
<plantname> |
|
305 |
<rank>subkingdom</rank> |
|
306 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=phyl_div])/tcs:Name</plantname> |
|
307 |
<parent_id> |
|
308 |
<plantname> |
|
309 |
<rank>kingdom</rank> |
|
310 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=reg])/tcs:Name</plantname> |
|
311 |
</plantname> |
|
312 |
</parent_id> |
|
313 |
</plantname> |
|
314 |
</parent_id> |
|
315 |
</plantname> |
|
316 |
</parent_id> |
|
317 |
</plantname> |
|
318 |
</parent_id> |
|
319 |
</plantname> |
|
320 |
</parent_id> |
|
321 |
</plantname> |
|
322 |
</parent_id> |
|
323 |
</plantname> |
|
324 |
</parent_id> |
|
325 |
</plantname> |
|
326 |
</parent_id> |
|
327 |
<plantname>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=auth])/tcs:Name</plantname> |
|
328 |
</plantname> |
|
329 |
</parent_id> |
|
330 |
</plantname> |
|
331 |
</path> |
|
332 |
</_simplifyPath> |
|
333 |
</plantname_id> |
|
334 |
</plantconcept> |
|
335 |
</plantconcept_id> |
|
336 |
<taxonfit>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/fit</taxonfit> |
|
337 |
<isoriginal>true</isoriginal> |
|
338 |
<iscurrent>true</iscurrent> |
|
339 |
</taxondetermination> |
|
340 |
<verbatimcollectorname> |
|
341 |
<_name> |
|
342 |
<first>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=collector]/partyWithRole/*ID->/parties/party/individualName/givenName</first> |
|
343 |
<last>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=collector]/partyWithRole/*ID->/parties/party/individualName/surName</last> |
|
344 |
</_name> |
|
345 |
</verbatimcollectorname> |
|
346 |
</taxonoccurrence> |
|
347 |
</taxonoccurrence_id> |
|
348 |
<count>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/aggregateOrganismObservation[*ID]/*/aggregateValue/value</count> |
|
349 |
<cover>$/volumeCanopy/*ID->/*s/attribute/ordinal/coverPercent</cover> |
|
350 |
<definedvalue fkey="tablerecord_id"> |
|
351 |
<userdefined_id> |
|
352 |
<userdefined> |
|
353 |
<tablename>aggregateoccurrence</tablename> |
|
354 |
<userdefinedname>censusNo</userdefinedname> |
|
355 |
</userdefined> |
|
356 |
</userdefined_id> |
|
357 |
<definedvalue>$/*ID->/*s/plotObservation/simpleUserdefined[name=CensusNumber]/value</definedvalue> |
|
358 |
</definedvalue> |
|
359 |
<linecover>$/volumeCanopy/value</linecover> |
|
360 |
</aggregateoccurrence> |
|
361 |
</aggregateoccurrence_id> |
|
362 |
<authorplantcode>$/simpleUserdefined[name=authorPlantCode]/value</authorplantcode> |
|
363 |
<overallheight> |
|
364 |
<_alt> |
|
365 |
<0>$/height</0> |
|
366 |
<1>$/simpleUserdefined[name=height]/value</1> |
|
367 |
</_alt> |
|
368 |
</overallheight> |
|
369 |
<sourceaccessioncode>$/@id</sourceaccessioncode> |
|
370 |
<stemobservation> |
|
371 |
<stemtag> |
|
372 |
<iscurrent> |
|
373 |
<_alt> |
|
374 |
<2>true</2> |
|
375 |
<1>false</1> |
|
376 |
</_alt> |
|
377 |
</iscurrent> |
|
378 |
<tag>$/*ID->/*s/individualOrganism/identificationLabel[@id=1]</tag> |
|
379 |
</stemtag> |
|
380 |
<stemtag> |
|
381 |
<iscurrent>true</iscurrent> |
|
382 |
<tag>$/*ID->/*s/individualOrganism/identificationLabel[@id=2]</tag> |
|
383 |
</stemtag> |
|
384 |
<xposition>$/relativePlotPosition/relativeX</xposition> |
|
385 |
<yposition>$/relativePlotPosition/relativeY</yposition> |
|
386 |
</stemobservation> |
|
387 |
<_if> |
|
388 |
<cond> |
|
389 |
<_eq> |
|
390 |
<left><_ref><addr>../../../../_ignore/voucherType</addr></_ref></left> |
|
391 |
<right>direct</right> |
|
392 |
</_eq> |
|
393 |
</cond> |
|
394 |
<else> |
|
395 |
<aggregateoccurrence_id merge="1"> |
|
396 |
<aggregateoccurrence merge="1"> |
|
397 |
<taxonoccurrence_id> |
|
398 |
<taxonoccurrence> |
|
399 |
<voucher> |
|
400 |
<specimenreplicate_id> |
|
401 |
<specimenreplicate> |
|
402 |
<catalognumber_dwc>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept/voucher</catalognumber_dwc> |
|
403 |
<collectiondate>$/simpleUserdefined[name=collectionDate]/value</collectiondate> |
|
404 |
</specimenreplicate> |
|
405 |
</specimenreplicate_id> |
|
406 |
</voucher> |
|
407 |
</taxonoccurrence> |
|
408 |
</taxonoccurrence_id> |
|
409 |
</aggregateoccurrence> |
|
410 |
</aggregateoccurrence_id> |
|
411 |
</else> |
|
412 |
<then> |
|
413 |
<specimenreplicate> |
|
414 |
<catalognumber_dwc>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept/voucher</catalognumber_dwc> |
|
415 |
<collectiondate>$/simpleUserdefined[name=collectionDate]/value</collectiondate> |
|
416 |
</specimenreplicate> |
|
417 |
</then> |
|
418 |
</_if> |
|
419 |
<_ignore><voucherType>$/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=collector]/groupType</voucherType></_ignore> |
|
420 |
</plantobservation> |
|
421 |
</VegBIEN> |
|
422 |
Inserted 34 new rows into database |
inputs/CTFS/_archive/Organism.VegX/VegBIEN.csv.disabled | ||
---|---|---|
1 |
CTFS:,VegBIEN:/plantobservation,Comments |
|
2 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier,/*_id/aggregateoccurrence/*_id/taxonoccurrence/*_id/locationevent/*_id/location/sourceaccessioncode/_merge/2/_alt/1, |
|
3 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName,/*_id/aggregateoccurrence/*_id/taxonoccurrence/*_id/locationevent/*_id/location/sourceaccessioncode/_merge/2/_alt/2, |
|
4 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName,/*_id/aggregateoccurrence/*_id/taxonoccurrence/*_id/locationevent/authorlocationcode, |
|
5 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier,/*_id/aggregateoccurrence/*_id/taxonoccurrence/*_id/locationevent/sourceaccessioncode, |
|
6 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name","/*_id/aggregateoccurrence/*_id/taxonoccurrence/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname", |
|
7 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Genus])/tcs:Name","/*_id/aggregateoccurrence/*_id/taxonoccurrence/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,species,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname", |
|
8 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Family])/tcs:Name","/*_id/aggregateoccurrence/*_id/taxonoccurrence/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname", |
|
9 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/simpleUserdefined[name=CensusNumber]/value,"/*_id/aggregateoccurrence/definedvalue[*_id/userdefined[tablename=aggregateoccurrence,userdefinedname=censusNo]]:[@fkey=tablerecord_id]/definedvalue", |
|
10 |
/*s/individualOrganismObservation/@id,/*_id:[@merge=1]/aggregateoccurrence:[@merge=1]/*_id:[@merge=1]/taxonoccurrence/sourceaccessioncode/_alt/1,"""{"" sorts it with other _ifs" |
|
11 |
/*s/individualOrganismObservation/@id,/sourceaccessioncode,"""{"" sorts it with other _ifs" |
|
12 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/*/relatedPlot[plotRelationship=Quadrat]/relatedPlotID,,** No input mapping for /*s/individualOrganismObservation/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/*/relatedPlot[plotRelationship=Quadrat]/relatedPlotID ** |
inputs/CTFS/_archive/Organism.VegX/map.csv.disabled | ||
---|---|---|
1 |
CTFS:,VegX:,Comments |
|
2 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName,/*s/plot/plotName, |
|
3 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier,/*s/plot/plotUniqueIdentifier, |
|
4 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/*/relatedPlot[plotRelationship=Quadrat]/relatedPlotID,, |
|
5 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/simpleUserdefined[name=CensusNumber]/value,/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/simpleUserdefined[name=censusNo]/value, |
|
6 |
/*s/individualOrganismObservation/@id,/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/simpleUserdefined[name=sourceAccessionCode]/value, |
|
7 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name", |
|
8 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Genus])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name", |
|
9 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Family])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name", |
inputs/CTFS/_archive/Organism.VegX/map.full.csv.disabled | ||
---|---|---|
1 |
CTFS:,VegX:,Comments |
|
2 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Family])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name", |
|
3 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Genus])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name", |
|
4 |
"/*s/individualOrganismObservation/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name","/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,!partyWithRole]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name", |
|
5 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/simpleUserdefined[name=CensusNumber]/value,/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/simpleUserdefined[name=censusNo]/value, |
|
6 |
/*s/individualOrganismObservation/@id,/*s/plot->/*s/plotObservation[*UniqueIdentifierID]->/*s/individualOrganismObservation[*ID]/simpleUserdefined[name=sourceAccessionCode]/value, |
|
7 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotName,/*s/plot/plotName, |
|
8 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/plotUniqueIdentifierID->/*s/plot[plotUniqueIdentifier]/plotUniqueIdentifier,/*s/plot/plotUniqueIdentifier, |
|
9 |
/*s/individualOrganismObservation/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/*/relatedPlot[plotRelationship=Quadrat]/relatedPlotID,, |
Also available in: Unified diff
inputs/CTFS/: Moved VegX export subdir to _archive and renamed it to remove ".disabled" suffix and have a VegCSV-like name