Revision 10090
Added by Aaron Marcuse-Kubitza over 11 years ago
inputs/FIA/PLOT/VegBIEN.csv | ||
---|---|---|
1 |
FIA,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Filter; Comments,Comments |
|
2 |
locationName,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/1", |
|
3 |
locationID,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/cond/_exists", |
|
4 |
locationID,"/location/_if[@name=""if subplot""]/else/sourceaccessioncode", |
|
5 |
locationName,"/location/_if[@name=""if subplot""]/then/parent_id/location/authorlocationcode", |
|
6 |
locationID,"/location/_if[@name=""if subplot""]/then/parent_id/location/sourceaccessioncode", |
|
7 |
locationName,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/then", |
|
8 |
locationID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode/_if[@name=""if subplot""]/then", |
|
9 |
locationID,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists", |
|
10 |
locationName,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists", |
|
11 |
decimalLatitude,"/location/locationplace/*_id/place/*_id/coordinates/latitude_deg/_nullIf:[null=0,type=float]/value", |
|
12 |
decimalLongitude,"/location/locationplace/*_id/place/*_id/coordinates/longitude_deg/_nullIf:[null=0,type=float]/value", |
|
13 |
decimalLatitude,"/location/locationplace/*_id/place/matched_place_id/place:[.,source_id/source/shortname=geoscrub]/*_id/coordinates:[source_id/source/shortname=geoscrub]/_first/2/latitude_deg/_nullIf:[null=0,type=float]/value",""".,"" sorts it with other coordinates mappings" |
|
14 |
decimalLongitude,"/location/locationplace/*_id/place/matched_place_id/place:[.,source_id/source/shortname=geoscrub]/*_id/coordinates:[source_id/source/shortname=geoscrub]/_first/2/longitude_deg/_nullIf:[null=0,type=float]/value",""".,"" sorts it with other coordinates mappings" |
|
15 |
locationID,"/location/sourceaccessioncode/_first/2/_if[@name=""if locationID""]/cond/_exists", |
|
16 |
locationID,"/location/sourceaccessioncode/_first/2/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/then/_join/1", |
|
17 |
*COUNTYCD,,** No join mapping for *COUNTYCD ** |
|
18 |
*INVYR,,** No join mapping for *INVYR ** |
|
19 |
*PLOT-CONGCD,,** No join mapping for *PLOT-CONGCD ** |
|
20 |
*PLOT-CREATED_BY,,** No join mapping for *PLOT-CREATED_BY ** |
|
21 |
*PLOT-CREATED_DATE,,** No join mapping for *PLOT-CREATED_DATE ** |
|
22 |
*PLOT-CREATED_IN_INSTANCE,,** No join mapping for *PLOT-CREATED_IN_INSTANCE ** |
|
23 |
*PLOT-CTY_CN,,** No join mapping for *PLOT-CTY_CN ** |
|
24 |
*PLOT-CYCLE,,** No join mapping for *PLOT-CYCLE ** |
|
25 |
*PLOT-DECLINATION,,** No join mapping for *PLOT-DECLINATION ** |
|
26 |
*PLOT-DESIGNCD,,** No join mapping for *PLOT-DESIGNCD ** |
|
27 |
*PLOT-DESIGNCD_P2A,,** No join mapping for *PLOT-DESIGNCD_P2A ** |
|
28 |
*PLOT-ECOSUBCD,,** No join mapping for *PLOT-ECOSUBCD ** |
|
29 |
*PLOT-ECO_UNIT_PNW,,** No join mapping for *PLOT-ECO_UNIT_PNW ** |
|
30 |
*PLOT-EMAP_HEX,,** No join mapping for *PLOT-EMAP_HEX ** |
|
31 |
*PLOT-GROW_TYP_CD,,** No join mapping for *PLOT-GROW_TYP_CD ** |
|
32 |
*PLOT-INTENSITY,,** No join mapping for *PLOT-INTENSITY ** |
|
33 |
*PLOT-INVASIVE_SAMPLING_STATUS_CD,,** No join mapping for *PLOT-INVASIVE_SAMPLING_STATUS_CD ** |
|
34 |
*PLOT-INVASIVE_SPECIMEN_RULE_CD,,** No join mapping for *PLOT-INVASIVE_SPECIMEN_RULE_CD ** |
|
35 |
*PLOT-KINDCD,,** No join mapping for *PLOT-KINDCD ** |
|
36 |
*PLOT-KINDCD_NC,,** No join mapping for *PLOT-KINDCD_NC ** |
|
37 |
*PLOT-MACRO_BREAKPOINT_DIA,,** No join mapping for *PLOT-MACRO_BREAKPOINT_DIA ** |
|
38 |
*PLOT-MANUAL,,** No join mapping for *PLOT-MANUAL ** |
|
39 |
*PLOT-MICROPLOT_LOC,,** No join mapping for *PLOT-MICROPLOT_LOC ** |
|
40 |
*PLOT-MODIFIED_BY,,** No join mapping for *PLOT-MODIFIED_BY ** |
|
41 |
*PLOT-MODIFIED_DATE,,** No join mapping for *PLOT-MODIFIED_DATE ** |
|
42 |
*PLOT-MODIFIED_IN_INSTANCE,,** No join mapping for *PLOT-MODIFIED_IN_INSTANCE ** |
|
43 |
*PLOT-MORT_TYP_CD,,** No join mapping for *PLOT-MORT_TYP_CD ** |
|
44 |
*PLOT-NF_PLOT_NONSAMPLE_REASN_CD,,** No join mapping for *PLOT-NF_PLOT_NONSAMPLE_REASN_CD ** |
|
45 |
*PLOT-NF_PLOT_STATUS_CD,,** No join mapping for *PLOT-NF_PLOT_STATUS_CD ** |
|
46 |
*PLOT-NF_SAMPLING_STATUS_CD,,** No join mapping for *PLOT-NF_SAMPLING_STATUS_CD ** |
|
47 |
*PLOT-P2PANEL,,** No join mapping for *PLOT-P2PANEL ** |
|
48 |
*PLOT-P2VEG_SAMPLING_LEVEL_DETAIL_CD,,** No join mapping for *PLOT-P2VEG_SAMPLING_LEVEL_DETAIL_CD ** |
|
49 |
*PLOT-P2VEG_SAMPLING_STATUS_CD,,** No join mapping for *PLOT-P2VEG_SAMPLING_STATUS_CD ** |
|
50 |
*PLOT-P3PANEL,,** No join mapping for *PLOT-P3PANEL ** |
|
51 |
*PLOT-PLOT_NONSAMPLE_REASN_CD,,** No join mapping for *PLOT-PLOT_NONSAMPLE_REASN_CD ** |
|
52 |
*PLOT-PLOT_STATUS_CD,,** No join mapping for *PLOT-PLOT_STATUS_CD ** |
|
53 |
*PLOT-PREV_PLT_CN,,** No join mapping for *PLOT-PREV_PLT_CN ** |
|
54 |
*PLOT-QA_STATUS,,** No join mapping for *PLOT-QA_STATUS ** |
|
55 |
*PLOT-RDDISTCD,,** No join mapping for *PLOT-RDDISTCD ** |
|
56 |
*PLOT-REMPER,,** No join mapping for *PLOT-REMPER ** |
|
57 |
*PLOT-SAMP_METHOD_CD,,** No join mapping for *PLOT-SAMP_METHOD_CD ** |
|
58 |
*PLOT-SRV_CN,,** No join mapping for *PLOT-SRV_CN ** |
|
59 |
*PLOT-SUBCYCLE,,** No join mapping for *PLOT-SUBCYCLE ** |
|
60 |
*PLOT-SUBPANEL,,** No join mapping for *PLOT-SUBPANEL ** |
|
61 |
*PLOT-SUBP_EXAMINE_CD,,** No join mapping for *PLOT-SUBP_EXAMINE_CD ** |
|
62 |
*PLOT-TOPO_POSITION_PNW,,** No join mapping for *PLOT-TOPO_POSITION_PNW ** |
|
63 |
*PLOT-WATERCD,,** No join mapping for *PLOT-WATERCD ** |
|
64 |
*PLOT-row_num,,** No join mapping for *PLOT-row_num ** |
|
65 |
*STATECD,,** No join mapping for *STATECD ** |
|
66 |
*UNITCD,,** No join mapping for *UNITCD ** |
|
67 |
day,,** No join mapping for day ** |
|
68 |
elevation_ft,,** No join mapping for elevation_ft ** |
|
69 |
month,,** No join mapping for month ** |
|
70 |
year,,** No join mapping for year ** |
inputs/FIA/PLOT/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN> |
|
3 |
<_setDefault id="-1"> |
|
4 |
<source_id><source><shortname>FIA</shortname></source></source_id> |
|
5 |
<path> |
|
6 |
<_simplifyPath> |
|
7 |
<next>parent_id</next> |
|
8 |
<path> |
|
9 |
<location> |
|
10 |
<authorlocationcode>$locationName</authorlocationcode> |
|
11 |
<sourceaccessioncode>$locationID</sourceaccessioncode> |
|
12 |
<locationplace> |
|
13 |
<place_id> |
|
14 |
<place> |
|
15 |
<coordinates_id> |
|
16 |
<coordinates> |
|
17 |
<latitude_deg> |
|
18 |
<_nullIf> |
|
19 |
<null>0</null> |
|
20 |
<type>float</type> |
|
21 |
<value>$decimalLatitude</value> |
|
22 |
</_nullIf> |
|
23 |
</latitude_deg> |
|
24 |
<longitude_deg> |
|
25 |
<_nullIf> |
|
26 |
<null>0</null> |
|
27 |
<type>float</type> |
|
28 |
<value>$decimalLongitude</value> |
|
29 |
</_nullIf> |
|
30 |
</longitude_deg> |
|
31 |
</coordinates> |
|
32 |
</coordinates_id> |
|
33 |
<matched_place_id> |
|
34 |
<place> |
|
35 |
<source_id><source><shortname>geoscrub</shortname></source></source_id> |
|
36 |
<coordinates_id> |
|
37 |
<coordinates> |
|
38 |
<source_id><source><shortname>geoscrub</shortname></source></source_id> |
|
39 |
<latitude_deg> |
|
40 |
<_nullIf> |
|
41 |
<null>0</null> |
|
42 |
<type>float</type> |
|
43 |
<value>$decimalLatitude</value> |
|
44 |
</_nullIf> |
|
45 |
</latitude_deg> |
|
46 |
<longitude_deg> |
|
47 |
<_nullIf> |
|
48 |
<null>0</null> |
|
49 |
<type>float</type> |
|
50 |
<value>$decimalLongitude</value> |
|
51 |
</_nullIf> |
|
52 |
</longitude_deg> |
|
53 |
</coordinates> |
|
54 |
</coordinates_id> |
|
55 |
</place> |
|
56 |
</matched_place_id> |
|
57 |
</place> |
|
58 |
</place_id> |
|
59 |
</locationplace> |
|
60 |
</location> |
|
61 |
</path> |
|
62 |
</_simplifyPath> |
|
63 |
</path> |
|
64 |
</_setDefault> |
|
65 |
</VegBIEN> |
|
66 |
Inserted 10 new rows into database |
inputs/FIA/COUNTY/VegBIEN.csv | ||
---|---|---|
1 |
FIA,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Filter; Comments,Comments |
|
2 |
county,/location/locationplace/*_id/place/county, |
|
3 |
county,/location/locationplace/*_id/place/matched_place_id/place:[source_id/source/shortname=geoscrub]/county/_first/2, |
|
4 |
*COUNTY-CN,,** No join mapping for *COUNTY-CN ** |
|
5 |
*COUNTY-CREATED_BY,,** No join mapping for *COUNTY-CREATED_BY ** |
|
6 |
*COUNTY-CREATED_DATE,,** No join mapping for *COUNTY-CREATED_DATE ** |
|
7 |
*COUNTY-CREATED_IN_INSTANCE,,** No join mapping for *COUNTY-CREATED_IN_INSTANCE ** |
|
8 |
*COUNTY-MODIFIED_BY,,** No join mapping for *COUNTY-MODIFIED_BY ** |
|
9 |
*COUNTY-MODIFIED_DATE,,** No join mapping for *COUNTY-MODIFIED_DATE ** |
|
10 |
*COUNTY-MODIFIED_IN_INSTANCE,,** No join mapping for *COUNTY-MODIFIED_IN_INSTANCE ** |
|
11 |
*COUNTY-row_num,,** No join mapping for *COUNTY-row_num ** |
|
12 |
*COUNTYCD,,** No join mapping for *COUNTYCD ** |
|
13 |
*STATECD,,** No join mapping for *STATECD ** |
|
14 |
*UNITCD,,** No join mapping for *UNITCD ** |
inputs/FIA/COUNTY/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN> |
|
3 |
<_setDefault id="-1"> |
|
4 |
<source_id><source><shortname>FIA</shortname></source></source_id> |
|
5 |
<path> |
|
6 |
<_simplifyPath> |
|
7 |
<next>parent_id</next> |
|
8 |
<path> |
|
9 |
<location> |
|
10 |
<locationplace> |
|
11 |
<place_id> |
|
12 |
<place> |
|
13 |
<county>$county</county> |
|
14 |
<matched_place_id> |
|
15 |
<place> |
|
16 |
<source_id><source><shortname>geoscrub</shortname></source></source_id> |
|
17 |
<county>$county</county> |
|
18 |
</place> |
|
19 |
</matched_place_id> |
|
20 |
</place> |
|
21 |
</place_id> |
|
22 |
</locationplace> |
|
23 |
</location> |
|
24 |
</path> |
|
25 |
</_simplifyPath> |
|
26 |
</path> |
|
27 |
</_setDefault> |
|
28 |
</VegBIEN> |
|
29 |
Inserted 6 new rows into database |
inputs/FIA/REF_PLANT_DICTIONARY/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN> |
|
3 |
<_setDefault id="-1"> |
|
4 |
<source_id><source><shortname>FIA</shortname></source></source_id> |
|
5 |
<path> |
|
6 |
<_simplifyPath> |
|
7 |
<next>parent_id</next> |
|
8 |
<path> |
|
9 |
<location> |
|
10 |
<locationevent> |
|
11 |
<taxonoccurrence> |
|
12 |
<taxondetermination> |
|
13 |
<taxonverbatim_id> |
|
14 |
<taxonverbatim> |
|
15 |
<taxonlabel_id> |
|
16 |
<taxonlabel> |
|
17 |
<parent_id> |
|
18 |
<taxonlabel> |
|
19 |
<parent_id> |
|
20 |
<taxonlabel> |
|
21 |
<rank>cultivar</rank> |
|
22 |
<parent_id> |
|
23 |
<taxonlabel> |
|
24 |
<rank>forma</rank> |
|
25 |
<taxonepithet>$forma</taxonepithet> |
|
26 |
<parent_id> |
|
27 |
<taxonlabel> |
|
28 |
<rank>variety</rank> |
|
29 |
<taxonepithet>$variety</taxonepithet> |
|
30 |
<parent_id> |
|
31 |
<taxonlabel> |
|
32 |
<rank>subspecies</rank> |
|
33 |
<taxonepithet>$subspecies</taxonepithet> |
|
34 |
<parent_id> |
|
35 |
<taxonlabel> |
|
36 |
<rank>species</rank> |
|
37 |
<taxonepithet>$specificEpithet</taxonepithet> |
|
38 |
<parent_id> |
|
39 |
<taxonlabel> |
|
40 |
<rank>genus</rank> |
|
41 |
<taxonepithet>$genus</taxonepithet> |
|
42 |
<parent_id> |
|
43 |
<taxonlabel> |
|
44 |
<rank>family</rank> |
|
45 |
<taxonepithet>$family</taxonepithet> |
|
46 |
</taxonlabel> |
|
47 |
</parent_id> |
|
48 |
</taxonlabel> |
|
49 |
</parent_id> |
|
50 |
</taxonlabel> |
|
51 |
</parent_id> |
|
52 |
</taxonlabel> |
|
53 |
</parent_id> |
|
54 |
</taxonlabel> |
|
55 |
</parent_id> |
|
56 |
</taxonlabel> |
|
57 |
</parent_id> |
|
58 |
</taxonlabel> |
|
59 |
</parent_id> |
|
60 |
</taxonlabel> |
|
61 |
</parent_id> |
|
62 |
<taxonomicname> |
|
63 |
<_merge_prefix> |
|
64 |
<prefix><_taxon_family_require_std><family>$family</family></_taxon_family_require_std></prefix> |
|
65 |
<value> |
|
66 |
<_alt> |
|
67 |
<1>$scientificName</1> |
|
68 |
<2> |
|
69 |
<_alt> |
|
70 |
<1>$taxonName</1> |
|
71 |
<2> |
|
72 |
<_join_words> |
|
73 |
<2><_filter_genus><value>$genus</value></_filter_genus></2> |
|
74 |
<3>$specificEpithet</3> |
|
75 |
<4>$subspecies</4> |
|
76 |
<6> |
|
77 |
<_join_words> |
|
78 |
<1>var. </1> |
|
79 |
<2>$variety</2> |
|
80 |
</_join_words> |
|
81 |
</6> |
|
82 |
<7> |
|
83 |
<_join_words> |
|
84 |
<1>fm. </1> |
|
85 |
<2>$forma</2> |
|
86 |
</_join_words> |
|
87 |
</7> |
|
88 |
</_join_words> |
|
89 |
</2> |
|
90 |
</_alt> |
|
91 |
</2> |
|
92 |
</_alt> |
|
93 |
</value> |
|
94 |
</_merge_prefix> |
|
95 |
</taxonomicname> |
|
96 |
</taxonlabel> |
|
97 |
</taxonlabel_id> |
|
98 |
<family>$family</family> |
|
99 |
<genus>$genus</genus> |
|
100 |
<specific_epithet>$specificEpithet</specific_epithet> |
|
101 |
<taxonname>$taxonName</taxonname> |
|
102 |
<taxonomicname>$scientificName</taxonomicname> |
|
103 |
</taxonverbatim> |
|
104 |
</taxonverbatim_id> |
|
105 |
</taxondetermination> |
|
106 |
</taxonoccurrence> |
|
107 |
</locationevent> |
|
108 |
</location> |
|
109 |
</path> |
|
110 |
</_simplifyPath> |
|
111 |
</path> |
|
112 |
</_setDefault> |
|
113 |
</VegBIEN> |
|
114 |
Inserted 10 new rows into database |
inputs/FIA/REF_PLANT_DICTIONARY/VegBIEN.csv | ||
---|---|---|
1 |
FIA,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Filter; Comments,Comments |
|
2 |
scientificName,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/3/_first/2", |
|
3 |
taxonName,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/3/_first/3", |
|
4 |
forma,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/parent_id/taxonlabel/parent_id/_forEach:[in:[cultivar,],do=""taxonlabel[rank=_val]/parent_id""]/taxonlabel[rank=forma]/taxonepithet", |
|
5 |
variety,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/parent_id/taxonlabel/parent_id/_forEach:[in:[cultivar,forma,],do=""taxonlabel[rank=_val]/parent_id""]/taxonlabel[rank=variety]/taxonepithet", |
|
6 |
subspecies,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/parent_id/taxonlabel/parent_id/_forEach:[in:[cultivar,forma,variety,],do=""taxonlabel[rank=_val]/parent_id""]/taxonlabel[rank=subspecies]/taxonepithet", |
|
7 |
specificEpithet,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/parent_id/taxonlabel/parent_id/_forEach:[in:[cultivar,forma,variety,subspecies,],do=""taxonlabel[rank=_val]/parent_id""]/taxonlabel[rank=species]/taxonepithet", |
|
8 |
genus,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/parent_id/taxonlabel/parent_id/_forEach:[in:[cultivar,forma,variety,subspecies,species,],do=""taxonlabel[rank=_val]/parent_id""]/taxonlabel[rank=genus]/taxonepithet", |
|
9 |
family,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/parent_id/taxonlabel/parent_id/_forEach:[in:[cultivar,forma,variety,subspecies,species,genus,],do=""taxonlabel[rank=_val]/parent_id""]/taxonlabel[rank=family]/taxonepithet", |
|
10 |
family,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/prefix/_taxon_family_require_std/family, |
|
11 |
scientificName,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/1, |
|
12 |
taxonName,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/1/_alt/1, |
|
13 |
genus,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/1/_alt/2/_join_words/2/_filter_genus/value, |
|
14 |
specificEpithet,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/1/_alt/2/_join_words/3/_join_words/1, |
|
15 |
subspecies,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/1/_alt/2/_join_words/4, |
|
16 |
variety,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/1/_alt/2/_join_words/6/_join_words:[1=""var. ""]/2", |
|
17 |
forma,"/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/1/_alt/2/_join_words/7/_join_words:[1=""fm. ""]/2", |
|
18 |
family,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/family, |
|
19 |
genus,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/genus, |
|
20 |
specificEpithet,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/specific_epithet, |
|
21 |
taxonName,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/taxonname, |
|
22 |
scientificName,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/taxonomicname, |
|
23 |
*F_PREFIX,,** No join mapping for *F_PREFIX ** |
|
24 |
*GENERA_BINOMIAL_AUTHOR,,** No join mapping for *GENERA_BINOMIAL_AUTHOR ** |
|
25 |
*PLANT_SYMBOL,,** No join mapping for *PLANT_SYMBOL ** |
|
26 |
*PLANT_SYMBOL_TYPE,,** No join mapping for *PLANT_SYMBOL_TYPE ** |
|
27 |
*QUADRINOMIAL_AUTHOR,,** No join mapping for *QUADRINOMIAL_AUTHOR ** |
|
28 |
*REF_PLANT_DICTIONARY-CATEGORY,,** No join mapping for *REF_PLANT_DICTIONARY-CATEGORY ** |
|
29 |
*REF_PLANT_DICTIONARY-CN,,** No join mapping for *REF_PLANT_DICTIONARY-CN ** |
|
30 |
*REF_PLANT_DICTIONARY-CREATED_BY,,** No join mapping for *REF_PLANT_DICTIONARY-CREATED_BY ** |
|
31 |
*REF_PLANT_DICTIONARY-CREATED_DATE,,** No join mapping for *REF_PLANT_DICTIONARY-CREATED_DATE ** |
|
32 |
*REF_PLANT_DICTIONARY-CREATED_IN_INSTANCE,,** No join mapping for *REF_PLANT_DICTIONARY-CREATED_IN_INSTANCE ** |
|
33 |
*REF_PLANT_DICTIONARY-DURATION,,** No join mapping for *REF_PLANT_DICTIONARY-DURATION ** |
|
34 |
*REF_PLANT_DICTIONARY-MODIFIED_BY,,** No join mapping for *REF_PLANT_DICTIONARY-MODIFIED_BY ** |
|
35 |
*REF_PLANT_DICTIONARY-MODIFIED_DATE,,** No join mapping for *REF_PLANT_DICTIONARY-MODIFIED_DATE ** |
|
36 |
*REF_PLANT_DICTIONARY-MODIFIED_IN_INSTANCE,,** No join mapping for *REF_PLANT_DICTIONARY-MODIFIED_IN_INSTANCE ** |
|
37 |
*REF_PLANT_DICTIONARY-NEW_SCIENTIFIC_NAME,,** No join mapping for *REF_PLANT_DICTIONARY-NEW_SCIENTIFIC_NAME ** |
|
38 |
*REF_PLANT_DICTIONARY-NEW_SYMBOL,,** No join mapping for *REF_PLANT_DICTIONARY-NEW_SYMBOL ** |
|
39 |
*REF_PLANT_DICTIONARY-NOTES,,** No join mapping for *REF_PLANT_DICTIONARY-NOTES ** |
|
40 |
*REF_PLANT_DICTIONARY-STATE_AND_PROVINCE,,** No join mapping for *REF_PLANT_DICTIONARY-STATE_AND_PROVINCE ** |
|
41 |
*REF_PLANT_DICTIONARY-STATE_DISTRIBUTION,,** No join mapping for *REF_PLANT_DICTIONARY-STATE_DISTRIBUTION ** |
|
42 |
*REF_PLANT_DICTIONARY-US_NATIVITY,,** No join mapping for *REF_PLANT_DICTIONARY-US_NATIVITY ** |
|
43 |
*REF_PLANT_DICTIONARY-row_num,,** No join mapping for *REF_PLANT_DICTIONARY-row_num ** |
|
44 |
*SSP_PREFIX,,** No join mapping for *SSP_PREFIX ** |
|
45 |
*SUBVAR,,** No join mapping for *SUBVAR ** |
|
46 |
*SUBVARIETY,,** No join mapping for *SUBVARIETY ** |
|
47 |
*TRINOMIAL_AUTHOR,,** No join mapping for *TRINOMIAL_AUTHOR ** |
|
48 |
*VAR_PREFIX,,** No join mapping for *VAR_PREFIX ** |
|
49 |
*XGENUS,,** No join mapping for *XGENUS ** |
|
50 |
*XSPECIES,,** No join mapping for *XSPECIES ** |
|
51 |
*XSUBSPECIES,,** No join mapping for *XSUBSPECIES ** |
|
52 |
*XVARIETY,,** No join mapping for *XVARIETY ** |
|
53 |
taxonGrowthForm,,** No join mapping for taxonGrowthForm ** |
|
54 |
vernacularName,,** No join mapping for vernacularName ** |
inputs/FIA/REF_UNIT/VegBIEN.csv | ||
---|---|---|
1 |
FIA,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Filter; Comments,Comments |
|
2 |
*REF_UNIT-CREATED_BY,,** No join mapping for *REF_UNIT-CREATED_BY ** |
|
3 |
*REF_UNIT-CREATED_DATE,,** No join mapping for *REF_UNIT-CREATED_DATE ** |
|
4 |
*REF_UNIT-CREATED_IN_INSTANCE,,** No join mapping for *REF_UNIT-CREATED_IN_INSTANCE ** |
|
5 |
*REF_UNIT-MEANING,,** No join mapping for *REF_UNIT-MEANING ** |
|
6 |
*REF_UNIT-MODIFIED_BY,,** No join mapping for *REF_UNIT-MODIFIED_BY ** |
|
7 |
*REF_UNIT-MODIFIED_DATE,,** No join mapping for *REF_UNIT-MODIFIED_DATE ** |
|
8 |
*REF_UNIT-MODIFIED_IN_INSTANCE,,** No join mapping for *REF_UNIT-MODIFIED_IN_INSTANCE ** |
|
9 |
*REF_UNIT-row_num,,** No join mapping for *REF_UNIT-row_num ** |
|
10 |
*STATECD,,** No join mapping for *STATECD ** |
|
11 |
*UNITCD,,** No join mapping for *UNITCD ** |
inputs/FIA/REF_UNIT/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN/>Inserted 0 new rows into database |
inputs/FIA/COND/VegBIEN.csv | ||
---|---|---|
1 |
FIA,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Filter; Comments,Comments |
|
2 |
locationName,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/1", |
|
3 |
authorEventCode,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/else", |
|
4 |
locationName,"/location/_if[@name=""if subplot""]/then/parent_id/location/authorlocationcode", |
|
5 |
authorEventCode,"/location/locationevent/_if[@name=""if subplot""]/else/authoreventcode", |
|
6 |
authorEventCode,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/cond/_exists", |
|
7 |
locationName,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/then", |
|
8 |
authorEventCode,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/authoreventcode", |
|
9 |
authorEventCode,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists", |
|
10 |
locationName,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists", |
|
11 |
slopeAspect,/location/slopeaspect_deg/_alt/1/_compass/value, |
|
12 |
slopeGradient,/location/slopegradient_fraction/_alt/1, |
|
13 |
*COND-ADFORCD,,** No join mapping for *COND-ADFORCD ** |
|
14 |
*COND-ADMIN_WITHDRAWN_CD,,** No join mapping for *COND-ADMIN_WITHDRAWN_CD ** |
|
15 |
*COND-ALSTK,,** No join mapping for *COND-ALSTK ** |
|
16 |
*COND-ALSTKCD,,** No join mapping for *COND-ALSTKCD ** |
|
17 |
*COND-BALIVE,,** No join mapping for *COND-BALIVE ** |
|
18 |
*COND-CANOPY_CVR_SAMPLE_METHOD_CD,,** No join mapping for *COND-CANOPY_CVR_SAMPLE_METHOD_CD ** |
|
19 |
*COND-CARBON_DOWN_DEAD,,** No join mapping for *COND-CARBON_DOWN_DEAD ** |
|
20 |
*COND-CARBON_LITTER,,** No join mapping for *COND-CARBON_LITTER ** |
|
21 |
*COND-CARBON_SOIL_ORG,,** No join mapping for *COND-CARBON_SOIL_ORG ** |
|
22 |
*COND-CARBON_STANDING_DEAD,,** No join mapping for *COND-CARBON_STANDING_DEAD ** |
|
23 |
*COND-CARBON_UNDERSTORY_AG,,** No join mapping for *COND-CARBON_UNDERSTORY_AG ** |
|
24 |
*COND-CARBON_UNDERSTORY_BG,,** No join mapping for *COND-CARBON_UNDERSTORY_BG ** |
|
25 |
*COND-CN,,** No join mapping for *COND-CN ** |
|
26 |
*COND-CONDPROP_UNADJ,,** No join mapping for *COND-CONDPROP_UNADJ ** |
|
27 |
*COND-COND_NONSAMPLE_REASN_CD,,** No join mapping for *COND-COND_NONSAMPLE_REASN_CD ** |
|
28 |
*COND-COND_STATUS_CD,,** No join mapping for *COND-COND_STATUS_CD ** |
|
29 |
*COND-CREATED_BY,,** No join mapping for *COND-CREATED_BY ** |
|
30 |
*COND-CREATED_DATE,,** No join mapping for *COND-CREATED_DATE ** |
|
31 |
*COND-CREATED_IN_INSTANCE,,** No join mapping for *COND-CREATED_IN_INSTANCE ** |
|
32 |
*COND-CYCLE,,** No join mapping for *COND-CYCLE ** |
|
33 |
*COND-DSTRBCD1,,** No join mapping for *COND-DSTRBCD1 ** |
|
34 |
*COND-DSTRBCD2,,** No join mapping for *COND-DSTRBCD2 ** |
|
35 |
*COND-DSTRBCD3,,** No join mapping for *COND-DSTRBCD3 ** |
|
36 |
*COND-DSTRBYR1,,** No join mapping for *COND-DSTRBYR1 ** |
|
37 |
*COND-DSTRBYR2,,** No join mapping for *COND-DSTRBYR2 ** |
|
38 |
*COND-DSTRBYR3,,** No join mapping for *COND-DSTRBYR3 ** |
|
39 |
*COND-FIRE_SRS,,** No join mapping for *COND-FIRE_SRS ** |
|
40 |
*COND-FLDAGE,,** No join mapping for *COND-FLDAGE ** |
|
41 |
*COND-FLDSZCD,,** No join mapping for *COND-FLDSZCD ** |
|
42 |
*COND-FLDTYPCD,,** No join mapping for *COND-FLDTYPCD ** |
|
43 |
*COND-FORINDCD,,** No join mapping for *COND-FORINDCD ** |
|
44 |
*COND-FORTYPCD,,** No join mapping for *COND-FORTYPCD ** |
|
45 |
*COND-FORTYPCDCALC,,** No join mapping for *COND-FORTYPCDCALC ** |
|
46 |
*COND-GRAZING_SRS,,** No join mapping for *COND-GRAZING_SRS ** |
|
47 |
*COND-GROUND_LAND_CLASS_PNW,,** No join mapping for *COND-GROUND_LAND_CLASS_PNW ** |
|
48 |
*COND-GSSTK,,** No join mapping for *COND-GSSTK ** |
|
49 |
*COND-GSSTKCD,,** No join mapping for *COND-GSSTKCD ** |
|
50 |
*COND-HABTYPCD1_DESCR_PUB_CD,,** No join mapping for *COND-HABTYPCD1_DESCR_PUB_CD ** |
|
51 |
*COND-HABTYPCD2,,** No join mapping for *COND-HABTYPCD2 ** |
|
52 |
*COND-HABTYPCD2_DESCR_PUB_CD,,** No join mapping for *COND-HABTYPCD2_DESCR_PUB_CD ** |
|
53 |
*COND-HABTYPCD2_PUB_CD,,** No join mapping for *COND-HABTYPCD2_PUB_CD ** |
|
54 |
*COND-HARVEST_TYPE1_SRS,,** No join mapping for *COND-HARVEST_TYPE1_SRS ** |
|
55 |
*COND-HARVEST_TYPE2_SRS,,** No join mapping for *COND-HARVEST_TYPE2_SRS ** |
|
56 |
*COND-HARVEST_TYPE3_SRS,,** No join mapping for *COND-HARVEST_TYPE3_SRS ** |
|
57 |
*COND-INDUSTRIALCD_FIADB,,** No join mapping for *COND-INDUSTRIALCD_FIADB ** |
|
58 |
*COND-LAND_USE_SRS,,** No join mapping for *COND-LAND_USE_SRS ** |
|
59 |
*COND-LIVE_CANOPY_CVR_PCT,,** No join mapping for *COND-LIVE_CANOPY_CVR_PCT ** |
|
60 |
*COND-LIVE_MISSING_CANOPY_CVR_PCT,,** No join mapping for *COND-LIVE_MISSING_CANOPY_CVR_PCT ** |
|
61 |
*COND-MACRPROP_UNADJ,,** No join mapping for *COND-MACRPROP_UNADJ ** |
|
62 |
*COND-MAPDEN,,** No join mapping for *COND-MAPDEN ** |
|
63 |
*COND-MICRPROP_UNADJ,,** No join mapping for *COND-MICRPROP_UNADJ ** |
|
64 |
*COND-MIXEDCONFCD,,** No join mapping for *COND-MIXEDCONFCD ** |
|
65 |
*COND-MODIFIED_BY,,** No join mapping for *COND-MODIFIED_BY ** |
|
66 |
*COND-MODIFIED_DATE,,** No join mapping for *COND-MODIFIED_DATE ** |
|
67 |
*COND-MODIFIED_IN_INSTANCE,,** No join mapping for *COND-MODIFIED_IN_INSTANCE ** |
|
68 |
*COND-NBR_LIVE_STEMS,,** No join mapping for *COND-NBR_LIVE_STEMS ** |
|
69 |
*COND-NF_COND_NONSAMPLE_REASN_CD,,** No join mapping for *COND-NF_COND_NONSAMPLE_REASN_CD ** |
|
70 |
*COND-NF_COND_STATUS_CD,,** No join mapping for *COND-NF_COND_STATUS_CD ** |
|
71 |
*COND-OPERABILITY_SRS,,** No join mapping for *COND-OPERABILITY_SRS ** |
|
72 |
*COND-OWNCD,,** No join mapping for *COND-OWNCD ** |
|
73 |
*COND-OWNGRPCD,,** No join mapping for *COND-OWNGRPCD ** |
|
74 |
*COND-OWNSUBCD,,** No join mapping for *COND-OWNSUBCD ** |
|
75 |
*COND-PHYSCLCD,,** No join mapping for *COND-PHYSCLCD ** |
|
76 |
*COND-PLANT_STOCKABILITY_FACTOR_PNW,,** No join mapping for *COND-PLANT_STOCKABILITY_FACTOR_PNW ** |
|
77 |
*COND-PLT_CN,,** No join mapping for *COND-PLT_CN ** |
|
78 |
*COND-PRESNFCD,,** No join mapping for *COND-PRESNFCD ** |
|
79 |
*COND-PROP_BASIS,,** No join mapping for *COND-PROP_BASIS ** |
|
80 |
*COND-RESERVCD,,** No join mapping for *COND-RESERVCD ** |
|
81 |
*COND-RESERVCD_FLD,,** No join mapping for *COND-RESERVCD_FLD ** |
|
82 |
*COND-SIBASE,,** No join mapping for *COND-SIBASE ** |
|
83 |
*COND-SICOND,,** No join mapping for *COND-SICOND ** |
|
84 |
*COND-SISP,,** No join mapping for *COND-SISP ** |
|
85 |
*COND-SITECLCD,,** No join mapping for *COND-SITECLCD ** |
|
86 |
*COND-SITECLCDEST,,** No join mapping for *COND-SITECLCDEST ** |
|
87 |
*COND-SITECL_METHOD,,** No join mapping for *COND-SITECL_METHOD ** |
|
88 |
*COND-SITETREE_TREE,,** No join mapping for *COND-SITETREE_TREE ** |
|
89 |
*COND-SOIL_ROOTING_DEPTH_PNW,,** No join mapping for *COND-SOIL_ROOTING_DEPTH_PNW ** |
|
90 |
*COND-STAND_STRUCTURE_SRS,,** No join mapping for *COND-STAND_STRUCTURE_SRS ** |
|
91 |
*COND-STDAGE,,** No join mapping for *COND-STDAGE ** |
|
92 |
*COND-STDORGCD,,** No join mapping for *COND-STDORGCD ** |
|
93 |
*COND-STDORGSP,,** No join mapping for *COND-STDORGSP ** |
|
94 |
*COND-STDSZCD,,** No join mapping for *COND-STDSZCD ** |
|
95 |
*COND-STND_COND_CD_PNWRS,,** No join mapping for *COND-STND_COND_CD_PNWRS ** |
|
96 |
*COND-STND_STRUC_CD_PNWRS,,** No join mapping for *COND-STND_STRUC_CD_PNWRS ** |
|
97 |
*COND-STUMP_CD_PNWRS,,** No join mapping for *COND-STUMP_CD_PNWRS ** |
|
98 |
*COND-SUBCYCLE,,** No join mapping for *COND-SUBCYCLE ** |
|
99 |
*COND-SUBPPROP_UNADJ,,** No join mapping for *COND-SUBPPROP_UNADJ ** |
|
100 |
*COND-TRTCD1,,** No join mapping for *COND-TRTCD1 ** |
|
101 |
*COND-TRTCD2,,** No join mapping for *COND-TRTCD2 ** |
|
102 |
*COND-TRTCD3,,** No join mapping for *COND-TRTCD3 ** |
|
103 |
*COND-TRTYR1,,** No join mapping for *COND-TRTYR1 ** |
|
104 |
*COND-TRTYR2,,** No join mapping for *COND-TRTYR2 ** |
|
105 |
*COND-TRTYR3,,** No join mapping for *COND-TRTYR3 ** |
|
106 |
*COND-VOL_LOC_GRP,,** No join mapping for *COND-VOL_LOC_GRP ** |
|
107 |
*COND-row_num,,** No join mapping for *COND-row_num ** |
|
108 |
*COUNTYCD,,** No join mapping for *COUNTYCD ** |
|
109 |
*HABTYPCD,,** No join mapping for *HABTYPCD ** |
|
110 |
*HABTYP_PUB_CD,,** No join mapping for *HABTYP_PUB_CD ** |
|
111 |
*INVYR,,** No join mapping for *INVYR ** |
|
112 |
*STATECD,,** No join mapping for *STATECD ** |
|
113 |
*UNITCD,,** No join mapping for *UNITCD ** |
inputs/FIA/COND/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN> |
|
3 |
<_setDefault id="-1"> |
|
4 |
<source_id><source><shortname>FIA</shortname></source></source_id> |
|
5 |
<path> |
|
6 |
<_simplifyPath> |
|
7 |
<next>parent_id</next> |
|
8 |
<path> |
|
9 |
<location> |
|
10 |
<authorlocationcode>$locationName</authorlocationcode> |
|
11 |
<locationevent><authoreventcode>$authorEventCode</authoreventcode></locationevent> |
|
12 |
<slopeaspect_deg><_compass><value>$slopeAspect</value></_compass></slopeaspect_deg> |
|
13 |
<slopegradient_fraction>$slopeGradient</slopegradient_fraction> |
|
14 |
</location> |
|
15 |
</path> |
|
16 |
</_simplifyPath> |
|
17 |
</path> |
|
18 |
</_setDefault> |
|
19 |
</VegBIEN> |
|
20 |
Inserted 3 new rows into database |
inputs/FIA/REF_SPECIES/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN/>Inserted 0 new rows into database |
inputs/FIA/REF_SPECIES/VegBIEN.csv | ||
---|---|---|
1 |
FIA,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Filter; Comments,Comments |
|
2 |
*PLANT_SYMBOL,,** No join mapping for *PLANT_SYMBOL ** |
|
3 |
*REF_SPECIES-BARK_SPGR_GREENVOL_DRYWT,,** No join mapping for *REF_SPECIES-BARK_SPGR_GREENVOL_DRYWT ** |
|
4 |
*REF_SPECIES-BARK_SPGR_GREENVOL_DRYWT_CIT,,** No join mapping for *REF_SPECIES-BARK_SPGR_GREENVOL_DRYWT_CIT ** |
|
5 |
*REF_SPECIES-BARK_VOL_PCT,,** No join mapping for *REF_SPECIES-BARK_VOL_PCT ** |
|
6 |
*REF_SPECIES-BARK_VOL_PCT_CIT,,** No join mapping for *REF_SPECIES-BARK_VOL_PCT_CIT ** |
|
7 |
*REF_SPECIES-CARIBBEAN,,** No join mapping for *REF_SPECIES-CARIBBEAN ** |
|
8 |
*REF_SPECIES-COMMON_NAME,,** No join mapping for *REF_SPECIES-COMMON_NAME ** |
|
9 |
*REF_SPECIES-CORE,,** No join mapping for *REF_SPECIES-CORE ** |
|
10 |
*REF_SPECIES-CREATED_BY,,** No join mapping for *REF_SPECIES-CREATED_BY ** |
|
11 |
*REF_SPECIES-CREATED_DATE,,** No join mapping for *REF_SPECIES-CREATED_DATE ** |
|
12 |
*REF_SPECIES-CREATED_IN_INSTANCE,,** No join mapping for *REF_SPECIES-CREATED_IN_INSTANCE ** |
|
13 |
*REF_SPECIES-CWD_DECAY_RATIO1,,** No join mapping for *REF_SPECIES-CWD_DECAY_RATIO1 ** |
|
14 |
*REF_SPECIES-CWD_DECAY_RATIO2,,** No join mapping for *REF_SPECIES-CWD_DECAY_RATIO2 ** |
|
15 |
*REF_SPECIES-CWD_DECAY_RATIO3,,** No join mapping for *REF_SPECIES-CWD_DECAY_RATIO3 ** |
|
16 |
*REF_SPECIES-CWD_DECAY_RATIO4,,** No join mapping for *REF_SPECIES-CWD_DECAY_RATIO4 ** |
|
17 |
*REF_SPECIES-CWD_DECAY_RATIO5,,** No join mapping for *REF_SPECIES-CWD_DECAY_RATIO5 ** |
|
18 |
*REF_SPECIES-C_SPGRPCD,,** No join mapping for *REF_SPECIES-C_SPGRPCD ** |
|
19 |
*REF_SPECIES-DWM_CARBON_RATIO,,** No join mapping for *REF_SPECIES-DWM_CARBON_RATIO ** |
|
20 |
*REF_SPECIES-EAST,,** No join mapping for *REF_SPECIES-EAST ** |
|
21 |
*REF_SPECIES-EXISTS_IN_NCRS,,** No join mapping for *REF_SPECIES-EXISTS_IN_NCRS ** |
|
22 |
*REF_SPECIES-EXISTS_IN_NERS,,** No join mapping for *REF_SPECIES-EXISTS_IN_NERS ** |
|
23 |
*REF_SPECIES-EXISTS_IN_PNWRS,,** No join mapping for *REF_SPECIES-EXISTS_IN_PNWRS ** |
|
24 |
*REF_SPECIES-EXISTS_IN_RMRS,,** No join mapping for *REF_SPECIES-EXISTS_IN_RMRS ** |
|
25 |
*REF_SPECIES-EXISTS_IN_SRS,,** No join mapping for *REF_SPECIES-EXISTS_IN_SRS ** |
|
26 |
*REF_SPECIES-E_SPGRPCD,,** No join mapping for *REF_SPECIES-E_SPGRPCD ** |
|
27 |
*REF_SPECIES-FOREST_TYPE_SPGRPCD,,** No join mapping for *REF_SPECIES-FOREST_TYPE_SPGRPCD ** |
|
28 |
*REF_SPECIES-GENUS,,** No join mapping for *REF_SPECIES-GENUS ** |
|
29 |
*REF_SPECIES-JENKINS_FOLIAGE_RATIO_B1,,** No join mapping for *REF_SPECIES-JENKINS_FOLIAGE_RATIO_B1 ** |
|
30 |
*REF_SPECIES-JENKINS_FOLIAGE_RATIO_B2,,** No join mapping for *REF_SPECIES-JENKINS_FOLIAGE_RATIO_B2 ** |
|
31 |
*REF_SPECIES-JENKINS_ROOT_RATIO_B1,,** No join mapping for *REF_SPECIES-JENKINS_ROOT_RATIO_B1 ** |
|
32 |
*REF_SPECIES-JENKINS_ROOT_RATIO_B2,,** No join mapping for *REF_SPECIES-JENKINS_ROOT_RATIO_B2 ** |
|
33 |
*REF_SPECIES-JENKINS_SAPLING_ADJUSTMENT,,** No join mapping for *REF_SPECIES-JENKINS_SAPLING_ADJUSTMENT ** |
|
34 |
*REF_SPECIES-JENKINS_SPGRPCD,,** No join mapping for *REF_SPECIES-JENKINS_SPGRPCD ** |
|
35 |
*REF_SPECIES-JENKINS_STEM_BARK_RATIO_B1,,** No join mapping for *REF_SPECIES-JENKINS_STEM_BARK_RATIO_B1 ** |
|
36 |
*REF_SPECIES-JENKINS_STEM_BARK_RATIO_B2,,** No join mapping for *REF_SPECIES-JENKINS_STEM_BARK_RATIO_B2 ** |
|
37 |
*REF_SPECIES-JENKINS_STEM_WOOD_RATIO_B1,,** No join mapping for *REF_SPECIES-JENKINS_STEM_WOOD_RATIO_B1 ** |
|
38 |
*REF_SPECIES-JENKINS_STEM_WOOD_RATIO_B2,,** No join mapping for *REF_SPECIES-JENKINS_STEM_WOOD_RATIO_B2 ** |
|
39 |
*REF_SPECIES-JENKINS_TOTAL_B1,,** No join mapping for *REF_SPECIES-JENKINS_TOTAL_B1 ** |
|
40 |
*REF_SPECIES-JENKINS_TOTAL_B2,,** No join mapping for *REF_SPECIES-JENKINS_TOTAL_B2 ** |
|
41 |
*REF_SPECIES-MAJOR_SPGRPCD,,** No join mapping for *REF_SPECIES-MAJOR_SPGRPCD ** |
|
42 |
*REF_SPECIES-MANUAL_END,,** No join mapping for *REF_SPECIES-MANUAL_END ** |
|
43 |
*REF_SPECIES-MANUAL_START,,** No join mapping for *REF_SPECIES-MANUAL_START ** |
|
44 |
*REF_SPECIES-MC_PCT_GREEN_BARK,,** No join mapping for *REF_SPECIES-MC_PCT_GREEN_BARK ** |
|
45 |
*REF_SPECIES-MC_PCT_GREEN_BARK_CIT,,** No join mapping for *REF_SPECIES-MC_PCT_GREEN_BARK_CIT ** |
|
46 |
*REF_SPECIES-MC_PCT_GREEN_WOOD,,** No join mapping for *REF_SPECIES-MC_PCT_GREEN_WOOD ** |
|
47 |
*REF_SPECIES-MC_PCT_GREEN_WOOD_CIT,,** No join mapping for *REF_SPECIES-MC_PCT_GREEN_WOOD_CIT ** |
|
48 |
*REF_SPECIES-MODIFIED_BY,,** No join mapping for *REF_SPECIES-MODIFIED_BY ** |
|
49 |
*REF_SPECIES-MODIFIED_DATE,,** No join mapping for *REF_SPECIES-MODIFIED_DATE ** |
|
50 |
*REF_SPECIES-MODIFIED_IN_INSTANCE,,** No join mapping for *REF_SPECIES-MODIFIED_IN_INSTANCE ** |
|
51 |
*REF_SPECIES-PACIFIC,,** No join mapping for *REF_SPECIES-PACIFIC ** |
|
52 |
*REF_SPECIES-P_SPGRPCD,,** No join mapping for *REF_SPECIES-P_SPGRPCD ** |
|
53 |
*REF_SPECIES-RAILE_STUMP_DIB_B1,,** No join mapping for *REF_SPECIES-RAILE_STUMP_DIB_B1 ** |
|
54 |
*REF_SPECIES-RAILE_STUMP_DIB_B2,,** No join mapping for *REF_SPECIES-RAILE_STUMP_DIB_B2 ** |
|
55 |
*REF_SPECIES-RAILE_STUMP_DOB_B1,,** No join mapping for *REF_SPECIES-RAILE_STUMP_DOB_B1 ** |
|
56 |
*REF_SPECIES-SFTWD_HRDWD,,** No join mapping for *REF_SPECIES-SFTWD_HRDWD ** |
|
57 |
*REF_SPECIES-SITETREE,,** No join mapping for *REF_SPECIES-SITETREE ** |
|
58 |
*REF_SPECIES-SPECIES,,** No join mapping for *REF_SPECIES-SPECIES ** |
|
59 |
*REF_SPECIES-STANDING_DEAD_DECAY_RATIO1,,** No join mapping for *REF_SPECIES-STANDING_DEAD_DECAY_RATIO1 ** |
|
60 |
*REF_SPECIES-STANDING_DEAD_DECAY_RATIO2,,** No join mapping for *REF_SPECIES-STANDING_DEAD_DECAY_RATIO2 ** |
|
61 |
*REF_SPECIES-STANDING_DEAD_DECAY_RATIO3,,** No join mapping for *REF_SPECIES-STANDING_DEAD_DECAY_RATIO3 ** |
|
62 |
*REF_SPECIES-STANDING_DEAD_DECAY_RATIO4,,** No join mapping for *REF_SPECIES-STANDING_DEAD_DECAY_RATIO4 ** |
|
63 |
*REF_SPECIES-STANDING_DEAD_DECAY_RATIO5,,** No join mapping for *REF_SPECIES-STANDING_DEAD_DECAY_RATIO5 ** |
|
64 |
*REF_SPECIES-STOCKING_SPGRPCD,,** No join mapping for *REF_SPECIES-STOCKING_SPGRPCD ** |
|
65 |
*REF_SPECIES-ST_EXISTS_IN_NCRS,,** No join mapping for *REF_SPECIES-ST_EXISTS_IN_NCRS ** |
|
66 |
*REF_SPECIES-ST_EXISTS_IN_NERS,,** No join mapping for *REF_SPECIES-ST_EXISTS_IN_NERS ** |
|
67 |
*REF_SPECIES-ST_EXISTS_IN_PNWRS,,** No join mapping for *REF_SPECIES-ST_EXISTS_IN_PNWRS ** |
|
68 |
*REF_SPECIES-ST_EXISTS_IN_RMRS,,** No join mapping for *REF_SPECIES-ST_EXISTS_IN_RMRS ** |
|
69 |
*REF_SPECIES-ST_EXISTS_IN_SRS,,** No join mapping for *REF_SPECIES-ST_EXISTS_IN_SRS ** |
|
70 |
*REF_SPECIES-SUBSPECIES,,** No join mapping for *REF_SPECIES-SUBSPECIES ** |
|
71 |
*REF_SPECIES-VARIETY,,** No join mapping for *REF_SPECIES-VARIETY ** |
|
72 |
*REF_SPECIES-WEST,,** No join mapping for *REF_SPECIES-WEST ** |
|
73 |
*REF_SPECIES-WOODLAND,,** No join mapping for *REF_SPECIES-WOODLAND ** |
|
74 |
*REF_SPECIES-WOOD_SPGR_GREENVOL_DRYWT,,** No join mapping for *REF_SPECIES-WOOD_SPGR_GREENVOL_DRYWT ** |
|
75 |
*REF_SPECIES-WOOD_SPGR_GREENVOL_DRYWT_CIT,,** No join mapping for *REF_SPECIES-WOOD_SPGR_GREENVOL_DRYWT_CIT ** |
|
76 |
*REF_SPECIES-WOOD_SPGR_MC12VOL_DRYWT,,** No join mapping for *REF_SPECIES-WOOD_SPGR_MC12VOL_DRYWT ** |
|
77 |
*REF_SPECIES-WOOD_SPGR_MC12VOL_DRYWT_CIT,,** No join mapping for *REF_SPECIES-WOOD_SPGR_MC12VOL_DRYWT_CIT ** |
|
78 |
*REF_SPECIES-W_SPGRPCD,,** No join mapping for *REF_SPECIES-W_SPGRPCD ** |
|
79 |
*REF_SPECIES-row_num,,** No join mapping for *REF_SPECIES-row_num ** |
|
80 |
*SPCD,,** No join mapping for *SPCD ** |
inputs/FIA/TREE/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN> |
|
3 |
<_setDefault id="-1"> |
|
4 |
<source_id><source><shortname>FIA</shortname></source></source_id> |
|
5 |
<path> |
|
6 |
<_simplifyPath> |
|
7 |
<next>parent_id</next> |
|
8 |
<path> |
|
9 |
<location> |
|
10 |
<parent_id><location><authorlocationcode>$locationName</authorlocationcode></location></parent_id> |
|
11 |
<authorlocationcode>$subplot</authorlocationcode> |
|
12 |
<locationevent> |
|
13 |
<parent_id> |
|
14 |
<locationevent> |
|
15 |
<location_id> |
|
16 |
<location> |
|
17 |
<authorlocationcode> |
|
18 |
<_if name="if subplot"> |
|
19 |
<cond>$subplot</cond> |
|
20 |
<then>$locationName</then> |
|
21 |
</_if> |
|
22 |
</authorlocationcode> |
|
23 |
</location> |
|
24 |
</location_id> |
|
25 |
<authoreventcode>$authorEventCode</authoreventcode> |
|
26 |
</locationevent> |
|
27 |
</parent_id> |
|
28 |
<taxonoccurrence> |
|
29 |
<aggregateoccurrence> |
|
30 |
<plantobservation> |
|
31 |
<authorplantcode>$individualCode</authorplantcode> |
|
32 |
<sourceaccessioncode>$individualObservationID</sourceaccessioncode> |
|
33 |
<stemobservation> |
|
34 |
<diameterbreastheight_m><_in_to_m><value>$diameterBreastHeight_in</value></_in_to_m></diameterbreastheight_m> |
|
35 |
<height_m><_ft_to_m><value>$height_ft</value></_ft_to_m></height_m> |
|
36 |
</stemobservation> |
|
37 |
</plantobservation> |
|
38 |
</aggregateoccurrence> |
|
39 |
<authortaxoncode>$individualCode</authortaxoncode> |
|
40 |
<sourceaccessioncode>$individualObservationID</sourceaccessioncode> |
|
41 |
</taxonoccurrence> |
|
42 |
</locationevent> |
|
43 |
</location> |
|
44 |
</path> |
|
45 |
</_simplifyPath> |
|
46 |
</path> |
|
47 |
</_setDefault> |
|
48 |
</VegBIEN> |
|
49 |
Inserted 13 new rows into database |
inputs/FIA/TREE/VegBIEN.csv | ||
---|---|---|
1 |
FIA,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Filter; Comments,Comments |
|
2 |
subplot,"/location/_if[@name=""if subplot""]/cond/_exists", |
|
3 |
locationName,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/1", |
|
4 |
authorEventCode,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/else", |
|
5 |
locationName,"/location/_if[@name=""if subplot""]/then/parent_id/location/authorlocationcode", |
|
6 |
subplot,/location/authorlocationcode, |
|
7 |
individualObservationID,"/location/iscultivated/_or/1/_if[@name=""if TaxonOccurrence""]/cond/_exists", |
|
8 |
subplot,"/location/locationevent/_if[@name=""if subplot""]/cond/_exists", |
|
9 |
authorEventCode,"/location/locationevent/_if[@name=""if subplot""]/else/authoreventcode", |
|
10 |
authorEventCode,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/cond/_exists", |
|
11 |
subplot,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/cond/_first/2", |
|
12 |
locationName,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/then", |
|
13 |
subplot,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode/_if[@name=""if subplot""]/cond/_first/2", |
|
14 |
authorEventCode,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/authoreventcode", |
|
15 |
individualCode,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/authorplantcode/_first/1, |
|
16 |
individualObservationID,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/sourceaccessioncode/_first/1, |
|
17 |
diameterBreastHeight_in,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/diameterbreastheight_m/_in_to_m/value, |
|
18 |
height_ft,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/height_m/_ft_to_m/value, |
|
19 |
authorEventCode,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists", |
|
20 |
locationName,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists", |
|
21 |
individualObservationID,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/1/_if[@name=""if individual""]/cond/_exists", |
|
22 |
individualCode,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/2/_first/1", |
|
23 |
individualObservationID,"/location/locationevent/taxonoccurrence/iscultivated/_alt/1/_if[@name=""if TaxonOccurrence""]/cond/_exists", |
|
24 |
individualObservationID,"/location/locationevent/taxonoccurrence/sourceaccessioncode/_first/2/_if[@name=""if organism in AggregateOccurrence""]/else/_first/1", |
|
25 |
subplot,"/location/sourceaccessioncode/_first/2/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/cond/_exists", |
|
26 |
subplot,"/location/sourceaccessioncode/_first/2/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/then/_join/2", |
|
27 |
*BOLEHT,,** No join mapping for *BOLEHT ** |
|
28 |
*COUNTYCD,,** No join mapping for *COUNTYCD ** |
|
29 |
*INVYR,,** No join mapping for *INVYR ** |
|
30 |
*SPCD,,** No join mapping for *SPCD ** |
|
31 |
*STATECD,,** No join mapping for *STATECD ** |
|
32 |
*TREE-ACTUALHT,,** No join mapping for *TREE-ACTUALHT ** |
|
33 |
*TREE-AGENTCD,,** No join mapping for *TREE-AGENTCD ** |
|
34 |
*TREE-AZIMUTH,,** No join mapping for *TREE-AZIMUTH ** |
|
35 |
*TREE-BFSND,,** No join mapping for *TREE-BFSND ** |
|
36 |
*TREE-BHAGE,,** No join mapping for *TREE-BHAGE ** |
|
37 |
*TREE-BORED_CD_PNWRS,,** No join mapping for *TREE-BORED_CD_PNWRS ** |
|
38 |
*TREE-CARBON_AG,,** No join mapping for *TREE-CARBON_AG ** |
|
39 |
*TREE-CARBON_BG,,** No join mapping for *TREE-CARBON_BG ** |
|
40 |
*TREE-CCLCD,,** No join mapping for *TREE-CCLCD ** |
|
41 |
*TREE-CDENCD,,** No join mapping for *TREE-CDENCD ** |
|
42 |
*TREE-CDIEBKCD,,** No join mapping for *TREE-CDIEBKCD ** |
|
43 |
*TREE-CFSND,,** No join mapping for *TREE-CFSND ** |
|
44 |
*TREE-CLIGHTCD,,** No join mapping for *TREE-CLIGHTCD ** |
|
45 |
*TREE-CPOSCD,,** No join mapping for *TREE-CPOSCD ** |
|
46 |
*TREE-CR,,** No join mapping for *TREE-CR ** |
|
47 |
*TREE-CREATED_BY,,** No join mapping for *TREE-CREATED_BY ** |
|
48 |
*TREE-CREATED_DATE,,** No join mapping for *TREE-CREATED_DATE ** |
|
49 |
*TREE-CREATED_IN_INSTANCE,,** No join mapping for *TREE-CREATED_IN_INSTANCE ** |
|
50 |
*TREE-CULL,,** No join mapping for *TREE-CULL ** |
|
51 |
*TREE-CULLBF,,** No join mapping for *TREE-CULLBF ** |
|
52 |
*TREE-CULLCF,,** No join mapping for *TREE-CULLCF ** |
|
53 |
*TREE-CULLDEAD,,** No join mapping for *TREE-CULLDEAD ** |
|
54 |
*TREE-CULLFORM,,** No join mapping for *TREE-CULLFORM ** |
|
55 |
*TREE-CULLMSTOP,,** No join mapping for *TREE-CULLMSTOP ** |
|
56 |
*TREE-CULL_FLD,,** No join mapping for *TREE-CULL_FLD ** |
|
57 |
*TREE-CVIGORCD,,** No join mapping for *TREE-CVIGORCD ** |
|
58 |
*TREE-CYCLE,,** No join mapping for *TREE-CYCLE ** |
|
59 |
*TREE-DAMLOC1,,** No join mapping for *TREE-DAMLOC1 ** |
|
60 |
*TREE-DAMLOC1_PNWRS,,** No join mapping for *TREE-DAMLOC1_PNWRS ** |
|
61 |
*TREE-DAMLOC2,,** No join mapping for *TREE-DAMLOC2 ** |
|
62 |
*TREE-DAMLOC2_PNWRS,,** No join mapping for *TREE-DAMLOC2_PNWRS ** |
|
63 |
*TREE-DAMSEV1,,** No join mapping for *TREE-DAMSEV1 ** |
|
64 |
*TREE-DAMSEV2,,** No join mapping for *TREE-DAMSEV2 ** |
|
65 |
*TREE-DAMTYP1,,** No join mapping for *TREE-DAMTYP1 ** |
|
66 |
*TREE-DAMTYP2,,** No join mapping for *TREE-DAMTYP2 ** |
|
67 |
*TREE-DECAYCD,,** No join mapping for *TREE-DECAYCD ** |
|
68 |
*TREE-DIACALC,,** No join mapping for *TREE-DIACALC ** |
|
69 |
*TREE-DIACHECK,,** No join mapping for *TREE-DIACHECK ** |
|
70 |
*TREE-DIACHECK_PNWRS,,** No join mapping for *TREE-DIACHECK_PNWRS ** |
|
71 |
*TREE-DIAHTCD,,** No join mapping for *TREE-DIAHTCD ** |
|
72 |
*TREE-DIEBACK_SEVERITY_SRS,,** No join mapping for *TREE-DIEBACK_SEVERITY_SRS ** |
|
73 |
*TREE-DISEASE_SRS,,** No join mapping for *TREE-DISEASE_SRS ** |
|
74 |
*TREE-DIST,,** No join mapping for *TREE-DIST ** |
|
75 |
*TREE-DMG_AGENT1_CD_PNWRS,,** No join mapping for *TREE-DMG_AGENT1_CD_PNWRS ** |
|
76 |
*TREE-DMG_AGENT2_CD_PNWRS,,** No join mapping for *TREE-DMG_AGENT2_CD_PNWRS ** |
|
77 |
*TREE-DMG_AGENT3_CD_PNWRS,,** No join mapping for *TREE-DMG_AGENT3_CD_PNWRS ** |
|
78 |
*TREE-DRYBIO_BG,,** No join mapping for *TREE-DRYBIO_BG ** |
|
79 |
*TREE-DRYBIO_BOLE,,** No join mapping for *TREE-DRYBIO_BOLE ** |
|
80 |
*TREE-DRYBIO_SAPLING,,** No join mapping for *TREE-DRYBIO_SAPLING ** |
|
81 |
*TREE-DRYBIO_STUMP,,** No join mapping for *TREE-DRYBIO_STUMP ** |
|
82 |
*TREE-DRYBIO_TOP,,** No join mapping for *TREE-DRYBIO_TOP ** |
|
83 |
*TREE-DRYBIO_WDLD_SPP,,** No join mapping for *TREE-DRYBIO_WDLD_SPP ** |
|
84 |
*TREE-FGROWBFSL,,** No join mapping for *TREE-FGROWBFSL ** |
|
85 |
*TREE-FGROWCFAL,,** No join mapping for *TREE-FGROWCFAL ** |
|
86 |
*TREE-FGROWCFGS,,** No join mapping for *TREE-FGROWCFGS ** |
|
87 |
*TREE-FMORTBFSL,,** No join mapping for *TREE-FMORTBFSL ** |
|
88 |
*TREE-FMORTCFAL,,** No join mapping for *TREE-FMORTCFAL ** |
|
89 |
*TREE-FMORTCFGS,,** No join mapping for *TREE-FMORTCFGS ** |
|
90 |
*TREE-FORMCL,,** No join mapping for *TREE-FORMCL ** |
|
91 |
*TREE-FREMVBFSL,,** No join mapping for *TREE-FREMVBFSL ** |
|
92 |
*TREE-FREMVCFAL,,** No join mapping for *TREE-FREMVCFAL ** |
|
93 |
*TREE-FREMVCFGS,,** No join mapping for *TREE-FREMVCFGS ** |
|
94 |
*TREE-GROWBFSL,,** No join mapping for *TREE-GROWBFSL ** |
|
95 |
*TREE-GROWCFAL,,** No join mapping for *TREE-GROWCFAL ** |
|
96 |
*TREE-GROWCFGS,,** No join mapping for *TREE-GROWCFGS ** |
|
97 |
*TREE-HRDWD_CLUMP_CD,,** No join mapping for *TREE-HRDWD_CLUMP_CD ** |
|
98 |
*TREE-HTCALC,,** No join mapping for *TREE-HTCALC ** |
|
99 |
*TREE-HTCD,,** No join mapping for *TREE-HTCD ** |
|
100 |
*TREE-HTDMP,,** No join mapping for *TREE-HTDMP ** |
|
101 |
*TREE-MIST_CL_CD,,** No join mapping for *TREE-MIST_CL_CD ** |
|
102 |
*TREE-MIST_CL_CD_PNWRS,,** No join mapping for *TREE-MIST_CL_CD_PNWRS ** |
|
103 |
*TREE-MODIFIED_BY,,** No join mapping for *TREE-MODIFIED_BY ** |
|
104 |
*TREE-MODIFIED_DATE,,** No join mapping for *TREE-MODIFIED_DATE ** |
|
105 |
*TREE-MODIFIED_IN_INSTANCE,,** No join mapping for *TREE-MODIFIED_IN_INSTANCE ** |
|
106 |
*TREE-MORTBFSL,,** No join mapping for *TREE-MORTBFSL ** |
|
107 |
*TREE-MORTCD,,** No join mapping for *TREE-MORTCD ** |
|
108 |
*TREE-MORTCFAL,,** No join mapping for *TREE-MORTCFAL ** |
|
109 |
*TREE-MORTCFGS,,** No join mapping for *TREE-MORTCFGS ** |
|
110 |
*TREE-MORTYR,,** No join mapping for *TREE-MORTYR ** |
|
111 |
*TREE-P2A_GRM_FLG,,** No join mapping for *TREE-P2A_GRM_FLG ** |
|
112 |
*TREE-PLT_CN,,** No join mapping for *TREE-PLT_CN ** |
|
113 |
*TREE-PREVCOND,,** No join mapping for *TREE-PREVCOND ** |
|
114 |
*TREE-PREVDIA,,** No join mapping for *TREE-PREVDIA ** |
|
115 |
*TREE-PREV_PNTN_SRS,,** No join mapping for *TREE-PREV_PNTN_SRS ** |
|
116 |
*TREE-PREV_STATUS_CD,,** No join mapping for *TREE-PREV_STATUS_CD ** |
|
117 |
*TREE-PREV_TRE_CN,,** No join mapping for *TREE-PREV_TRE_CN ** |
|
118 |
*TREE-PREV_WDLDSTEM,,** No join mapping for *TREE-PREV_WDLDSTEM ** |
|
119 |
*TREE-RECONCILECD,,** No join mapping for *TREE-RECONCILECD ** |
|
120 |
*TREE-REMVBFSL,,** No join mapping for *TREE-REMVBFSL ** |
|
121 |
*TREE-REMVCFAL,,** No join mapping for *TREE-REMVCFAL ** |
|
122 |
*TREE-REMVCFGS,,** No join mapping for *TREE-REMVCFGS ** |
|
123 |
*TREE-ROUGHCULL,,** No join mapping for *TREE-ROUGHCULL ** |
|
124 |
*TREE-SALVCD,,** No join mapping for *TREE-SALVCD ** |
|
125 |
*TREE-SAWHT,,** No join mapping for *TREE-SAWHT ** |
|
126 |
*TREE-SEVERITY1A_CD_PNWRS,,** No join mapping for *TREE-SEVERITY1A_CD_PNWRS ** |
|
127 |
*TREE-SEVERITY1B_CD_PNWRS,,** No join mapping for *TREE-SEVERITY1B_CD_PNWRS ** |
|
128 |
*TREE-SEVERITY1_CD_PNWRS,,** No join mapping for *TREE-SEVERITY1_CD_PNWRS ** |
|
129 |
*TREE-SEVERITY2A_CD_PNWRS,,** No join mapping for *TREE-SEVERITY2A_CD_PNWRS ** |
|
130 |
*TREE-SEVERITY2B_CD_PNWRS,,** No join mapping for *TREE-SEVERITY2B_CD_PNWRS ** |
|
131 |
*TREE-SEVERITY2_CD_PNWRS,,** No join mapping for *TREE-SEVERITY2_CD_PNWRS ** |
|
132 |
*TREE-SEVERITY3_CD_PNWRS,,** No join mapping for *TREE-SEVERITY3_CD_PNWRS ** |
|
133 |
*TREE-SITREE,,** No join mapping for *TREE-SITREE ** |
|
134 |
*TREE-SPGRPCD,,** No join mapping for *TREE-SPGRPCD ** |
|
135 |
*TREE-STANDING_DEAD_CD,,** No join mapping for *TREE-STANDING_DEAD_CD ** |
|
136 |
*TREE-STATUSCD,,** No join mapping for *TREE-STATUSCD ** |
|
137 |
*TREE-STOCKING,,** No join mapping for *TREE-STOCKING ** |
|
138 |
*TREE-SUBCYCLE,,** No join mapping for *TREE-SUBCYCLE ** |
|
139 |
*TREE-TOTAGE,,** No join mapping for *TREE-TOTAGE ** |
|
140 |
*TREE-TPAGROW_UNADJ,,** No join mapping for *TREE-TPAGROW_UNADJ ** |
|
141 |
*TREE-TPAMORT_UNADJ,,** No join mapping for *TREE-TPAMORT_UNADJ ** |
|
142 |
*TREE-TPAREMV_UNADJ,,** No join mapping for *TREE-TPAREMV_UNADJ ** |
|
143 |
*TREE-TPA_UNADJ,,** No join mapping for *TREE-TPA_UNADJ ** |
|
144 |
*TREE-TRANSCD,,** No join mapping for *TREE-TRANSCD ** |
|
145 |
*TREE-TREECLCD,,** No join mapping for *TREE-TREECLCD ** |
|
146 |
*TREE-TREECLCD_NCRS,,** No join mapping for *TREE-TREECLCD_NCRS ** |
|
147 |
*TREE-TREECLCD_NERS,,** No join mapping for *TREE-TREECLCD_NERS ** |
|
148 |
*TREE-TREECLCD_RMRS,,** No join mapping for *TREE-TREECLCD_RMRS ** |
|
149 |
*TREE-TREECLCD_SRS,,** No join mapping for *TREE-TREECLCD_SRS ** |
|
150 |
*TREE-TREEGRCD,,** No join mapping for *TREE-TREEGRCD ** |
|
151 |
*TREE-TREEHISTCD,,** No join mapping for *TREE-TREEHISTCD ** |
|
152 |
*TREE-UNCRCD,,** No join mapping for *TREE-UNCRCD ** |
|
153 |
*TREE-UNKNOWN_DAMTYP1_PNWRS,,** No join mapping for *TREE-UNKNOWN_DAMTYP1_PNWRS ** |
|
154 |
*TREE-UNKNOWN_DAMTYP2_PNWRS,,** No join mapping for *TREE-UNKNOWN_DAMTYP2_PNWRS ** |
|
155 |
*TREE-VOLBFGRS,,** No join mapping for *TREE-VOLBFGRS ** |
|
156 |
*TREE-VOLBFNET,,** No join mapping for *TREE-VOLBFNET ** |
|
157 |
*TREE-VOLCFGRS,,** No join mapping for *TREE-VOLCFGRS ** |
|
158 |
*TREE-VOLCFNET,,** No join mapping for *TREE-VOLCFNET ** |
|
159 |
*TREE-VOLCFSND,,** No join mapping for *TREE-VOLCFSND ** |
|
160 |
*TREE-VOLCSGRS,,** No join mapping for *TREE-VOLCSGRS ** |
|
161 |
*TREE-VOLCSNET,,** No join mapping for *TREE-VOLCSNET ** |
|
162 |
*TREE-WDLDSTEM,,** No join mapping for *TREE-WDLDSTEM ** |
|
163 |
*TREE-row_num,,** No join mapping for *TREE-row_num ** |
|
164 |
*UNITCD,,** No join mapping for *UNITCD ** |
inputs/FIA/REF_HABTYP_DESCRIPTION/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN> |
|
3 |
<_setDefault id="-1"> |
|
4 |
<source_id><source><shortname>FIA</shortname></source></source_id> |
|
5 |
<path> |
|
6 |
<_simplifyPath> |
|
7 |
<next>parent_id</next> |
|
8 |
<path> |
|
9 |
<location> |
|
10 |
<locationevent> |
|
11 |
<commclass> |
|
12 |
<commdetermination> |
|
13 |
<commconcept_id> |
|
14 |
<commconcept> |
|
15 |
<commname_id><commname><commname>$communityID</commname></commname></commname_id> |
|
16 |
<commdescription>$communityName</commdescription> |
|
17 |
</commconcept> |
|
18 |
</commconcept_id> |
|
19 |
</commdetermination> |
|
20 |
</commclass> |
|
21 |
</locationevent> |
|
22 |
</location> |
|
23 |
</path> |
|
24 |
</_simplifyPath> |
|
25 |
</path> |
|
26 |
</_setDefault> |
|
27 |
</VegBIEN> |
|
28 |
Inserted 5 new rows into database |
inputs/FIA/REF_HABTYP_DESCRIPTION/VegBIEN.csv | ||
---|---|---|
1 |
FIA,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Filter; Comments,Comments |
|
2 |
communityID,/location/locationevent/commclass/commdetermination/*_id/commconcept/*_id/*/commname, |
|
3 |
communityName,/location/locationevent/commclass/commdetermination/*_id/commconcept/commdescription, |
|
4 |
*HABTYPCD,,** No join mapping for *HABTYPCD ** |
|
5 |
*HABTYP_PUB_CD,,** No join mapping for *HABTYP_PUB_CD ** |
|
6 |
*REF_HABTYP_DESCRIPTION-CREATED_BY,,** No join mapping for *REF_HABTYP_DESCRIPTION-CREATED_BY ** |
|
7 |
*REF_HABTYP_DESCRIPTION-CREATED_DATE,,** No join mapping for *REF_HABTYP_DESCRIPTION-CREATED_DATE ** |
|
8 |
*REF_HABTYP_DESCRIPTION-CREATED_IN_INSTANCE,,** No join mapping for *REF_HABTYP_DESCRIPTION-CREATED_IN_INSTANCE ** |
|
9 |
*REF_HABTYP_DESCRIPTION-MODIFIED_BY,,** No join mapping for *REF_HABTYP_DESCRIPTION-MODIFIED_BY ** |
|
10 |
*REF_HABTYP_DESCRIPTION-MODIFIED_DATE,,** No join mapping for *REF_HABTYP_DESCRIPTION-MODIFIED_DATE ** |
|
11 |
*REF_HABTYP_DESCRIPTION-MODIFIED_IN_INSTANCE,,** No join mapping for *REF_HABTYP_DESCRIPTION-MODIFIED_IN_INSTANCE ** |
|
12 |
*REF_HABTYP_DESCRIPTION-SCIENTIFIC_NAME,,** No join mapping for *REF_HABTYP_DESCRIPTION-SCIENTIFIC_NAME ** |
|
13 |
*REF_HABTYP_DESCRIPTION-VALID,,** No join mapping for *REF_HABTYP_DESCRIPTION-VALID ** |
|
14 |
*REF_HABTYP_DESCRIPTION-row_num,,** No join mapping for *REF_HABTYP_DESCRIPTION-row_num ** |
inputs/FIA/SUBPLOT/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN> |
|
3 |
<_setDefault id="-1"> |
|
4 |
<source_id><source><shortname>FIA</shortname></source></source_id> |
|
5 |
<path> |
|
6 |
<_simplifyPath> |
|
7 |
<next>parent_id</next> |
|
8 |
<path> |
|
9 |
<location> |
|
10 |
<parent_id><location><authorlocationcode>$locationName</authorlocationcode></location></parent_id> |
|
11 |
<authorlocationcode>$subplot</authorlocationcode> |
|
12 |
<sourceaccessioncode>$subplotID</sourceaccessioncode> |
|
13 |
</location> |
|
14 |
</path> |
|
15 |
</_simplifyPath> |
|
16 |
</path> |
|
17 |
</_setDefault> |
|
18 |
</VegBIEN> |
|
19 |
Inserted 4 new rows into database |
inputs/FIA/SUBPLOT/VegBIEN.csv | ||
---|---|---|
1 |
FIA,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Filter; Comments,Comments |
|
2 |
subplot,"/location/_if[@name=""if subplot""]/cond/_exists", |
|
3 |
subplotID,"/location/_if[@name=""if subplot""]/cond/_exists", |
|
4 |
locationName,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/1", |
|
5 |
locationName,"/location/_if[@name=""if subplot""]/then/parent_id/location/authorlocationcode", |
|
6 |
subplot,/location/authorlocationcode, |
|
7 |
subplot,"/location/locationevent/_if[@name=""if subplot""]/cond/_exists", |
|
8 |
subplotID,"/location/locationevent/_if[@name=""if subplot""]/cond/_exists", |
|
9 |
subplotID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/cond/_first/1", |
|
10 |
subplot,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/cond/_first/2", |
|
11 |
locationName,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/then", |
|
12 |
subplotID,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode/_if[@name=""if subplot""]/cond/_first/1", |
|
13 |
subplot,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode/_if[@name=""if subplot""]/cond/_first/2", |
|
14 |
locationName,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists", |
|
15 |
subplotID,/location/sourceaccessioncode/_first/1, |
|
16 |
subplot,"/location/sourceaccessioncode/_first/2/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/cond/_exists", |
|
17 |
subplot,"/location/sourceaccessioncode/_first/2/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/then/_join/2", |
|
18 |
*COUNTYCD,,** No join mapping for *COUNTYCD ** |
|
19 |
*INVYR,,** No join mapping for *INVYR ** |
|
20 |
*STATECD,,** No join mapping for *STATECD ** |
|
21 |
*SUBPLOT-ASPECT,,** No join mapping for *SUBPLOT-ASPECT ** |
|
22 |
*SUBPLOT-CONDLIST,,** No join mapping for *SUBPLOT-CONDLIST ** |
|
23 |
*SUBPLOT-CREATED_BY,,** No join mapping for *SUBPLOT-CREATED_BY ** |
|
24 |
*SUBPLOT-CREATED_DATE,,** No join mapping for *SUBPLOT-CREATED_DATE ** |
|
25 |
*SUBPLOT-CREATED_IN_INSTANCE,,** No join mapping for *SUBPLOT-CREATED_IN_INSTANCE ** |
|
26 |
*SUBPLOT-CYCLE,,** No join mapping for *SUBPLOT-CYCLE ** |
|
27 |
*SUBPLOT-INVASIVE_NONSAMPLE_REASN_CD,,** No join mapping for *SUBPLOT-INVASIVE_NONSAMPLE_REASN_CD ** |
|
28 |
*SUBPLOT-INVASIVE_SUBP_STATUS_CD,,** No join mapping for *SUBPLOT-INVASIVE_SUBP_STATUS_CD ** |
|
29 |
*SUBPLOT-MACRCOND,,** No join mapping for *SUBPLOT-MACRCOND ** |
|
30 |
*SUBPLOT-MICRCOND,,** No join mapping for *SUBPLOT-MICRCOND ** |
|
31 |
*SUBPLOT-MODIFIED_BY,,** No join mapping for *SUBPLOT-MODIFIED_BY ** |
|
32 |
*SUBPLOT-MODIFIED_DATE,,** No join mapping for *SUBPLOT-MODIFIED_DATE ** |
|
33 |
*SUBPLOT-MODIFIED_IN_INSTANCE,,** No join mapping for *SUBPLOT-MODIFIED_IN_INSTANCE ** |
|
34 |
*SUBPLOT-NF_SUBP_NONSAMPLE_REASN_CD,,** No join mapping for *SUBPLOT-NF_SUBP_NONSAMPLE_REASN_CD ** |
|
35 |
*SUBPLOT-NF_SUBP_STATUS_CD,,** No join mapping for *SUBPLOT-NF_SUBP_STATUS_CD ** |
|
36 |
*SUBPLOT-P2A_GRM_FLG,,** No join mapping for *SUBPLOT-P2A_GRM_FLG ** |
|
37 |
*SUBPLOT-P2VEG_SUBP_NONSAMPLE_REASN_CD,,** No join mapping for *SUBPLOT-P2VEG_SUBP_NONSAMPLE_REASN_CD ** |
|
38 |
*SUBPLOT-P2VEG_SUBP_STATUS_CD,,** No join mapping for *SUBPLOT-P2VEG_SUBP_STATUS_CD ** |
|
39 |
*SUBPLOT-PLT_CN,,** No join mapping for *SUBPLOT-PLT_CN ** |
|
40 |
*SUBPLOT-POINT_NONSAMPLE_REASN_CD,,** No join mapping for *SUBPLOT-POINT_NONSAMPLE_REASN_CD ** |
|
41 |
*SUBPLOT-PREV_SBP_CN,,** No join mapping for *SUBPLOT-PREV_SBP_CN ** |
|
42 |
*SUBPLOT-ROOT_DIS_SEV_CD_PNWRS,,** No join mapping for *SUBPLOT-ROOT_DIS_SEV_CD_PNWRS ** |
|
43 |
*SUBPLOT-SLOPE,,** No join mapping for *SUBPLOT-SLOPE ** |
|
44 |
*SUBPLOT-SUBCYCLE,,** No join mapping for *SUBPLOT-SUBCYCLE ** |
|
45 |
*SUBPLOT-SUBPCOND,,** No join mapping for *SUBPLOT-SUBPCOND ** |
|
46 |
*SUBPLOT-SUBP_STATUS_CD,,** No join mapping for *SUBPLOT-SUBP_STATUS_CD ** |
|
47 |
*SUBPLOT-WATERDEP,,** No join mapping for *SUBPLOT-WATERDEP ** |
|
48 |
*SUBPLOT-row_num,,** No join mapping for *SUBPLOT-row_num ** |
|
49 |
*UNITCD,,** No join mapping for *UNITCD ** |
inputs/FIA/REF_RESEARCH_STATION/test.xml.ref | ||
---|---|---|
1 |
Put template: |
|
2 |
<VegBIEN> |
|
3 |
<_setDefault id="-1"> |
|
4 |
<source_id><source><shortname>FIA</shortname></source></source_id> |
|
5 |
<path> |
|
6 |
<_simplifyPath> |
|
7 |
<next>parent_id</next> |
|
8 |
<path> |
|
9 |
<location> |
|
10 |
<locationplace> |
|
11 |
<place_id> |
|
12 |
<place> |
|
13 |
<matched_place_id> |
|
14 |
<place> |
|
15 |
<source_id><source><shortname>geoscrub</shortname></source></source_id> |
|
16 |
<stateprovince>$stateProvince</stateprovince> |
|
17 |
</place> |
|
18 |
</matched_place_id> |
|
19 |
<stateprovince>$stateProvince</stateprovince> |
|
20 |
</place> |
|
21 |
</place_id> |
|
22 |
</locationplace> |
|
23 |
</location> |
|
24 |
</path> |
|
25 |
</_simplifyPath> |
|
26 |
</path> |
|
27 |
</_setDefault> |
|
28 |
</VegBIEN> |
|
29 |
Inserted 6 new rows into database |
inputs/FIA/REF_RESEARCH_STATION/VegBIEN.csv | ||
---|---|---|
1 |
FIA,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Filter; Comments,Comments |
|
2 |
stateProvince,/location/locationplace/*_id/place/matched_place_id/place:[source_id/source/shortname=geoscrub]/stateprovince/_first/2, |
|
3 |
stateProvince,/location/locationplace/*_id/place/stateprovince, |
|
4 |
*REF_RESEARCH_STATION-CREATED_BY,,** No join mapping for *REF_RESEARCH_STATION-CREATED_BY ** |
|
5 |
*REF_RESEARCH_STATION-CREATED_DATE,,** No join mapping for *REF_RESEARCH_STATION-CREATED_DATE ** |
|
6 |
*REF_RESEARCH_STATION-CREATED_IN_INSTANCE,,** No join mapping for *REF_RESEARCH_STATION-CREATED_IN_INSTANCE ** |
|
7 |
*REF_RESEARCH_STATION-MODIFIED_BY,,** No join mapping for *REF_RESEARCH_STATION-MODIFIED_BY ** |
|
8 |
*REF_RESEARCH_STATION-MODIFIED_DATE,,** No join mapping for *REF_RESEARCH_STATION-MODIFIED_DATE ** |
|
9 |
*REF_RESEARCH_STATION-MODIFIED_IN_INSTANCE,,** No join mapping for *REF_RESEARCH_STATION-MODIFIED_IN_INSTANCE ** |
|
10 |
*REF_RESEARCH_STATION-RS,,** No join mapping for *REF_RESEARCH_STATION-RS ** |
|
11 |
*REF_RESEARCH_STATION-RSCD,,** No join mapping for *REF_RESEARCH_STATION-RSCD ** |
|
12 |
*REF_RESEARCH_STATION-STATE_ABBR,,** No join mapping for *REF_RESEARCH_STATION-STATE_ABBR ** |
|
13 |
*REF_RESEARCH_STATION-row_num,,** No join mapping for *REF_RESEARCH_STATION-row_num ** |
|
14 |
*STATECD,,** No join mapping for *STATECD ** |
Also available in: Unified diff
added inputs/FIA/*/{VegBIEN.csv,test.xml.ref}, which are now generated by the mapping process for the joined-together tables (even though they are not used by the import, because only occurrence_all is imported)