Revision 4638
Added by Aaron Marcuse-Kubitza almost 12 years ago
VegBIEN.csv | ||
---|---|---|
1 | 1 |
CTFS[Veg+],VegBIEN:/_simplifyPath:[next=parent_id]/path,Comments |
2 | 2 |
QuadratID,"/location/_if[@name=""if subplot""]/cond/_exists/_first/2",Not globally unique; unique only within Site |
3 |
plotID,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/cond/_exists",
|
|
4 |
plotID,"/location/_if[@name=""if subplot""]/else/sourceaccessioncode",
|
|
5 |
plotID,"/location/_if[@name=""if subplot""]/then/parent_id/location/sourceaccessioncode",
|
|
3 |
PlotID,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/cond/_exists",
|
|
4 |
PlotID,"/location/_if[@name=""if subplot""]/else/sourceaccessioncode",
|
|
5 |
PlotID,"/location/_if[@name=""if subplot""]/then/parent_id/location/sourceaccessioncode",
|
|
6 | 6 |
QuadratID,/location/authorlocationcode,Not globally unique; unique only within Site |
7 | 7 |
QuadratID,"/location/locationevent/_if[@name=""if subplot""]/cond/_exists/_first/2",Not globally unique; unique only within Site |
8 | 8 |
CensusID,"/location/locationevent/_if[@name=""if subplot""]/else/sourceaccessioncode", |
9 | 9 |
CensusID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/cond/_exists/_first/1", |
10 |
plotID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode",
|
|
10 |
PlotID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode",
|
|
11 | 11 |
CensusID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if event""]/then/parent_id/locationevent/sourceaccessioncode", |
12 | 12 |
MeasureID,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/sourceaccessioncode, |
13 | 13 |
StemID,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/authorstemcode, |
14 | 14 |
DBH,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/diameterbreastheight, |
15 |
stemTag,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/stemtag[""""/iscurrent/_alt/2=true]/tag",Quotes sort it before tag2
|
|
16 |
tag,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/stemtag[""""/iscurrent/_alt/2=true]/tag",Quotes sort it before tag2
|
|
15 |
StemTag,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/stemtag[""""/iscurrent/_alt/2=true]/tag",Quotes sort it before tag2
|
|
16 |
Tag,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/stemtag[""""/iscurrent/_alt/2=true]/tag",Quotes sort it before tag2
|
|
17 | 17 |
x,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/xposition, |
18 | 18 |
y,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/yposition, |
19 | 19 |
MeasureID,/location/locationevent/taxonoccurrence/sourceaccessioncode/_first/2, |
20 | 20 |
SpeciesAuthority,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/plantconcept/plantname_id/_forEach:[in:[binomial,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=authority]/plantname", |
21 |
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", |
|
22 |
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", |
|
23 |
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", |
|
24 |
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", |
|
21 |
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", |
|
22 |
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", |
|
23 |
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", |
|
24 |
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", |
|
25 |
Description,,** No join mapping for Description ** |
|
26 |
ExactDate,,** No join mapping for ExactDate ** |
|
27 |
FamilyID,,** No join mapping for FamilyID ** |
|
28 |
FieldFamily,,** No join mapping for FieldFamily ** |
|
29 |
GenusAuthority,,** No join mapping for GenusAuthority ** |
|
30 |
GenusID,,** No join mapping for GenusID ** |
|
31 |
GenusReferenceID,,** No join mapping for GenusReferenceID ** |
|
32 |
HOM,,** No join mapping for HOM ** |
|
33 |
IDLevel,,** No join mapping for IDLevel ** |
|
34 |
InfraSpecificLevel,,** No join mapping for InfraSpecificLevel ** |
|
35 |
PrimaryStem,,** No join mapping for PrimaryStem ** |
|
36 |
ReferenceID,,** No join mapping for ReferenceID ** |
|
37 |
SpeciesCurrentTaxonFlag,,** No join mapping for SpeciesCurrentTaxonFlag ** |
|
38 |
SpeciesID,,** No join mapping for SpeciesID ** |
|
39 |
SpeciesMnemonic,,** No join mapping for SpeciesMnemonic ** |
|
40 |
SpeciesObsoleteTaxonFlag,,** No join mapping for SpeciesObsoleteTaxonFlag ** |
|
41 |
SpeciesReferenceID,,** No join mapping for SpeciesReferenceID ** |
|
42 |
StemDescription,,** No join mapping for StemDescription ** |
|
43 |
SubSpeciesAuthority,,** No join mapping for SubSpeciesAuthority ** |
|
44 |
SubSpeciesCurrentTaxonFlag,,** No join mapping for SubSpeciesCurrentTaxonFlag ** |
|
45 |
SubSpeciesID,,** No join mapping for SubSpeciesID ** |
|
46 |
SubSpeciesMnemonic,,** No join mapping for SubSpeciesMnemonic ** |
|
47 |
SubSpeciesObsoleteTaxonFlag,,** No join mapping for SubSpeciesObsoleteTaxonFlag ** |
|
48 |
TreeID,,** No join mapping for TreeID ** |
|
49 |
row_num,,** No join mapping for row_num ** |
Also available in: Unified diff
inputs/*/*/map.csv: Changed empty mappings to self mappings, using the steps at <https://projects.nceas.ucsb.edu/nceas/projects/bien/wiki/Map_refactoring#Change-empty-mappings-to-self-mappings>. Note that in map.full.csv and VegBIEN.csv, lines that have changed are always the result of the input field's case being changed to match the case of the datasource's actual column name.