Project

General

Profile

« Previous | Next » 

Revision 4665

mappings/: Removed no longer used Veg+-VegBIEN.csv and derived autogen Veg+.self.csv

View differences:

mappings/Veg+-VegBIEN.csv
1
Veg+,VegBIEN:/_simplifyPath:[next=parent_id]/path,Comments
2
QuadratID,"/location/_if[@name=""if subplot""]/cond/_exists/_first/1",
3
subplotID,"/location/_if[@name=""if subplot""]/cond/_exists/_first/1",
4
QuadratName,"/location/_if[@name=""if subplot""]/cond/_exists/_first/2",
5
subplot,"/location/_if[@name=""if subplot""]/cond/_exists/_first/2",
6
plotName,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/1",
7
locationID,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/cond/_exists",
8
plotID,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/cond/_exists",
9
PlotCensusNumber,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/else",
10
authorObsCode,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/else",
11
fieldNumber,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/else",
12
globalUniqueIdentifier,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_alt/1",
13
id,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_alt/1",
14
occurrenceID,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_alt/1",
15
institutionCode,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_alt/2/_join/1",
16
collectionCode,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_alt/2/_join/2/_join/1",
17
collectionID,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_alt/2/_join/2/_join/2",
18
voucherType,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_alt/2/_join/3/_if[@name=""if indirect voucher""]/cond/_eq:[right=indirect]/left",
19
catalogNumber,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_alt/2/_join/3/_if[@name=""if indirect voucher""]/else",
20
locationID,"/location/_if[@name=""if subplot""]/else/sourceaccessioncode",
21
plotID,"/location/_if[@name=""if subplot""]/else/sourceaccessioncode",
22
plotName,"/location/_if[@name=""if subplot""]/then/parent_id/location/authorlocationcode",
23
locationID,"/location/_if[@name=""if subplot""]/then/parent_id/location/sourceaccessioncode",
24
plotID,"/location/_if[@name=""if subplot""]/then/parent_id/location/sourceaccessioncode",
25
SizeOfSite,/location/area,
26
plotArea,/location/area,
27
QuadratName,/location/authorlocationcode,
28
subplot,/location/authorlocationcode,
29
Elevation,"/location/elevation/_alt/1/_replace:[""\bca\.?""=]/value",
30
verbatimElevation,"/location/elevation/_alt/1/_replace:[""\bca\.?""=]/value",
31
maximumElevation,"/location/elevation/_alt/2/_avg/max/_units:[default=m,to=m,to=]/value/_replace:[""\bca\.?""=]/value",
32
maximumElevationInMeters,"/location/elevation/_alt/2/_avg/max/_units:[default=m,to=m,to=]/value/_replace:[""\bca\.?""=]/value",
33
minimumElevation,"/location/elevation/_alt/2/_avg/min/_units:[default=m,to=m,to=]/value/_rangeStart/value/_replace:[""\bca\.?""=]/value",
34
minimumElevationInMeters,"/location/elevation/_alt/2/_avg/min/_units:[default=m,to=m,to=]/value/_rangeStart/value/_replace:[""\bca\.?""=]/value",
35
minimumElevation,"/location/elevationrange/_range/from/_units:[default=m,to=m,to=]/value/_rangeStart/value/_replace:[""\bca\.?""=]/value",
36
minimumElevationInMeters,"/location/elevationrange/_range/from/_units:[default=m,to=m,to=]/value/_rangeStart/value/_replace:[""\bca\.?""=]/value",
37
maximumElevation,"/location/elevationrange/_range/to/_units:[default=m,to=m,to=]/value/_alt/1/_replace:[""\bca\.?""=]/value",
38
maximumElevationInMeters,"/location/elevationrange/_range/to/_units:[default=m,to=m,to=]/value/_alt/1/_replace:[""\bca\.?""=]/value",
39
minimumElevation,"/location/elevationrange/_range/to/_units:[default=m,to=m,to=]/value/_alt/2/_rangeEnd/value/_replace:[""\bca\.?""=]/value",
40
minimumElevationInMeters,"/location/elevationrange/_range/to/_units:[default=m,to=m,to=]/value/_alt/2/_rangeEnd/value/_replace:[""\bca\.?""=]/value",
41
landform,/location/landform,
42
coordinateUncertaintyInMeters,/location/locationdetermination/coordsaccuracy/_noCV/value/_alt/1,
43
coordinatePrecision,/location/locationdetermination/coordsaccuracy/_noCV/value/_alt/2,
44
ShapeOfSite,/location/locationdetermination/footprintgeometry_dwc,
45
boundingBox,/location/locationdetermination/footprintgeometry_dwc,
46
footprintWKT,/location/locationdetermination/footprintgeometry_dwc,
47
decimalLatitude,"/location/locationdetermination/latitude/_alt/1/_nullIf:[null=0,type=float]/value",
48
latitude,"/location/locationdetermination/latitude/_alt/2/_nullIf:[null=0,type=float]/value",
49
verbatimLatitude,"/location/locationdetermination/latitude/_alt/2/_nullIf:[null=0,type=float]/value",
50
decimalLongitude,"/location/locationdetermination/longitude/_alt/1/_nullIf:[null=0,type=float]/value",
51
longitude,"/location/locationdetermination/longitude/_alt/2/_nullIf:[null=0,type=float]/value",
52
verbatimLongitude,"/location/locationdetermination/longitude/_alt/2/_nullIf:[null=0,type=float]/value",
53
county,"/location/locationdetermination/namedplace_id/_forEach:[in:[],do=""namedplace[rank=_val]/parent_id""]/namedplace[rank=county]/placename",
54
state,"/location/locationdetermination/namedplace_id/_forEach:[in:[county,],do=""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",
55
stateProvince,"/location/locationdetermination/namedplace_id/_forEach:[in:[county,],do=""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",
56
CountryName,"/location/locationdetermination/namedplace_id/_forEach:[in:[county,stateProvince,],do=""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",
57
country,"/location/locationdetermination/namedplace_id/_forEach:[in:[county,stateProvince,],do=""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",
58
continent,"/location/locationdetermination/namedplace_id/_forEach:[in:[county,stateProvince,country,],do=""namedplace[rank=_val]/parent_id""]/namedplace[rank=continent]/placename",
59
continentOcean,"/location/locationdetermination/namedplace_id/_forEach:[in:[county,stateProvince,country,],do=""namedplace[rank=_val]/parent_id""]/namedplace[rank=continent]/placename",
60
samplingProtocol,/location/locationevent/*_id/method/name,
61
projectName,/location/locationevent/*_id/project/projectname,
62
projectID,/location/locationevent/*_id/project/sourceaccessioncode,
63
QuadratID,"/location/locationevent/_if[@name=""if subplot""]/cond/_exists/_first/1",
64
subplotID,"/location/locationevent/_if[@name=""if subplot""]/cond/_exists/_first/1",
65
QuadratName,"/location/locationevent/_if[@name=""if subplot""]/cond/_exists/_first/2",
66
subplot,"/location/locationevent/_if[@name=""if subplot""]/cond/_exists/_first/2",
67
PlotCensusNumber,"/location/locationevent/_if[@name=""if subplot""]/else/authoreventcode",
68
authorObsCode,"/location/locationevent/_if[@name=""if subplot""]/else/authoreventcode",
69
fieldNumber,"/location/locationevent/_if[@name=""if subplot""]/else/authoreventcode",
70
CensusID,"/location/locationevent/_if[@name=""if subplot""]/else/sourceaccessioncode",
71
eventID,"/location/locationevent/_if[@name=""if subplot""]/else/sourceaccessioncode",
72
plotEventID,"/location/locationevent/_if[@name=""if subplot""]/else/sourceaccessioncode",
73
CensusID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/cond/_exists/_first/1",
74
eventID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/cond/_exists/_first/1",
75
plotEventID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/cond/_exists/_first/1",
76
PlotCensusNumber,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/cond/_exists/_first/2",
77
authorObsCode,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/cond/_exists/_first/2",
78
fieldNumber,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/cond/_exists/_first/2",
79
plotName,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/*_id/location/authorlocationcode",
80
locationID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode",
81
plotID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode",
82
PlotCensusNumber,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/authorlocationcode",
83
authorObsCode,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/authorlocationcode",
84
fieldNumber,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/authorlocationcode",
85
CensusID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/sourceaccessioncode",
86
eventID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/sourceaccessioncode",
87
plotEventID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/sourceaccessioncode",
88
communityID,/location/locationevent/commclass/commdetermination/*_id/commconcept/*_id/*/commname,
89
communityName,/location/locationevent/commclass/commdetermination/*_id/commconcept/commdescription,
90
endDate,/location/locationevent/obsenddate/_*/date/_alt/1,
91
plotEventEndDate,/location/locationevent/obsenddate/_*/date/_alt/1,
92
eventDate,/location/locationevent/obsenddate/_*/date/_alt/2/_dateRangeEnd/value,
93
plotEventStartDate,/location/locationevent/obsstartdate/_*/date/_alt/1,
94
startDate,/location/locationevent/obsstartdate/_*/date/_alt/1,
95
eventDate,/location/locationevent/obsstartdate/_*/date/_alt/2/_dateRangeStart/value,
96
precipitation,/location/locationevent/precipitation,
97
acidity,/location/locationevent/soilobs/acidity,
98
baseSaturation,/location/locationevent/soilobs/basesaturation,
99
calcium,/location/locationevent/soilobs/calcium,
100
carbon,/location/locationevent/soilobs/carbon,
101
cationExchangeCapacity,/location/locationevent/soilobs/cationexchangecapacity,
102
clay,/location/locationevent/soilobs/clay,
103
conductivity,/location/locationevent/soilobs/conductivity,
104
magnesium,/location/locationevent/soilobs/magnesium,
105
nitrogen,/location/locationevent/soilobs/nitrogen,
106
organic,/location/locationevent/soilobs/organic,
107
ph,/location/locationevent/soilobs/ph,
108
phosphorus,/location/locationevent/soilobs/phosphorus,
109
potassium,/location/locationevent/soilobs/potassium,
110
sand,/location/locationevent/soilobs/sand,
111
silt,/location/locationevent/soilobs/silt,
112
sodium,/location/locationevent/soilobs/sodium,
113
texture,/location/locationevent/soilobs/texture,
114
collectedDate,/location/locationevent/taxonoccurrence/aggregateoccurrence/collectiondate/_alt/1/_*/date,
115
dateCollected,/location/locationevent/taxonoccurrence/aggregateoccurrence/collectiondate/_alt/1/_*/date,
116
dayCollected,"/location/locationevent/taxonoccurrence/aggregateoccurrence/collectiondate/_alt/2/_date/day/_nullIf:[null=0,type=float]/value",
117
monthCollected,"/location/locationevent/taxonoccurrence/aggregateoccurrence/collectiondate/_alt/2/_date/month/_nullIf:[null=0,type=float]/value",
118
yearCollected,"/location/locationevent/taxonoccurrence/aggregateoccurrence/collectiondate/_alt/2/_date/year/_nullIf:[null=0,type=float]/value",
119
individualCount,/location/locationevent/taxonoccurrence/aggregateoccurrence/count,
120
coverPercent,/location/locationevent/taxonoccurrence/aggregateoccurrence/cover,
121
censusNumber,"/location/locationevent/taxonoccurrence/aggregateoccurrence/definedvalue[*_id/userdefined[tablename=aggregateoccurrence,userdefinedname=censusNo]]:[@fkey=tablerecord_id]/definedvalue",
122
volumeCanopy,/location/locationevent/taxonoccurrence/aggregateoccurrence/linecover,
123
fieldNotes,/location/locationevent/taxonoccurrence/aggregateoccurrence/notes,
124
notes,/location/locationevent/taxonoccurrence/aggregateoccurrence/notes,
125
authorPlantCode,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/collectionnumber,
126
collectorNumber,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/collectionnumber,
127
recordNumber,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/collectionnumber,
128
sex,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/definedvalue[*_id/userdefined[tablename=plantobservation,userdefinedname=sex]]:[@fkey=tablerecord_id]/definedvalue","Brad: OMIT. Apparently not used by this institution and of uncertain applicability to plants. With other collections, *sometimes* used for phenological information (if specimen in flower, in fruit, sterile, etc.). If so, this is important information we should keep. Bob, Nick, anywhere for phenological information in VB and VX?; Aaron: Keeping it because it's useful for some collections"
129
individualID,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/sourceaccessioncode,
130
voucherType,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/cond/_eq:[right=indirect]/left",
131
catalogNumber,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/else",
132
collectionCode,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/collectioncode_dwc/_join/1,Brad: Not sure if mapping correct. DwC element; code for entire collection; often same as InstitutionCode; Aaron: Combining with InstitutionCode to create collection name
133
collectionID,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/collectioncode_dwc/_join/2,
134
institutionCode,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/institution_id/party/organizationname,
135
globalUniqueIdentifier,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/sourceaccessioncode,
136
id,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/sourceaccessioncode,
137
occurrenceID,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/sourceaccessioncode,
138
stemCount,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemcount,
139
authorStemCode,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/authorstemcode,
140
basalDiameter,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/basaldiameter,
141
canopyForm,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/definedvalue[*_id/userdefined[tablename=stemobservation,userdefinedname=canopyForm]]:[@fkey=tablerecord_id]/definedvalue",
142
canopyPosition,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/definedvalue[*_id/userdefined[tablename=stemobservation,userdefinedname=canopyPosition]]:[@fkey=tablerecord_id]/definedvalue",
143
diameterBreastHeightGentry,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/definedvalue[*_id/userdefined[tablename=stemobservation,userdefinedname=gentryDiameter]]:[@fkey=tablerecord_id]/definedvalue",
144
lianaInfestation,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/definedvalue[*_id/userdefined[tablename=stemobservation,userdefinedname=lianaInfestation]]:[@fkey=tablerecord_id]/definedvalue",
145
stemNotes,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/definedvalue[*_id/userdefined[tablename=stemobservation,userdefinedname=notes]]:[@fkey=tablerecord_id]/definedvalue",
146
DBH,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/diameterbreastheight,
147
diameterBreastHeight,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/diameterbreastheight,
148
height,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/height,
149
heightFirstBranch,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/heightfirstbranch,
150
stem_id,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/sourceaccessioncode,
151
stemTag,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/stemtag[""""/iscurrent/_alt/2=true]/tag",Quotes sort it before tag2
152
tag,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/stemtag[""""/iscurrent/_alt/2=true]/tag",Quotes sort it before tag2
153
previousTag,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/stemtag[iscurrent=true]:[../stemtag?[iscurrent/_alt/2=true]/iscurrent/_alt/1=false]/tag,
154
organismX,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/xposition,
155
relativePlotX,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/xposition,
156
organismY,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/yposition,
157
relativePlotY,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/yposition,
158
authorPlantCode,/location/locationevent/taxonoccurrence/authortaxoncode/_alt/1,
159
collectorNumber,/location/locationevent/taxonoccurrence/authortaxoncode/_alt/1,
160
recordNumber,/location/locationevent/taxonoccurrence/authortaxoncode/_alt/1,
161
verbatimScientificName,/location/locationevent/taxonoccurrence/authortaxoncode/_alt/2/_alt/1,
162
scientificName,/location/locationevent/taxonoccurrence/authortaxoncode/_alt/2/_alt/2,
163
growthForm,/location/locationevent/taxonoccurrence/growthform,
164
habit,"/location/locationevent/taxonoccurrence/growthform/_map:[./{T,Arbol,palm}=tree,./{H,""Hemiepífito""}=hemiepiphyte,./{L,l,""L?"",Liana}=liana,E=epiphyte,S=shrub,Hb=herb,""vine-herbaceous""=vine,graminoid=grass,rosette=forb,*=*]/value","According to <http://salvias.net/Documents/salvias_data_dictionary.html#Plot+data.habit>, <https://projects.nceas.ucsb.edu/nceas/projects/bien/wiki/SALVIAS#Habit>"
165
verbatimGrowthForm,"/location/locationevent/taxonoccurrence/growthform/_map:[./{T,Arbol,palm}=tree,./{H,""Hemiepífito""}=hemiepiphyte,./{L,l,""L?"",Liana}=liana,E=epiphyte,S=shrub,Hb=herb,""vine-herbaceous""=vine,graminoid=grass,rosette=forb,*=*]/value","According to <http://salvias.net/Documents/salvias_data_dictionary.html#Plot+data.habit>, <https://projects.nceas.ucsb.edu/nceas/projects/bien/wiki/SALVIAS#Habit>"
166
cultivated,/location/locationevent/taxonoccurrence/iscultivated/_alt/1,
167
establishmentMeans,"/location/locationevent/taxonoccurrence/iscultivated/_alt/2/_map:[cultivated=t,wild=f,*=]/value",
168
establishmentMeans,"/location/locationevent/taxonoccurrence/isnative/_map:[native=t,exotic=f,*=]/value",
169
speciesInvID,/location/locationevent/taxonoccurrence/sourceaccessioncode/_first/1,
170
taxonOccurrenceID,/location/locationevent/taxonoccurrence/sourceaccessioncode/_first/1,
171
individualID,/location/locationevent/taxonoccurrence/sourceaccessioncode/_first/2,
172
identifiedBy,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/party/givenname/_namePart/first,
173
identifiedBy,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/party/middlename/_namePart/middle,
174
identifiedBy,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/party/surname/_namePart/last,
175
scientificName,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[],do=""plantname[rank=_val]/parent_id""]/plantname[rank=binomial]/plantname",
176
scientificNameAuthor,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=authority]/plantname",
177
scientificNameAuthorship,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=authority]/plantname",
178
taxonRank,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname/_name/first",
179
infraspecificEpithet,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname/_name/last",
180
subSpeciesName,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname/_name/last",
181
subspecies,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname/_name/last",
182
species,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname",
183
speciesName,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname",
184
specificEpithet,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname",
185
genus,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname",
186
family,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,genus,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname",
187
order,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,genus,family,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=order]/plantname",
188
class,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
189
phylum,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
190
kingdom,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
191
dateIdentified,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/1/_*/date/_dateRangeStart/value,
192
identifiedDate,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/1/_*/date/_dateRangeStart/value,
193
dayIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/day/_nullIf:[null=0,type=float]/value",
194
monthIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/month/_nullIf:[null=0,type=float]/value",
195
yearIdentified,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/determinationdate/_alt/2/_date/year/_nullIf:[null=0,type=float]/value",
196
remarks,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/notes,
197
taxonRemarks,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/notes,
198
identificationQualifier,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/taxonfit,
199
taxonFit,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/taxonfit,
200
verbatimScientificName,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_forEach:[in:[],do=""plantname[rank=_val]/parent_id""]/plantname[rank=binomial]/plantname",
201
verbatimScientificNameAuthorship,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=authority]/plantname",
202
verbatimInfraspecificEpithet,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname",
203
verbatimSpecificEpithet,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname",
204
verbatimGenus,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname",
205
verbatimFamily,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,genus,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname",
206
verbatimOrder,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,genus,family,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=order]/plantname",
207
verbatimClass,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=class]/plantname",
208
verbatimPhylum,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subkingdom]/plantname",
209
verbatimKingdom,"/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,authority,subspecies,species,genus,family,order,class,subkingdom,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname",
210
verbatimIdentificationQualifier,/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/taxonfit,
211
collector,/location/locationevent/taxonoccurrence/verbatimcollectorname,
212
recordedBy,/location/locationevent/taxonoccurrence/verbatimcollectorname,
213
collector.givenName,/location/locationevent/taxonoccurrence/verbatimcollectorname/_name/first,
214
recordedBy.givenName,/location/locationevent/taxonoccurrence/verbatimcollectorname/_name/first,
215
collector.surName,/location/locationevent/taxonoccurrence/verbatimcollectorname/_name/last,
216
recordedBy.surName,/location/locationevent/taxonoccurrence/verbatimcollectorname/_name/last,
217
voucherType,"/location/locationevent/taxonoccurrence/voucher/*_id/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/cond/_eq:[right=indirect]/left",
218
catalogNumber,"/location/locationevent/taxonoccurrence/voucher/*_id/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/then",
219
temperature,/location/locationevent/temperature,
220
maximumDepth,"/location/locationevent/waterdepth/_avg/max/_units:[default=m,to=m,to=]/value/_replace:[""\bca\.?""=]/value",
221
maximumDepthInMeters,"/location/locationevent/waterdepth/_avg/max/_units:[default=m,to=m,to=]/value/_replace:[""\bca\.?""=]/value",
222
minimumDepth,"/location/locationevent/waterdepth/_avg/min/_units:[default=m,to=m,to=]/value/_replace:[""\bca\.?""=]/value",
223
minimumDepthInMeters,"/location/locationevent/waterdepth/_avg/min/_units:[default=m,to=m,to=]/value/_replace:[""\bca\.?""=]/value",
224
DescriptionOfSite,/location/locationnarrative/_merge/1,
225
LocationName,/location/locationnarrative/_merge/1,
226
locality,/location/locationnarrative/_merge/1,
227
locationNarrative,/location/locationnarrative/_merge/1,
228
verbatimLocality,/location/locationnarrative/_merge/2,
229
habitat,"/location/locationnarrative/_merge/3/_label[label=""habitat""]/value","Brad: Free-text description of vegetation community where collected, frequently redundane wrt 'Vegetation'. Bob, Nick: keep as user defined or create special element?"
230
plotNotes,/location/notespublic,
231
slopeAspect,/location/slopeaspect/_alt/1/_compass/value,
232
maxSlopeAspect,/location/slopeaspect/_alt/2/_avg/max,
233
minSlopeAspect,/location/slopeaspect/_alt/2/_avg/min,
234
slopeGradient,/location/slopegradient/_alt/1,
235
maxSlopeGradient,/location/slopegradient/_alt/2/_avg/max,
236
minSlopeGradient,/location/slopegradient/_alt/2/_avg/min,
237
QuadratID,/location/sourceaccessioncode,
238
subplotID,/location/sourceaccessioncode,
239
StartX,/location/sublocationxposition,
240
subplotX,/location/sublocationxposition,
241
StartY,/location/sublocationyposition,
242
subplotY,/location/sublocationyposition,
mappings/Veg+.self.csv
1
Veg+,Veg+
2
CensusID,CensusID
3
CountryName,CountryName
4
DBH,DBH
5
DescriptionOfSite,DescriptionOfSite
6
Elevation,Elevation
7
LocationName,LocationName
8
PlotCensusNumber,PlotCensusNumber
9
QuadratID,QuadratID
10
QuadratName,QuadratName
11
ShapeOfSite,ShapeOfSite
12
SizeOfSite,SizeOfSite
13
StartX,StartX
14
StartY,StartY
15
acidity,acidity
16
authorObsCode,authorObsCode
17
authorPlantCode,authorPlantCode
18
authorStemCode,authorStemCode
19
basalDiameter,basalDiameter
20
baseSaturation,baseSaturation
21
boundingBox,boundingBox
22
calcium,calcium
23
canopyForm,canopyForm
24
canopyPosition,canopyPosition
25
carbon,carbon
26
catalogNumber,catalogNumber
27
cationExchangeCapacity,cationExchangeCapacity
28
censusNumber,censusNumber
29
class,class
30
clay,clay
31
collectedDate,collectedDate
32
collectionCode,collectionCode
33
collectionID,collectionID
34
collector,collector
35
collector.givenName,collector.givenName
36
collector.surName,collector.surName
37
collectorNumber,collectorNumber
38
communityID,communityID
39
communityName,communityName
40
conductivity,conductivity
41
continent,continent
42
continentOcean,continentOcean
43
coordinatePrecision,coordinatePrecision
44
coordinateUncertaintyInMeters,coordinateUncertaintyInMeters
45
country,country
46
county,county
47
coverPercent,coverPercent
48
cultivated,cultivated
49
dateCollected,dateCollected
50
dateIdentified,dateIdentified
51
dayCollected,dayCollected
52
dayIdentified,dayIdentified
53
decimalLatitude,decimalLatitude
54
decimalLongitude,decimalLongitude
55
diameterBreastHeight,diameterBreastHeight
56
diameterBreastHeightGentry,diameterBreastHeightGentry
57
endDate,endDate
58
establishmentMeans,establishmentMeans
59
eventDate,eventDate
60
eventID,eventID
61
family,family
62
fieldNotes,fieldNotes
63
fieldNumber,fieldNumber
64
footprintWKT,footprintWKT
65
genus,genus
66
globalUniqueIdentifier,globalUniqueIdentifier
67
growthForm,growthForm
68
habit,habit
69
habitat,habitat
70
height,height
71
heightFirstBranch,heightFirstBranch
72
id,id
73
identificationQualifier,identificationQualifier
74
identifiedBy,identifiedBy
75
identifiedDate,identifiedDate
76
individualCount,individualCount
77
individualID,individualID
78
infraspecificEpithet,infraspecificEpithet
79
institutionCode,institutionCode
80
kingdom,kingdom
81
landform,landform
82
latitude,latitude
83
lianaInfestation,lianaInfestation
84
locality,locality
85
locationID,locationID
86
locationNarrative,locationNarrative
87
longitude,longitude
88
magnesium,magnesium
89
maxSlopeAspect,maxSlopeAspect
90
maxSlopeGradient,maxSlopeGradient
91
maximumDepth,maximumDepth
92
maximumDepthInMeters,maximumDepthInMeters
93
maximumElevation,maximumElevation
94
maximumElevationInMeters,maximumElevationInMeters
95
minSlopeAspect,minSlopeAspect
96
minSlopeGradient,minSlopeGradient
97
minimumDepth,minimumDepth
98
minimumDepthInMeters,minimumDepthInMeters
99
minimumElevation,minimumElevation
100
minimumElevationInMeters,minimumElevationInMeters
101
monthCollected,monthCollected
102
monthIdentified,monthIdentified
103
nitrogen,nitrogen
104
notes,notes
105
occurrenceID,occurrenceID
106
order,order
107
organic,organic
108
organismX,organismX
109
organismY,organismY
110
ph,ph
111
phosphorus,phosphorus
112
phylum,phylum
113
plotArea,plotArea
114
plotEventEndDate,plotEventEndDate
115
plotEventID,plotEventID
116
plotEventStartDate,plotEventStartDate
117
plotID,plotID
118
plotName,plotName
119
plotNotes,plotNotes
120
potassium,potassium
121
precipitation,precipitation
122
previousTag,previousTag
123
projectID,projectID
124
projectName,projectName
125
recordNumber,recordNumber
126
recordedBy,recordedBy
127
recordedBy.givenName,recordedBy.givenName
128
recordedBy.surName,recordedBy.surName
129
relativePlotX,relativePlotX
130
relativePlotY,relativePlotY
131
remarks,remarks
132
samplingProtocol,samplingProtocol
133
sand,sand
134
scientificName,scientificName
135
scientificNameAuthor,scientificNameAuthor
136
scientificNameAuthorship,scientificNameAuthorship
137
sex,sex
138
silt,silt
139
slopeAspect,slopeAspect
140
slopeGradient,slopeGradient
141
sodium,sodium
142
species,species
143
speciesInvID,speciesInvID
144
speciesName,speciesName
145
specificEpithet,specificEpithet
146
startDate,startDate
147
state,state
148
stateProvince,stateProvince
149
stemCount,stemCount
150
stemNotes,stemNotes
151
stemTag,stemTag
152
stem_id,stem_id
153
subSpeciesName,subSpeciesName
154
subplot,subplot
155
subplotID,subplotID
156
subplotX,subplotX
157
subplotY,subplotY
158
subspecies,subspecies
159
tag,tag
160
taxonFit,taxonFit
161
taxonOccurrenceID,taxonOccurrenceID
162
taxonRank,taxonRank
163
taxonRemarks,taxonRemarks
164
temperature,temperature
165
texture,texture
166
verbatimClass,verbatimClass
167
verbatimElevation,verbatimElevation
168
verbatimFamily,verbatimFamily
169
verbatimGenus,verbatimGenus
170
verbatimGrowthForm,verbatimGrowthForm
171
verbatimIdentificationQualifier,verbatimIdentificationQualifier
172
verbatimInfraspecificEpithet,verbatimInfraspecificEpithet
173
verbatimKingdom,verbatimKingdom
174
verbatimLatitude,verbatimLatitude
175
verbatimLocality,verbatimLocality
176
verbatimLongitude,verbatimLongitude
177
verbatimOrder,verbatimOrder
178
verbatimPhylum,verbatimPhylum
179
verbatimScientificName,verbatimScientificName
180
verbatimScientificNameAuthorship,verbatimScientificNameAuthorship
181
verbatimSpecificEpithet,verbatimSpecificEpithet
182
volumeCanopy,volumeCanopy
183
voucherType,voucherType
184
yearCollected,yearCollected
185
yearIdentified,yearIdentified
mappings/Makefile
85 85

  
86 86
vegcsvMaps :=
87 87

  
88
Veg+-VegBIEN.csv: Veg+-VegCore.csv VegCore-VegBIEN.csv
89
	env quiet=1 $(join) <$+ >$@
90
vegcsvMaps += Veg+-VegBIEN.csv
91

  
92 88
Veg+.vocab.csv: Veg+-VegCore.csv VegCore-VegBIEN.csv
93 89
	env all=1 $(bin)/union <$+|$(bin)/cols 0|$(bin)/sort 0|uniq >$@
94 90
vegcsvMaps += Veg+.vocab.csv

Also available in: Unified diff