Project

General

Profile

« Previous | Next » 

Revision 7217

inputs/Madidi/: Refreshed. Note that new export has a completely new schema.

View differences:

inputs/Madidi/Plot/map.csv
1
Madidi,VegCore,Filter,Comments
2
Inventory number,*Inventory number,,Not globally unique
3
Expedition number,projectID,,Consistent (globally unique) between PPM and PT data
4
Expedition name,projectName,,Consistent (globally unique) between PPM and PT data
5
Number of inventory (expedition),*Number of inventory (expedition),,The number of the event within the project
6
Inventory name,locationName,,
7
Inventory code,locationID,,
8
First evaluation,eventDate,,
9
Installed and evaluated by,*Installed and evaluated by,,"Need a way to store a verbatim list of people, or a function to parse it and insert it iteratively into party"
10
Collaborators,*Collaborators,,"Need a way to store a verbatim list of people, or a function to parse it and insert it iteratively into party"
11
Related Epilocs,*Related Epilocs,,"It appears to be a list of people, some with #s after them. It doesn't seem like the definition of Epiloc at <http://rithm.wikispaces.com/Tropicos.Epiloc>, which relates to individual specimens, not whole plots."
12
Area,plotArea_ha,,"""0.1 ha transects"" (""Madidi Transects"" description in <https://projects.nceas.ucsb.edu/nceas/projects/bien/repository/raw/inputs/BIEN2.datasources.xlsx>)"
13
Number of stems,*Number of stems,,Do we want to store this data?
14
Number of trees,*Number of trees,,Do we want to store this data?
15
Coordinates,*Coordinates,,Concatenation of Latitude (DMS) and Longitude (DMS)
16
Latitude,decimalLatitude,,
17
Longitude,decimalLongitude,,
18
Latitude (DMS),latitude_DMS,,
19
Longitude (DMS),longitude_DMS,,
20
Altitude,elevationInMeters,,"Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
21

  
22
[1] Using the following query:
23
-----
24
SELECT ""Altitude""::real, ""Locality""
25
FROM ""Madidi"".""Plot""
26
WHERE ""Altitude"" IS NOT NULL AND ""Altitude"" != ' 1430'
27
GROUP BY ""Altitude""::real , ""Locality""
28
ORDER BY ""Altitude""::real DESC
29
-----
30
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
31
Minimum altitude,verbatimElevation_m,,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
32

  
33
[1] Using the following query:
34
-----
35
SELECT ""Minimum altitude"", ""Locality""
36
FROM ""Madidi"".""Plot""
37
WHERE ""Minimum altitude"" IS NOT NULL
38
GROUP BY ""Minimum altitude"" , ""Locality""
39
-----
40
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
41
Locality,locality,,
42
Locality description,communityName,,Often begins with the text in Vegetation type
43
Direction,slopeAspect,/_alt/1,Part files provide either this field or Orientación
44
Vegetation type,communityID,,
45
Topographical situation,landform,,
46
Slope,slopeGradient,,
47
Soil sample,*Soil sample,,Always empty
48
pH acuoso (ISRIC 4–– 1 - 14),ph,,
49
Conductividad electrica (ASPT 6–µS/cm– 1 - 10000),conductivity,,
50
Nitrógeno total (ISRIC 6–%–0.0014),nitrogen_percent,,Assuming units are % based on the range of values
51
"Carbón Orgánico (WSP S-9,10–%–0.06)",carbon_percent,,Assuming units are % based on the range of values
52
"Materia Orgánica (WSP S-9,10–%–0.1)",organic_percent,,Assuming units are % based on the range of values
53
Fósforo disponible (ISRIC 14-2–mg/Kg–1.5),phosphorus_percent,,Assuming units are % based on the range of values
54
"Sodio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",sodium_percent,,Assuming units are % based on the range of values
55
"Potasio intercambiable (WSP S-5,10–cmolc/Kg–0.0053)",potassium_percent,,Assuming units are % based on the range of values
56
"Calcio intercambiable (WSP S-5,10–cmolc/Kg–0.016)",calcium_percent,,Assuming units are % based on the range of values
57
"Magnesio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",magnesium_percent,,Assuming units are % based on the range of values
58
Acidez intercambiable (ISRIC 11–cmolc/Kg–0.05),acidity_percent,,Assuming units are % based on the range of values
59
CIC (ISRIC 11–cmolc/Kg–0.05),cationExchangeCapacity_cmol_kg,,
60
Arena (DIN 18 123–%–2.5),sand_percent,,Assuming units are % based on the range of values
61
Limo (DIN 18 123–%–1),silt_percent,,Assuming units are % based on the range of values
62
Arcilla (DIN 18 123–%–1),clay_percent,,Assuming units are % based on the range of values
63
Textural class,texture,,
64
Observaciones,plotNotes,,
65
Orientación/exposicion,slopeAspect,/_alt/2,Part files provide either this field or Direction
inputs/Madidi/Plot/test.xml.ref
1
Put template:
2
<VegBIEN>
3
    <_setDefault id="-1">
4
        <source_id><source><shortname>Madidi</shortname></source></source_id>
5
        <path>
6
            <_simplifyPath>
7
                <next>parent_id</next>
8
                <path>
9
                    <location>
10
                        <authorlocationcode>$Inventory name</authorlocationcode>
11
                        <sourceaccessioncode>$Inventory code</sourceaccessioncode>
12
                        <area_m2><_ha_to_m2><value>$Area</value></_ha_to_m2></area_m2>
13
                        <elevation_m>
14
                            <_alt>
15
                                <1>$Altitude</1>
16
                                <2>
17
                                    <_avg>
18
                                        <max><_rangeEnd><value>$Minimum altitude</value></_rangeEnd></max>
19
                                        <min><_rangeStart><value>$Minimum altitude</value></_rangeStart></min>
20
                                    </_avg>
21
                                </2>
22
                            </_alt>
23
                        </elevation_m>
24
                        <elevationrange_m>
25
                            <_range>
26
                                <from><_rangeStart><value>$Minimum altitude</value></_rangeStart></from>
27
                                <to><_rangeEnd><value>$Minimum altitude</value></_rangeEnd></to>
28
                            </_range>
29
                        </elevationrange_m>
30
                        <iscultivated><_locationnarrative_is_cultivated><locationnarrative>$Locality</locationnarrative></_locationnarrative_is_cultivated></iscultivated>
31
                        <landform>$Topographical situation</landform>
32
                        <locationevent>
33
                            <project_id>
34
                                <project>
35
                                    <projectname>$Expedition name</projectname>
36
                                    <sourceaccessioncode>$Expedition number</sourceaccessioncode>
37
                                </project>
38
                            </project_id>
39
                            <commclass>
40
                                <commdetermination>
41
                                    <commconcept_id>
42
                                        <commconcept>
43
                                            <commname_id><commname><commname>$Vegetation type</commname></commname></commname_id>
44
                                            <commdescription>$Locality description</commdescription>
45
                                        </commconcept>
46
                                    </commconcept_id>
47
                                </commdetermination>
48
                            </commclass>
49
                            <obsenddate><_dateRangeEnd><value>$First evaluation</value></_dateRangeEnd></obsenddate>
50
                            <obsstartdate><_dateRangeStart><value>$First evaluation</value></_dateRangeStart></obsstartdate>
51
                            <soilsample>
52
                                <acidity_fraction><_percent_to_fraction><value>$Acidez intercambiable (ISRIC 11&#8211;cmolc/Kg&#8211;0.05)</value></_percent_to_fraction></acidity_fraction>
53
                                <calcium_fraction><_percent_to_fraction><value>$Calcio intercambiable (WSP S-5,10&#8211;cmolc/Kg&#8211;0.016)</value></_percent_to_fraction></calcium_fraction>
54
                                <carbon_fraction><_percent_to_fraction><value>$Carb&#243;n Org&#225;nico (WSP S-9,10&#8211;%&#8211;0.06)</value></_percent_to_fraction></carbon_fraction>
55
                                <cationexchangecapacity_cmol_kg>$CIC (ISRIC 11&#8211;cmolc/Kg&#8211;0.05)</cationexchangecapacity_cmol_kg>
56
                                <clay_fraction><_percent_to_fraction><value>$Arcilla (DIN 18 123&#8211;%&#8211;1)</value></_percent_to_fraction></clay_fraction>
57
                                <conductivity>$Conductividad electrica (ASPT 6&#8211;&#181;S/cm&#8211; 1 - 10000)</conductivity>
58
                                <magnesium_fraction><_percent_to_fraction><value>$Magnesio intercambiable (WSP S-5,10&#8211;cmolc/Kg&#8211;0.00083)</value></_percent_to_fraction></magnesium_fraction>
59
                                <nitrogen_fraction><_percent_to_fraction><value>$Nitr&#243;geno total (ISRIC 6&#8211;%&#8211;0.0014)</value></_percent_to_fraction></nitrogen_fraction>
60
                                <organic_fraction><_percent_to_fraction><value>$Materia Org&#225;nica (WSP S-9,10&#8211;%&#8211;0.1)</value></_percent_to_fraction></organic_fraction>
61
                                <ph>$pH acuoso (ISRIC 4&#8211;&#8211; 1 - 14)</ph>
62
                                <phosphorus_fraction><_percent_to_fraction><value>$F&#243;sforo disponible (ISRIC 14-2&#8211;mg/Kg&#8211;1.5)</value></_percent_to_fraction></phosphorus_fraction>
63
                                <potassium_fraction><_percent_to_fraction><value>$Potasio intercambiable (WSP S-5,10&#8211;cmolc/Kg&#8211;0.0053)</value></_percent_to_fraction></potassium_fraction>
64
                                <sand_fraction><_percent_to_fraction><value>$Arena (DIN 18 123&#8211;%&#8211;2.5)</value></_percent_to_fraction></sand_fraction>
65
                                <silt_fraction><_percent_to_fraction><value>$Limo (DIN 18 123&#8211;%&#8211;1)</value></_percent_to_fraction></silt_fraction>
66
                                <sodium_fraction><_percent_to_fraction><value>$Sodio intercambiable (WSP S-5,10&#8211;cmolc/Kg&#8211;0.00083)</value></_percent_to_fraction></sodium_fraction>
67
                                <texture>$Textural class</texture>
68
                            </soilsample>
69
                        </locationevent>
70
                        <locationnarrative>$Locality</locationnarrative>
71
                        <locationplace>
72
                            <place_id>
73
                                <place>
74
                                    <coordinates_id>
75
                                        <coordinates>
76
                                            <latitude_deg>
77
                                                <_nullIf>
78
                                                    <null>0</null>
79
                                                    <type>float</type>
80
                                                    <value>$Latitude</value>
81
                                                </_nullIf>
82
                                            </latitude_deg>
83
                                            <longitude_deg>
84
                                                <_nullIf>
85
                                                    <null>0</null>
86
                                                    <type>float</type>
87
                                                    <value>$Longitude</value>
88
                                                </_nullIf>
89
                                            </longitude_deg>
90
                                            <verbatimlatitude>$Latitude (DMS)</verbatimlatitude>
91
                                            <verbatimlongitude>$Longitude (DMS)</verbatimlongitude>
92
                                        </coordinates>
93
                                    </coordinates_id>
94
                                    <matched_place_id>
95
                                        <place>
96
                                            <source_id><source><shortname>geoscrub</shortname></source></source_id>
97
                                            <coordinates_id>
98
                                                <coordinates>
99
                                                    <source_id><source><shortname>geoscrub</shortname></source></source_id>
100
                                                    <latitude_deg>
101
                                                        <_nullIf>
102
                                                            <null>0</null>
103
                                                            <type>float</type>
104
                                                            <value>$Latitude</value>
105
                                                        </_nullIf>
106
                                                    </latitude_deg>
107
                                                    <longitude_deg>
108
                                                        <_nullIf>
109
                                                            <null>0</null>
110
                                                            <type>float</type>
111
                                                            <value>$Longitude</value>
112
                                                        </_nullIf>
113
                                                    </longitude_deg>
114
                                                </coordinates>
115
                                            </coordinates_id>
116
                                        </place>
117
                                    </matched_place_id>
118
                                </place>
119
                            </place_id>
120
                        </locationplace>
121
                        <notespublic>$Observaciones</notespublic>
122
                        <slopeaspect_deg>
123
                            <_compass>
124
                                <value>
125
                                    <_alt>
126
                                        <1>$Direction</1>
127
                                        <2>$Orientaci&#243;n/exposicion</2>
128
                                    </_alt>
129
                                </value>
130
                            </_compass>
131
                        </slopeaspect_deg>
132
                        <slopegradient_fraction>$Slope</slopegradient_fraction>
133
                        <verbatimelevation>$Minimum altitude</verbatimelevation>
134
                    </location>
135
                </path>
136
            </_simplifyPath>
137
        </path>
138
    </_setDefault>
139
</VegBIEN>
140
Inserted 28 new rows into database
inputs/Madidi/Plot/VegBIEN.csv
1
Madidi,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Comments
2
Inventory name,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/1",
3
Inventory code,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/cond/_exists",
4
Inventory code,"/location/_if[@name=""if subplot""]/else/sourceaccessioncode/_if[@name=""if geovalidation""]/else",
5
Inventory name,"/location/_if[@name=""if subplot""]/then/parent_id/location/authorlocationcode",
6
Inventory code,"/location/_if[@name=""if subplot""]/then/parent_id/location/sourceaccessioncode",
7
Area,/location/area_m2/_ha_to_m2/value,"""0.1 ha transects"" (""Madidi Transects"" description in <https://projects.nceas.ucsb.edu/nceas/projects/bien/repository/raw/inputs/BIEN2.datasources.xlsx>)"
8
Altitude,/location/elevation_m/_alt/1,"Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
9

  
10
[1] Using the following query:
11
-----
12
SELECT ""Altitude""::real, ""Locality""
13
FROM ""Madidi"".""Plot""
14
WHERE ""Altitude"" IS NOT NULL AND ""Altitude"" != ' 1430'
15
GROUP BY ""Altitude""::real , ""Locality""
16
ORDER BY ""Altitude""::real DESC
17
-----
18
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
19
Minimum altitude,/location/elevation_m/_alt/2/_avg/max/_rangeEnd/value,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
20

  
21
[1] Using the following query:
22
-----
23
SELECT ""Minimum altitude"", ""Locality""
24
FROM ""Madidi"".""Plot""
25
WHERE ""Minimum altitude"" IS NOT NULL
26
GROUP BY ""Minimum altitude"" , ""Locality""
27
-----
28
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
29
Minimum altitude,/location/elevation_m/_alt/2/_avg/min/_rangeStart/value,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
30

  
31
[1] Using the following query:
32
-----
33
SELECT ""Minimum altitude"", ""Locality""
34
FROM ""Madidi"".""Plot""
35
WHERE ""Minimum altitude"" IS NOT NULL
36
GROUP BY ""Minimum altitude"" , ""Locality""
37
-----
38
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
39
Minimum altitude,/location/elevationrange_m/_range/from/_rangeStart/value,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
40

  
41
[1] Using the following query:
42
-----
43
SELECT ""Minimum altitude"", ""Locality""
44
FROM ""Madidi"".""Plot""
45
WHERE ""Minimum altitude"" IS NOT NULL
46
GROUP BY ""Minimum altitude"" , ""Locality""
47
-----
48
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
49
Minimum altitude,/location/elevationrange_m/_range/to/_rangeEnd/value,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
50

  
51
[1] Using the following query:
52
-----
53
SELECT ""Minimum altitude"", ""Locality""
54
FROM ""Madidi"".""Plot""
55
WHERE ""Minimum altitude"" IS NOT NULL
56
GROUP BY ""Minimum altitude"" , ""Locality""
57
-----
58
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
59
Locality,/location/iscultivated/_or/2/_locationnarrative_is_cultivated/locationnarrative/_join/1,
60
Topographical situation,/location/landform,
61
Expedition name,/location/locationevent/*_id/project/projectname,Consistent (globally unique) between PPM and PT data
62
Expedition number,/location/locationevent/*_id/project/sourceaccessioncode,Consistent (globally unique) between PPM and PT data
63
First evaluation,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/cond/_exists",
64
Inventory name,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/then",
65
Inventory code,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode/_if[@name=""if subplot""]/then",
66
First evaluation,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/obsenddate/_alt/2/_dateRangeEnd/value",
67
First evaluation,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/obsstartdate/_alt/2/_dateRangeStart/value",
68
Vegetation type,/location/locationevent/commclass/commdetermination/*_id/commconcept/*_id/*/commname,
69
Locality description,/location/locationevent/commclass/commdetermination/*_id/commconcept/commdescription,Often begins with the text in Vegetation type
70
First evaluation,/location/locationevent/obsenddate/_alt/2/_dateRangeEnd/value,
71
First evaluation,/location/locationevent/obsstartdate/_alt/2/_dateRangeStart/value,
72
Acidez intercambiable (ISRIC 11–cmolc/Kg–0.05),/location/locationevent/soilsample/acidity_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
73
"Calcio intercambiable (WSP S-5,10–cmolc/Kg–0.016)",/location/locationevent/soilsample/calcium_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
74
"Carbón Orgánico (WSP S-9,10–%–0.06)",/location/locationevent/soilsample/carbon_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
75
CIC (ISRIC 11–cmolc/Kg–0.05),/location/locationevent/soilsample/cationexchangecapacity_cmol_kg,
76
Arcilla (DIN 18 123–%–1),/location/locationevent/soilsample/clay_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
77
Conductividad electrica (ASPT 6–µS/cm– 1 - 10000),/location/locationevent/soilsample/conductivity,
78
"Magnesio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",/location/locationevent/soilsample/magnesium_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
79
Nitrógeno total (ISRIC 6–%–0.0014),/location/locationevent/soilsample/nitrogen_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
80
"Materia Orgánica (WSP S-9,10–%–0.1)",/location/locationevent/soilsample/organic_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
81
pH acuoso (ISRIC 4–– 1 - 14),/location/locationevent/soilsample/ph,
82
Fósforo disponible (ISRIC 14-2–mg/Kg–1.5),/location/locationevent/soilsample/phosphorus_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
83
"Potasio intercambiable (WSP S-5,10–cmolc/Kg–0.0053)",/location/locationevent/soilsample/potassium_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
84
Arena (DIN 18 123–%–2.5),/location/locationevent/soilsample/sand_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
85
Limo (DIN 18 123–%–1),/location/locationevent/soilsample/silt_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
86
"Sodio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",/location/locationevent/soilsample/sodium_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
87
Textural class,/location/locationevent/soilsample/texture,
88
Inventory code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
89
Inventory name,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
90
Locality,/location/locationnarrative/_merge/1,
91
Latitude,"/location/locationplace/*_id/place/*_id/coordinates/latitude_deg/_nullIf:[null=0,type=float]/value",
92
Longitude,"/location/locationplace/*_id/place/*_id/coordinates/longitude_deg/_nullIf:[null=0,type=float]/value",
93
Latitude (DMS),/location/locationplace/*_id/place/*_id/coordinates/verbatimlatitude,
94
Longitude (DMS),/location/locationplace/*_id/place/*_id/coordinates/verbatimlongitude,
95
Latitude,"/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"
96
Longitude,"/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"
97
Observaciones,/location/notespublic,
98
Direction,/location/slopeaspect_deg/_alt/1/_compass/value/_alt/1,Part files provide either this field or Orientación
99
Orientación/exposicion,/location/slopeaspect_deg/_alt/1/_compass/value/_alt/2,Part files provide either this field or Direction
100
Slope,/location/slopegradient_fraction/_alt/1,
101
Inventory code,"/location/sourceaccessioncode/_if[@name=""if locationID""]/cond/_exists",
102
Inventory code,"/location/sourceaccessioncode/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/then/_join/1",
103
Minimum altitude,/location/verbatimelevation,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
104

  
105
[1] Using the following query:
106
-----
107
SELECT ""Minimum altitude"", ""Locality""
108
FROM ""Madidi"".""Plot""
109
WHERE ""Minimum altitude"" IS NOT NULL
110
GROUP BY ""Minimum altitude"" , ""Locality""
111
-----
112
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
113
Collaborators,,"** No join mapping for *Collaborators ** Need a way to store a verbatim list of people, or a function to parse it and insert it iteratively into party"
114
Coordinates,,** No join mapping for *Coordinates ** Concatenation of Latitude (DMS) and Longitude (DMS)
115
Installed and evaluated by,,"** No join mapping for *Installed and evaluated by ** Need a way to store a verbatim list of people, or a function to parse it and insert it iteratively into party"
116
Inventory number,,** No join mapping for *Inventory number ** Not globally unique
117
Number of inventory (expedition),,** No join mapping for *Number of inventory (expedition) ** The number of the event within the project
118
Number of stems,,** No join mapping for *Number of stems ** Do we want to store this data?
119
Number of trees,,** No join mapping for *Number of trees ** Do we want to store this data?
120
Related Epilocs,,"** No join mapping for *Related Epilocs ** It appears to be a list of people, some with #s after them. It doesn't seem like the definition of Epiloc at <http://rithm.wikispaces.com/Tropicos.Epiloc>, which relates to individual specimens, not whole plots."
121
Soil sample,,** No join mapping for *Soil sample ** Always empty
inputs/Madidi/Plot/new_terms.csv
1
Expedition number,projectID,,Consistent (globally unique) between PPM and PT data
2
Expedition name,projectName,,Consistent (globally unique) between PPM and PT data
3
Inventory name,locationName,,
4
Inventory code,locationID,,
5
First evaluation,eventDate,,
6
Area,plotArea_ha,,"""0.1 ha transects"" (""Madidi Transects"" description in <https://projects.nceas.ucsb.edu/nceas/projects/bien/repository/raw/inputs/BIEN2.datasources.xlsx>)"
7
Altitude,elevationInMeters,,"Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
8

  
9
[1] Using the following query:
10
-----
11
SELECT ""Altitude""::real, ""Locality""
12
FROM ""Madidi"".""Plot""
13
WHERE ""Altitude"" IS NOT NULL AND ""Altitude"" != ' 1430'
14
GROUP BY ""Altitude""::real , ""Locality""
15
ORDER BY ""Altitude""::real DESC
16
-----
17
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
18
Minimum altitude,verbatimElevation_m,,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
19

  
20
[1] Using the following query:
21
-----
22
SELECT ""Minimum altitude"", ""Locality""
23
FROM ""Madidi"".""Plot""
24
WHERE ""Minimum altitude"" IS NOT NULL
25
GROUP BY ""Minimum altitude"" , ""Locality""
26
-----
27
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
28
Locality description,communityName,,Often begins with the text in Vegetation type
29
Direction,slopeAspect,/_alt/1,Part files provide either this field or Orientación
30
Vegetation type,communityID,,
31
Topographical situation,landform,,
32
Slope,slopeGradient,,
33
pH acuoso (ISRIC 4–– 1 - 14),ph,,
34
Conductividad electrica (ASPT 6–µS/cm– 1 - 10000),conductivity,,
35
Nitrógeno total (ISRIC 6–%–0.0014),nitrogen_percent,,Assuming units are % based on the range of values
36
"Carbón Orgánico (WSP S-9,10–%–0.06)",carbon_percent,,Assuming units are % based on the range of values
37
"Materia Orgánica (WSP S-9,10–%–0.1)",organic_percent,,Assuming units are % based on the range of values
38
Fósforo disponible (ISRIC 14-2–mg/Kg–1.5),phosphorus_percent,,Assuming units are % based on the range of values
39
"Sodio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",sodium_percent,,Assuming units are % based on the range of values
40
"Potasio intercambiable (WSP S-5,10–cmolc/Kg–0.0053)",potassium_percent,,Assuming units are % based on the range of values
41
"Calcio intercambiable (WSP S-5,10–cmolc/Kg–0.016)",calcium_percent,,Assuming units are % based on the range of values
42
"Magnesio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",magnesium_percent,,Assuming units are % based on the range of values
43
Acidez intercambiable (ISRIC 11–cmolc/Kg–0.05),acidity_percent,,Assuming units are % based on the range of values
44
CIC (ISRIC 11–cmolc/Kg–0.05),cationExchangeCapacity_cmol_kg,,
45
Arena (DIN 18 123–%–2.5),sand_percent,,Assuming units are % based on the range of values
46
Limo (DIN 18 123–%–1),silt_percent,,Assuming units are % based on the range of values
47
Arcilla (DIN 18 123–%–1),clay_percent,,Assuming units are % based on the range of values
48
Textural class,texture,,
49
Observaciones,plotNotes,,
50
Orientación/exposicion,slopeAspect,/_alt/2,Part files provide either this field or Direction
inputs/Madidi/Plot/+header.csv
1
!Inventory number,Expedition number,Expedition name,Number of inventory (expedition),Inventory name,Inventory code,First evaluation,Installed and evaluated by,Collaborators,Related Epilocs,Area,Number of stems,Number of trees,Coordinates,Latitude,Longitude,Latitude (DMS),Longitude (DMS),Altitude,Minimum altitude,Locality,Locality description,Direction,Vegetation type,Topographical situation,Slope,Soil sample,pH acuoso (ISRIC 4–– 1 - 14),Conductividad electrica (ASPT 6–µS/cm– 1 - 10000),Nitrógeno total (ISRIC 6–%–0.0014),"Carbón Orgánico (WSP S-9,10–%–0.06)","Materia Orgánica (WSP S-9,10–%–0.1)",Fósforo disponible (ISRIC 14-2–mg/Kg–1.5),"Sodio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)","Potasio intercambiable (WSP S-5,10–cmolc/Kg–0.0053)","Calcio intercambiable (WSP S-5,10–cmolc/Kg–0.016)","Magnesio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",Acidez intercambiable (ISRIC 11–cmolc/Kg–0.05),CIC (ISRIC 11–cmolc/Kg–0.05),Arena (DIN 18 123–%–2.5),Limo (DIN 18 123–%–1),Arcilla (DIN 18 123–%–1),Textural class,Observaciones,Orientación/exposicion
inputs/Madidi/Plot/unmapped_terms.csv
1
*Inventory number
2
*Number of inventory (expedition)
3
*Installed and evaluated by
4
*Collaborators
5
*Related Epilocs
6
*Number of stems
7
*Number of trees
8
*Coordinates
9
*Soil sample
inputs/Madidi/Organism/new_terms.csv
1
Expedition,projectName,,
2
Inventory name,locationName,,
3
Inventory code,locationID,,
4
Tag number,tag,,
5
Tree number,individualCode,,
6
Number of subplot,subplot,,
7
Index collector,recordedBy,,
8
Specimen,catalogNumber,,
9
Field family,originalFamily,,
10
Field name,originalGenus,,Often = Genera
11
Family (revised),family,,
12
Specie+autor,scientificName,,
13
Genera,genus,,
14
Species and morphotypes,taxonName,,"Contains less than ""Specie+autor"""
15
Autor (revised),scientificNameAuthorship,,
16
Determined by,identifiedBy,,
17
Qualifier,identificationQualifier,,
18
Diameter,diameterBreastHeight_cm,,Assuming units based on the range and precision of values
19
Trunk,authorStemCode,,
20
Total height,height_m,,Assuming units based on the range and precision of values
21
Liana presence,lianaInfestation,,
22
Observations,fieldNotes,,
inputs/Madidi/Organism/unmapped_terms.csv
1
*Number of inventory (general)
2
*Number of inventory (expedition)
3
"*Type Inventory (C, PP, TP)"
4
*Similar specimen
5
*Plot specimen
6
*Expedition specimen
7
*Project specimen
8
*Common name
9
*Circumference
10
*Bole height
11
*Phenology
12
*Crown position
13
*Crown shape
14
*Basal area
15
*Plot X
16
*Plot Y
inputs/Madidi/Organism/map.csv
1
Madidi,VegCore,Filter,Comments
2
Expedition,projectName,,
3
Inventory name,locationName,,
4
Number of inventory (general),*Number of inventory (general),,
5
Number of inventory (expedition),*Number of inventory (expedition),,
6
"Type Inventory (C, PP, TP)","*Type Inventory (C, PP, TP)",,
7
Inventory code,locationID,,
8
Tag number,tag,,
9
Tree number,individualCode,,
10
Number of subplot,subplot,,
11
Index collector,recordedBy,,
12
Specimen,catalogNumber,,
13
Similar specimen,*Similar specimen,,
14
Plot specimen,*Plot specimen,,
15
Expedition specimen,*Expedition specimen,,
16
Project specimen,*Project specimen,,
17
Field family,originalFamily,,
18
Field name,originalGenus,,Often = Genera
19
Family (revised),family,,
20
Specie+autor,scientificName,,
21
Genera,genus,,
22
Specific epithet,specificEpithet,,
23
Species and morphotypes,taxonName,,"Contains less than ""Specie+autor"""
24
Autor (revised),scientificNameAuthorship,,
25
Determined by,identifiedBy,,
26
Qualifier,identificationQualifier,,
27
Common name,*Common name,,
28
Circumference,*Circumference,,
29
Diameter,diameterBreastHeight_cm,,Assuming units based on the range and precision of values
30
Trunk,authorStemCode,,
31
Total height,height_m,,Assuming units based on the range and precision of values
32
Bole height,*Bole height,,trunk height
33
Habit,growthForm,"/_map:[./{""Árbol"",Arbol,""Árbolito"",Arbolito,Palmera}=tree,Hemiepifito=hemiepiphyte,Liana=liana,Arbusto=shrub,./{""Helecho arbóreo"",""Helecho arboreo""}=forb]/value",
34
Phenology,*Phenology,,
35
Crown position,*Crown position,,
36
Crown shape,*Crown shape,,
37
Liana presence,lianaInfestation,,
38
Basal area,*Basal area,,"Would be basalDiameter, but need formula to translate"
39
Subplot X,organismX_m,,"Assuming units based on the size of values relative to the plot area, which has units of ha"
40
Subplot Y,organismY_m,,"Assuming units based on the size of values relative to the plot area, which has units of ha"
41
Plot X,*Plot X,,
42
Plot Y,*Plot Y,,
43
Observations,fieldNotes,,
inputs/Madidi/Organism/test.xml.ref
1
Put template:
2
<VegBIEN>
3
    <_setDefault id="-1">
4
        <source_id><source><shortname>Madidi</shortname></source></source_id>
5
        <path>
6
            <_simplifyPath>
7
                <next>parent_id</next>
8
                <path>
9
                    <location>
10
                        <parent_id>
11
                            <location>
12
                                <authorlocationcode>$Inventory name</authorlocationcode>
13
                                <sourceaccessioncode>$Inventory code</sourceaccessioncode>
14
                            </location>
15
                        </parent_id>
16
                        <authorlocationcode>$Number of subplot</authorlocationcode>
17
                        <locationevent>
18
                            <project_id><project><projectname>$Expedition</projectname></project></project_id>
19
                            <taxonoccurrence>
20
                                <aggregateoccurrence>
21
                                    <notes>$Observations</notes>
22
                                    <plantobservation>
23
                                        <authorplantcode>$Tree number</authorplantcode>
24
                                        <specimenreplicate><catalognumber_dwc>$Specimen</catalognumber_dwc></specimenreplicate>
25
                                        <stemobservation>
26
                                            <authorstemcode>$Trunk</authorstemcode>
27
                                            <definedvalue fkey="tablerecord_id">
28
                                                <userdefined_id>
29
                                                    <userdefined>
30
                                                        <tablename>stemobservation</tablename>
31
                                                        <userdefinedname>lianaInfestation</userdefinedname>
32
                                                    </userdefined>
33
                                                </userdefined_id>
34
                                                <definedvalue>$Liana presence</definedvalue>
35
                                            </definedvalue>
36
                                            <diameterbreastheight_m><_cm_to_m><value>$Diameter</value></_cm_to_m></diameterbreastheight_m>
37
                                            <height_m>$Total height</height_m>
38
                                            <tag>$Tag number</tag>
39
                                            <xposition_m>$Subplot X</xposition_m>
40
                                            <yposition_m>$Subplot Y</yposition_m>
41
                                        </stemobservation>
42
                                    </plantobservation>
43
                                </aggregateoccurrence>
44
                                <authortaxoncode>$Tree number</authortaxoncode>
45
                                <collector_id><party><fullname>$Index collector</fullname></party></collector_id>
46
                                <growthform>
47
                                    <_map>
48
                                        <Árbol>tree</Árbol>
49
                                        <Arbol>tree</Arbol>
50
                                        <Árbolito>tree</Árbolito>
51
                                        <Arbolito>tree</Arbolito>
52
                                        <Palmera>tree</Palmera>
53
                                        <Hemiepifito>hemiepiphyte</Hemiepifito>
54
                                        <Liana>liana</Liana>
55
                                        <Arbusto>shrub</Arbusto>
56
                                        <Helecho arbóreo>forb</Helecho arbóreo>
57
                                        <Helecho arboreo>forb</Helecho arboreo>
58
                                        <value>$Habit</value>
59
                                    </_map>
60
                                </growthform>
61
                                <taxondetermination>
62
                                    <party_id><party><fullname>$Determined by</fullname></party></party_id>
63
                                    <taxonverbatim_id>
64
                                        <taxonverbatim>
65
                                            <taxonlabel_id>
66
                                                <taxonlabel>
67
                                                    <parent_id>
68
                                                        <taxonlabel>
69
                                                            <parent_id>
70
                                                                <taxonlabel>
71
                                                                    <rank>cultivar</rank>
72
                                                                    <parent_id>
73
                                                                        <taxonlabel>
74
                                                                            <rank>forma</rank>
75
                                                                            <parent_id>
76
                                                                                <taxonlabel>
77
                                                                                    <rank>variety</rank>
78
                                                                                    <parent_id>
79
                                                                                        <taxonlabel>
80
                                                                                            <rank>subspecies</rank>
81
                                                                                            <parent_id>
82
                                                                                                <taxonlabel>
83
                                                                                                    <rank>species</rank>
84
                                                                                                    <taxonepithet>$Specific epithet</taxonepithet>
85
                                                                                                    <parent_id>
86
                                                                                                        <taxonlabel>
87
                                                                                                            <rank>genus</rank>
88
                                                                                                            <taxonepithet>$Genera</taxonepithet>
89
                                                                                                            <parent_id>
90
                                                                                                                <taxonlabel>
91
                                                                                                                    <rank>family</rank>
92
                                                                                                                    <taxonepithet>$Family (revised)</taxonepithet>
93
                                                                                                                </taxonlabel>
94
                                                                                                            </parent_id>
95
                                                                                                        </taxonlabel>
96
                                                                                                    </parent_id>
97
                                                                                                </taxonlabel>
98
                                                                                            </parent_id>
99
                                                                                        </taxonlabel>
100
                                                                                    </parent_id>
101
                                                                                </taxonlabel>
102
                                                                            </parent_id>
103
                                                                        </taxonlabel>
104
                                                                    </parent_id>
105
                                                                </taxonlabel>
106
                                                            </parent_id>
107
                                                        </taxonlabel>
108
                                                    </parent_id>
109
                                                    <taxonomicname>
110
                                                        <_merge_prefix>
111
                                                            <prefix><_taxon_family_require_std><family>$Family (revised)</family></_taxon_family_require_std></prefix>
112
                                                            <value>
113
                                                                <_alt>
114
                                                                    <1>$Specie+autor</1>
115
                                                                    <2>
116
                                                                        <_join_words>
117
                                                                            <1>
118
                                                                                <_alt>
119
                                                                                    <1>$Species and morphotypes</1>
120
                                                                                    <2>
121
                                                                                        <_join_words>
122
                                                                                            <2>$Genera</2>
123
                                                                                            <3>$Specific epithet</3>
124
                                                                                        </_join_words>
125
                                                                                    </2>
126
                                                                                </_alt>
127
                                                                            </1>
128
                                                                            <2>$Autor (revised)</2>
129
                                                                        </_join_words>
130
                                                                    </2>
131
                                                                </_alt>
132
                                                            </value>
133
                                                        </_merge_prefix>
134
                                                    </taxonomicname>
135
                                                </taxonlabel>
136
                                            </taxonlabel_id>
137
                                            <author>$Autor (revised)</author>
138
                                            <family>$Family (revised)</family>
139
                                            <genus>$Genera</genus>
140
                                            <specific_epithet>$Specific epithet</specific_epithet>
141
                                            <taxonname>$Species and morphotypes</taxonname>
142
                                            <taxonomicname>$Specie+autor</taxonomicname>
143
                                        </taxonverbatim>
144
                                    </taxonverbatim_id>
145
                                    <taxonfit>$Qualifier</taxonfit>
146
                                </taxondetermination>
147
                                <taxondetermination>
148
                                    <isoriginal>true</isoriginal>
149
                                    <taxonverbatim_id>
150
                                        <taxonverbatim>
151
                                            <family>$Field family</family>
152
                                            <genus>$Field name</genus>
153
                                        </taxonverbatim>
154
                                    </taxonverbatim_id>
155
                                </taxondetermination>
156
                            </taxonoccurrence>
157
                        </locationevent>
158
                        <sourceaccessioncode>
159
                            <_join>
160
                                <1>$Inventory code</1>
161
                                <2>$Number of subplot</2>
162
                            </_join>
163
                        </sourceaccessioncode>
164
                    </location>
165
                </path>
166
            </_simplifyPath>
167
        </path>
168
    </_setDefault>
169
</VegBIEN>
170
Inserted 33 new rows into database
inputs/Madidi/Organism/VegBIEN.csv
1
Madidi,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Comments
2
Specimen,"/_if[@name=""if specimen""]/cond/_exists",
3
Number of subplot,"/location/_if[@name=""if subplot""]/cond/_exists",
4
Inventory name,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/1",
5
Inventory code,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/cond/_exists",
6
Specimen,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_if[@name=""if plot""]/else/_alt/2/_if[@name=""if catalogNumber""]/cond/_exists",
7
Specimen,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_if[@name=""if plot""]/else/_alt/2/_if[@name=""if catalogNumber""]/then/_join/1/_if[@name=""if specimen""]/cond/_exists",
8
Specimen,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_if[@name=""if plot""]/else/_alt/2/_if[@name=""if catalogNumber""]/then/_join/3/_if[@name=""if indirect voucher""]/else",
9
Inventory code,"/location/_if[@name=""if subplot""]/else/sourceaccessioncode/_if[@name=""if geovalidation""]/else",
10
Inventory name,"/location/_if[@name=""if subplot""]/then/parent_id/location/authorlocationcode",
11
Inventory code,"/location/_if[@name=""if subplot""]/then/parent_id/location/sourceaccessioncode",
12
Number of subplot,/location/authorlocationcode,
13
Expedition,/location/locationevent/*_id/project/projectname,
14
Number of subplot,"/location/locationevent/_if[@name=""if subplot""]/cond/_exists",
15
Number of 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",
16
Inventory name,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/then",
17
Number of 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",
18
Inventory code,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode/_if[@name=""if subplot""]/then",
19
Observations,/location/locationevent/taxonoccurrence/aggregateoccurrence/notes,
20
Tree number,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/authorplantcode/_first/1,
21
Specimen,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/else",
22
Specimen,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/institution_id/sourcelist/_if[@name=""if specimen""]/cond/_exists",
23
Trunk,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/authorstemcode,
24
Liana presence,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/definedvalue[*_id/userdefined[tablename=stemobservation,userdefinedname=lianaInfestation]]:[@fkey=tablerecord_id]/definedvalue",
25
Diameter,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/diameterbreastheight_m/_cm_to_m/value,Assuming units based on the range and precision of values
26
Total height,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/height_m,Assuming units based on the range and precision of values
27
Tag number,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/tag,
28
Subplot X,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/xposition_m,"Assuming units based on the size of values relative to the plot area, which has units of ha"
29
Subplot Y,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/yposition_m,"Assuming units based on the size of values relative to the plot area, which has units of ha"
30
Inventory code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
31
Inventory name,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
32
Tree number,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/2/_first/1",
33
Tag number,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/2/_first/2",
34
Specie+autor,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/3/_first/2",
35
Species and morphotypes,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/3/_first/3","Contains less than ""Specie+autor"""
36
Index collector,/location/locationevent/taxonoccurrence/collector_id/party/fullname,
37
Habit,"/location/locationevent/taxonoccurrence/growthform/_map:[./{""Árbol"",Arbol,""Árbolito"",Arbolito,Palmera}=tree,Hemiepifito=hemiepiphyte,Liana=liana,Arbusto=shrub,./{""Helecho arbóreo"",""Helecho arboreo""}=forb]/value",
38
Determined by,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/party/fullname,
39
Specific epithet,"/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",
40
Genera,"/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]/_if[@name=""if is canonical name""]/then/matched_label_id/taxonlabel:[source_id/source/shortname=NCBI]/taxonomicname",
41
Genera,"/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",
42
Family (revised),"/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]/_if[@name=""if is canonical name""]/then/matched_label_id/taxonlabel:[source_id/source/shortname=NCBI]/taxonomicname",
43
Family (revised),"/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",
44
Family (revised),/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/prefix/_taxon_family_require_std/family,
45
Specie+autor,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/1,
46
Species and morphotypes,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/1/_alt/1,"Contains less than ""Specie+autor"""
47
Genera,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/1/_alt/2/_join_words/2,
48
Specific epithet,/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,
49
Autor (revised),/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/2,
50
Autor (revised),/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/author,
51
Family (revised),/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/family,
52
Genera,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/genus,
53
Specific epithet,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/specific_epithet,
54
Species and morphotypes,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/taxonname,"Contains less than ""Specie+autor"""
55
Specie+autor,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/taxonomicname,
56
Qualifier,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/taxonfit,
57
Field family,/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/taxonverbatim/family,
58
Field name,/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/taxonverbatim/genus,Often = Genera
59
Specimen,"/location/locationevent/taxonoccurrence/voucher/*_id/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/then",
60
Inventory code,"/location/sourceaccessioncode/_if[@name=""if locationID""]/cond/_exists",
61
Number of subplot,"/location/sourceaccessioncode/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/cond/_exists",
62
Inventory code,"/location/sourceaccessioncode/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/then/_join/1",
63
Number of subplot,"/location/sourceaccessioncode/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/then/_join/2",
64
Basal area,,"** No join mapping for *Basal area ** Would be basalDiameter, but need formula to translate"
65
Bole height,,** No join mapping for *Bole height ** trunk height
66
Circumference,,** No join mapping for *Circumference ** 
67
Common name,,** No join mapping for *Common name ** 
68
Crown position,,** No join mapping for *Crown position ** 
69
Crown shape,,** No join mapping for *Crown shape ** 
70
Expedition specimen,,** No join mapping for *Expedition specimen ** 
71
Number of inventory (expedition),,** No join mapping for *Number of inventory (expedition) ** 
72
Number of inventory (general),,** No join mapping for *Number of inventory (general) ** 
73
Phenology,,** No join mapping for *Phenology ** 
74
Plot X,,** No join mapping for *Plot X ** 
75
Plot Y,,** No join mapping for *Plot Y ** 
76
Plot specimen,,** No join mapping for *Plot specimen ** 
77
Project specimen,,** No join mapping for *Project specimen ** 
78
Similar specimen,,** No join mapping for *Similar specimen ** 
79
"Type Inventory (C, PP, TP)",,"** No join mapping for *Type Inventory (C, PP, TP) ** "
inputs/Madidi/_archive/2010-1-2/Organism/map.csv
1
Madidi,VegCore,Filter,Comments
2
Expedition,projectName,,
3
Inventory name,locationName,,
4
Number of inventory (general),*Number of inventory (general),,
5
Number of inventory (expedition),*Number of inventory (expedition),,
6
"Type Inventory (C, PP, TP)","*Type Inventory (C, PP, TP)",,
7
Inventory code,locationID,,
8
Tag number,tag,,
9
Tree number,individualCode,,
10
Number of subplot,subplot,,
11
Index collector,recordedBy,,
12
Specimen,catalogNumber,,
13
Similar specimen,*Similar specimen,,
14
Plot specimen,*Plot specimen,,
15
Expedition specimen,*Expedition specimen,,
16
Project specimen,*Project specimen,,
17
Field family,originalFamily,,
18
Field name,originalGenus,,Often = Genera
19
Family (revised),family,,
20
Specie+autor,scientificName,,
21
Genera,genus,,
22
Specific epithet,specificEpithet,,
23
Species and morphotypes,taxonName,,"Contains less than ""Specie+autor"""
24
Autor (revised),scientificNameAuthorship,,
25
Determined by,identifiedBy,,
26
Qualifier,identificationQualifier,,
27
Common name,*Common name,,
28
Circumference,*Circumference,,
29
Diameter,diameterBreastHeight_cm,,Assuming units based on the range and precision of values
30
Trunk,authorStemCode,,
31
Total height,height_m,,Assuming units based on the range and precision of values
32
Bole height,*Bole height,,trunk height
33
Habit,growthForm,"/_map:[./{""Árbol"",Arbol,""Árbolito"",Arbolito,Palmera}=tree,Hemiepifito=hemiepiphyte,Liana=liana,Arbusto=shrub,./{""Helecho arbóreo"",""Helecho arboreo""}=forb]/value",
34
Phenology,*Phenology,,
35
Crown position,*Crown position,,
36
Crown shape,*Crown shape,,
37
Liana presence,lianaInfestation,,
38
Basal area,*Basal area,,"Would be basalDiameter, but need formula to translate"
39
Subplot X,organismX_m,,"Assuming units based on the size of values relative to the plot area, which has units of ha"
40
Subplot Y,organismY_m,,"Assuming units based on the size of values relative to the plot area, which has units of ha"
41
Plot X,*Plot X,,
42
Plot Y,*Plot Y,,
43
Observations,fieldNotes,,
inputs/Madidi/_archive/2010-1-2/Organism/VegBIEN.csv
1
Madidi,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Comments
2
Specimen,"/_if[@name=""if specimen""]/cond/_exists",
3
Number of subplot,"/location/_if[@name=""if subplot""]/cond/_exists",
4
Inventory name,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/1",
5
Inventory code,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/cond/_exists",
6
Specimen,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_if[@name=""if plot""]/else/_alt/2/_if[@name=""if catalogNumber""]/cond/_exists",
7
Specimen,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_if[@name=""if plot""]/else/_alt/2/_if[@name=""if catalogNumber""]/then/_join/1/_if[@name=""if specimen""]/cond/_exists",
8
Specimen,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/3/_if[@name=""if plot""]/else/_alt/2/_if[@name=""if catalogNumber""]/then/_join/3/_if[@name=""if indirect voucher""]/else",
9
Inventory code,"/location/_if[@name=""if subplot""]/else/sourceaccessioncode/_if[@name=""if geovalidation""]/else",
10
Inventory name,"/location/_if[@name=""if subplot""]/then/parent_id/location/authorlocationcode",
11
Inventory code,"/location/_if[@name=""if subplot""]/then/parent_id/location/sourceaccessioncode",
12
Number of subplot,/location/authorlocationcode,
13
Expedition,/location/locationevent/*_id/project/projectname,
14
Number of subplot,"/location/locationevent/_if[@name=""if subplot""]/cond/_exists",
15
Number of 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",
16
Inventory name,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/then",
17
Number of 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",
18
Inventory code,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode/_if[@name=""if subplot""]/then",
19
Observations,/location/locationevent/taxonoccurrence/aggregateoccurrence/notes,
20
Tree number,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/authorplantcode/_first/1,
21
Specimen,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/else",
22
Specimen,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/specimenreplicate/institution_id/sourcelist/_if[@name=""if specimen""]/cond/_exists",
23
Trunk,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/authorstemcode,
24
Liana presence,"/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/definedvalue[*_id/userdefined[tablename=stemobservation,userdefinedname=lianaInfestation]]:[@fkey=tablerecord_id]/definedvalue",
25
Diameter,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/diameterbreastheight_m/_cm_to_m/value,Assuming units based on the range and precision of values
26
Total height,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/height_m,Assuming units based on the range and precision of values
27
Tag number,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/tag,
28
Subplot X,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/xposition_m,"Assuming units based on the size of values relative to the plot area, which has units of ha"
29
Subplot Y,/location/locationevent/taxonoccurrence/aggregateoccurrence/plantobservation/stemobservation/yposition_m,"Assuming units based on the size of values relative to the plot area, which has units of ha"
30
Inventory code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
31
Inventory name,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
32
Tree number,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/2/_first/1",
33
Tag number,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/2/_first/2",
34
Specie+autor,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/3/_first/2",
35
Species and morphotypes,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/3/_first/3","Contains less than ""Specie+autor"""
36
Index collector,/location/locationevent/taxonoccurrence/collector_id/party/fullname,
37
Habit,"/location/locationevent/taxonoccurrence/growthform/_map:[./{""Árbol"",Arbol,""Árbolito"",Arbolito,Palmera}=tree,Hemiepifito=hemiepiphyte,Liana=liana,Arbusto=shrub,./{""Helecho arbóreo"",""Helecho arboreo""}=forb]/value",
38
Determined by,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/party/fullname,
39
Specific epithet,"/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",
40
Genera,"/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]/_if[@name=""if is canonical name""]/then/matched_label_id/taxonlabel:[source_id/source/shortname=NCBI]/taxonomicname",
41
Genera,"/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",
42
Family (revised),"/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]/_if[@name=""if is canonical name""]/then/matched_label_id/taxonlabel:[source_id/source/shortname=NCBI]/taxonomicname",
43
Family (revised),"/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",
44
Family (revised),/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/prefix/_taxon_family_require_std/family,
45
Specie+autor,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/1,
46
Species and morphotypes,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/1/_alt/1,"Contains less than ""Specie+autor"""
47
Genera,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/1/_alt/2/_join_words/2,
48
Specific epithet,/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,
49
Autor (revised),/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname/_merge_prefix/value/_alt/2/_join_words/2,
50
Autor (revised),/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/author,
51
Family (revised),/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/family,
52
Genera,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/genus,
53
Specific epithet,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/specific_epithet,
54
Species and morphotypes,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/taxonname,"Contains less than ""Specie+autor"""
55
Specie+autor,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/taxonomicname,
56
Qualifier,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/taxonfit,
57
Field family,/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/taxonverbatim/family,
58
Field name,/location/locationevent/taxonoccurrence/taxondetermination[isoriginal=true]/*_id/taxonverbatim/genus,Often = Genera
59
Specimen,"/location/locationevent/taxonoccurrence/voucher/*_id/specimenreplicate/catalognumber_dwc/_if[@name=""if indirect voucher""]/then",
60
Inventory code,"/location/sourceaccessioncode/_if[@name=""if locationID""]/cond/_exists",
61
Number of subplot,"/location/sourceaccessioncode/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/cond/_exists",
62
Inventory code,"/location/sourceaccessioncode/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/then/_join/1",
63
Number of subplot,"/location/sourceaccessioncode/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/then/_join/2",
64
Basal area,,"** No join mapping for *Basal area ** Would be basalDiameter, but need formula to translate"
65
Bole height,,** No join mapping for *Bole height ** trunk height
66
Circumference,,** No join mapping for *Circumference ** 
67
Common name,,** No join mapping for *Common name ** 
68
Crown position,,** No join mapping for *Crown position ** 
69
Crown shape,,** No join mapping for *Crown shape ** 
70
Expedition specimen,,** No join mapping for *Expedition specimen ** 
71
Number of inventory (expedition),,** No join mapping for *Number of inventory (expedition) ** 
72
Number of inventory (general),,** No join mapping for *Number of inventory (general) ** 
73
Phenology,,** No join mapping for *Phenology ** 
74
Plot X,,** No join mapping for *Plot X ** 
75
Plot Y,,** No join mapping for *Plot Y ** 
76
Plot specimen,,** No join mapping for *Plot specimen ** 
77
Project specimen,,** No join mapping for *Project specimen ** 
78
Similar specimen,,** No join mapping for *Similar specimen ** 
79
"Type Inventory (C, PP, TP)",,"** No join mapping for *Type Inventory (C, PP, TP) ** "
inputs/Madidi/_archive/2010-1-2/Organism/test.xml.ref
1
Put template:
2
<VegBIEN>
3
    <_setDefault id="-1">
4
        <source_id><source><shortname>Madidi</shortname></source></source_id>
5
        <path>
6
            <_simplifyPath>
7
                <next>parent_id</next>
8
                <path>
9
                    <location>
10
                        <parent_id>
11
                            <location>
12
                                <authorlocationcode>$Inventory name</authorlocationcode>
13
                                <sourceaccessioncode>$Inventory code</sourceaccessioncode>
14
                            </location>
15
                        </parent_id>
16
                        <authorlocationcode>$Number of subplot</authorlocationcode>
17
                        <locationevent>
18
                            <project_id><project><projectname>$Expedition</projectname></project></project_id>
19
                            <taxonoccurrence>
20
                                <aggregateoccurrence>
21
                                    <notes>$Observations</notes>
22
                                    <plantobservation>
23
                                        <authorplantcode>$Tree number</authorplantcode>
24
                                        <specimenreplicate><catalognumber_dwc>$Specimen</catalognumber_dwc></specimenreplicate>
25
                                        <stemobservation>
26
                                            <authorstemcode>$Trunk</authorstemcode>
27
                                            <definedvalue fkey="tablerecord_id">
28
                                                <userdefined_id>
29
                                                    <userdefined>
30
                                                        <tablename>stemobservation</tablename>
31
                                                        <userdefinedname>lianaInfestation</userdefinedname>
32
                                                    </userdefined>
33
                                                </userdefined_id>
34
                                                <definedvalue>$Liana presence</definedvalue>
35
                                            </definedvalue>
36
                                            <diameterbreastheight_m><_cm_to_m><value>$Diameter</value></_cm_to_m></diameterbreastheight_m>
37
                                            <height_m>$Total height</height_m>
38
                                            <tag>$Tag number</tag>
39
                                            <xposition_m>$Subplot X</xposition_m>
40
                                            <yposition_m>$Subplot Y</yposition_m>
41
                                        </stemobservation>
42
                                    </plantobservation>
43
                                </aggregateoccurrence>
44
                                <authortaxoncode>$Tree number</authortaxoncode>
45
                                <collector_id><party><fullname>$Index collector</fullname></party></collector_id>
46
                                <growthform>
47
                                    <_map>
48
                                        <Árbol>tree</Árbol>
49
                                        <Arbol>tree</Arbol>
50
                                        <Árbolito>tree</Árbolito>
51
                                        <Arbolito>tree</Arbolito>
52
                                        <Palmera>tree</Palmera>
53
                                        <Hemiepifito>hemiepiphyte</Hemiepifito>
54
                                        <Liana>liana</Liana>
55
                                        <Arbusto>shrub</Arbusto>
56
                                        <Helecho arbóreo>forb</Helecho arbóreo>
57
                                        <Helecho arboreo>forb</Helecho arboreo>
58
                                        <value>$Habit</value>
59
                                    </_map>
60
                                </growthform>
61
                                <taxondetermination>
62
                                    <party_id><party><fullname>$Determined by</fullname></party></party_id>
63
                                    <taxonverbatim_id>
64
                                        <taxonverbatim>
65
                                            <taxonlabel_id>
66
                                                <taxonlabel>
67
                                                    <parent_id>
68
                                                        <taxonlabel>
69
                                                            <parent_id>
70
                                                                <taxonlabel>
71
                                                                    <rank>cultivar</rank>
72
                                                                    <parent_id>
73
                                                                        <taxonlabel>
74
                                                                            <rank>forma</rank>
75
                                                                            <parent_id>
76
                                                                                <taxonlabel>
77
                                                                                    <rank>variety</rank>
78
                                                                                    <parent_id>
79
                                                                                        <taxonlabel>
80
                                                                                            <rank>subspecies</rank>
81
                                                                                            <parent_id>
82
                                                                                                <taxonlabel>
83
                                                                                                    <rank>species</rank>
84
                                                                                                    <taxonepithet>$Specific epithet</taxonepithet>
85
                                                                                                    <parent_id>
86
                                                                                                        <taxonlabel>
87
                                                                                                            <rank>genus</rank>
88
                                                                                                            <taxonepithet>$Genera</taxonepithet>
89
                                                                                                            <parent_id>
90
                                                                                                                <taxonlabel>
91
                                                                                                                    <rank>family</rank>
92
                                                                                                                    <taxonepithet>$Family (revised)</taxonepithet>
93
                                                                                                                </taxonlabel>
94
                                                                                                            </parent_id>
95
                                                                                                        </taxonlabel>
96
                                                                                                    </parent_id>
97
                                                                                                </taxonlabel>
98
                                                                                            </parent_id>
99
                                                                                        </taxonlabel>
100
                                                                                    </parent_id>
101
                                                                                </taxonlabel>
102
                                                                            </parent_id>
103
                                                                        </taxonlabel>
104
                                                                    </parent_id>
105
                                                                </taxonlabel>
106
                                                            </parent_id>
107
                                                        </taxonlabel>
108
                                                    </parent_id>
109
                                                    <taxonomicname>
110
                                                        <_merge_prefix>
111
                                                            <prefix><_taxon_family_require_std><family>$Family (revised)</family></_taxon_family_require_std></prefix>
112
                                                            <value>
113
                                                                <_alt>
114
                                                                    <1>$Specie+autor</1>
115
                                                                    <2>
116
                                                                        <_join_words>
117
                                                                            <1>
118
                                                                                <_alt>
119
                                                                                    <1>$Species and morphotypes</1>
120
                                                                                    <2>
121
                                                                                        <_join_words>
122
                                                                                            <2>$Genera</2>
123
                                                                                            <3>$Specific epithet</3>
124
                                                                                        </_join_words>
125
                                                                                    </2>
126
                                                                                </_alt>
127
                                                                            </1>
128
                                                                            <2>$Autor (revised)</2>
129
                                                                        </_join_words>
130
                                                                    </2>
131
                                                                </_alt>
132
                                                            </value>
133
                                                        </_merge_prefix>
134
                                                    </taxonomicname>
135
                                                </taxonlabel>
136
                                            </taxonlabel_id>
137
                                            <author>$Autor (revised)</author>
138
                                            <family>$Family (revised)</family>
139
                                            <genus>$Genera</genus>
140
                                            <specific_epithet>$Specific epithet</specific_epithet>
141
                                            <taxonname>$Species and morphotypes</taxonname>
142
                                            <taxonomicname>$Specie+autor</taxonomicname>
143
                                        </taxonverbatim>
144
                                    </taxonverbatim_id>
145
                                    <taxonfit>$Qualifier</taxonfit>
146
                                </taxondetermination>
147
                                <taxondetermination>
148
                                    <isoriginal>true</isoriginal>
149
                                    <taxonverbatim_id>
150
                                        <taxonverbatim>
151
                                            <family>$Field family</family>
152
                                            <genus>$Field name</genus>
153
                                        </taxonverbatim>
154
                                    </taxonverbatim_id>
155
                                </taxondetermination>
156
                            </taxonoccurrence>
157
                        </locationevent>
158
                        <sourceaccessioncode>
159
                            <_join>
160
                                <1>$Inventory code</1>
161
                                <2>$Number of subplot</2>
162
                            </_join>
163
                        </sourceaccessioncode>
164
                    </location>
165
                </path>
166
            </_simplifyPath>
167
        </path>
168
    </_setDefault>
169
</VegBIEN>
170
Inserted 33 new rows into database
inputs/Madidi/_archive/2010-1-2/Organism/new_terms.csv
1
Expedition,projectName,,
2
Inventory name,locationName,,
3
Inventory code,locationID,,
4
Tag number,tag,,
5
Tree number,individualCode,,
6
Number of subplot,subplot,,
7
Index collector,recordedBy,,
8
Specimen,catalogNumber,,
9
Field family,originalFamily,,
10
Field name,originalGenus,,Often = Genera
11
Family (revised),family,,
12
Specie+autor,scientificName,,
13
Genera,genus,,
14
Species and morphotypes,taxonName,,"Contains less than ""Specie+autor"""
15
Autor (revised),scientificNameAuthorship,,
16
Determined by,identifiedBy,,
17
Qualifier,identificationQualifier,,
18
Diameter,diameterBreastHeight_cm,,Assuming units based on the range and precision of values
19
Trunk,authorStemCode,,
20
Total height,height_m,,Assuming units based on the range and precision of values
21
Liana presence,lianaInfestation,,
22
Observations,fieldNotes,,
inputs/Madidi/_archive/2010-1-2/Organism/unmapped_terms.csv
1
*Number of inventory (general)
2
*Number of inventory (expedition)
3
"*Type Inventory (C, PP, TP)"
4
*Similar specimen
5
*Plot specimen
6
*Expedition specimen
7
*Project specimen
8
*Common name
9
*Circumference
10
*Bole height
11
*Phenology
12
*Crown position
13
*Crown shape
14
*Basal area
15
*Plot X
16
*Plot Y
inputs/Madidi/_archive/2010-1-2/Plot/VegBIEN.csv
1
Madidi,VegBIEN:/_setDefault:[source_id/source/shortname/_env:[name=source]]/path/_simplifyPath:[next=parent_id]/path,Comments
2
Inventory name,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/1",
3
Inventory code,"/location/_if[@name=""if subplot""]/else/authorlocationcode/_first/2/_if[@name=""if locationID""]/cond/_exists",
4
Inventory code,"/location/_if[@name=""if subplot""]/else/sourceaccessioncode/_if[@name=""if geovalidation""]/else",
5
Inventory name,"/location/_if[@name=""if subplot""]/then/parent_id/location/authorlocationcode",
6
Inventory code,"/location/_if[@name=""if subplot""]/then/parent_id/location/sourceaccessioncode",
7
Area,/location/area_m2/_ha_to_m2/value,"""0.1 ha transects"" (""Madidi Transects"" description in <https://projects.nceas.ucsb.edu/nceas/projects/bien/repository/raw/inputs/BIEN2.datasources.xlsx>)"
8
Altitude,/location/elevation_m/_alt/1,"Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
9

  
10
[1] Using the following query:
11
-----
12
SELECT ""Altitude""::real, ""Locality""
13
FROM ""Madidi"".""Plot""
14
WHERE ""Altitude"" IS NOT NULL AND ""Altitude"" != ' 1430'
15
GROUP BY ""Altitude""::real , ""Locality""
16
ORDER BY ""Altitude""::real DESC
17
-----
18
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
19
Minimum altitude,/location/elevation_m/_alt/2/_avg/max/_rangeEnd/value,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
20

  
21
[1] Using the following query:
22
-----
23
SELECT ""Minimum altitude"", ""Locality""
24
FROM ""Madidi"".""Plot""
25
WHERE ""Minimum altitude"" IS NOT NULL
26
GROUP BY ""Minimum altitude"" , ""Locality""
27
-----
28
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
29
Minimum altitude,/location/elevation_m/_alt/2/_avg/min/_rangeStart/value,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
30

  
31
[1] Using the following query:
32
-----
33
SELECT ""Minimum altitude"", ""Locality""
34
FROM ""Madidi"".""Plot""
35
WHERE ""Minimum altitude"" IS NOT NULL
36
GROUP BY ""Minimum altitude"" , ""Locality""
37
-----
38
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
39
Minimum altitude,/location/elevationrange_m/_range/from/_rangeStart/value,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
40

  
41
[1] Using the following query:
42
-----
43
SELECT ""Minimum altitude"", ""Locality""
44
FROM ""Madidi"".""Plot""
45
WHERE ""Minimum altitude"" IS NOT NULL
46
GROUP BY ""Minimum altitude"" , ""Locality""
47
-----
48
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
49
Minimum altitude,/location/elevationrange_m/_range/to/_rangeEnd/value,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
50

  
51
[1] Using the following query:
52
-----
53
SELECT ""Minimum altitude"", ""Locality""
54
FROM ""Madidi"".""Plot""
55
WHERE ""Minimum altitude"" IS NOT NULL
56
GROUP BY ""Minimum altitude"" , ""Locality""
57
-----
58
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
59
Locality,/location/iscultivated/_or/2/_locationnarrative_is_cultivated/locationnarrative/_join/1,
60
Topographical situation,/location/landform,
61
Expedition name,/location/locationevent/*_id/project/projectname,Consistent (globally unique) between PPM and PT data
62
Expedition number,/location/locationevent/*_id/project/sourceaccessioncode,Consistent (globally unique) between PPM and PT data
63
First evaluation,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/cond/_exists",
64
Inventory name,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/authorlocationcode/_if[@name=""if subplot""]/then",
65
Inventory code,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/*_id/location/sourceaccessioncode/_if[@name=""if subplot""]/then",
66
First evaluation,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/obsenddate/_alt/2/_dateRangeEnd/value",
67
First evaluation,"/location/locationevent/_if[@name=""if subplot""]/then/_if[@name=""if has event""]/then/parent_id/locationevent/obsstartdate/_alt/2/_dateRangeStart/value",
68
Vegetation type,/location/locationevent/commclass/commdetermination/*_id/commconcept/*_id/*/commname,
69
Locality description,/location/locationevent/commclass/commdetermination/*_id/commconcept/commdescription,Often begins with the text in Vegetation type
70
First evaluation,/location/locationevent/obsenddate/_alt/2/_dateRangeEnd/value,
71
First evaluation,/location/locationevent/obsstartdate/_alt/2/_dateRangeStart/value,
72
Acidez intercambiable (ISRIC 11–cmolc/Kg–0.05),/location/locationevent/soilsample/acidity_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
73
"Calcio intercambiable (WSP S-5,10–cmolc/Kg–0.016)",/location/locationevent/soilsample/calcium_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
74
"Carbón Orgánico (WSP S-9,10–%–0.06)",/location/locationevent/soilsample/carbon_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
75
CIC (ISRIC 11–cmolc/Kg–0.05),/location/locationevent/soilsample/cationexchangecapacity_cmol_kg,
76
Arcilla (DIN 18 123–%–1),/location/locationevent/soilsample/clay_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
77
Conductividad electrica (ASPT 6–µS/cm– 1 - 10000),/location/locationevent/soilsample/conductivity,
78
"Magnesio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",/location/locationevent/soilsample/magnesium_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
79
Nitrógeno total (ISRIC 6–%–0.0014),/location/locationevent/soilsample/nitrogen_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
80
"Materia Orgánica (WSP S-9,10–%–0.1)",/location/locationevent/soilsample/organic_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
81
pH acuoso (ISRIC 4–– 1 - 14),/location/locationevent/soilsample/ph,
82
Fósforo disponible (ISRIC 14-2–mg/Kg–1.5),/location/locationevent/soilsample/phosphorus_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
83
"Potasio intercambiable (WSP S-5,10–cmolc/Kg–0.0053)",/location/locationevent/soilsample/potassium_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
84
Arena (DIN 18 123–%–2.5),/location/locationevent/soilsample/sand_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
85
Limo (DIN 18 123–%–1),/location/locationevent/soilsample/silt_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
86
"Sodio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",/location/locationevent/soilsample/sodium_fraction/_percent_to_fraction/value,Assuming units are % based on the range of values
87
Textural class,/location/locationevent/soilsample/texture,
88
Inventory code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
89
Inventory name,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
90
Locality,/location/locationnarrative/_merge/1,
91
Latitude,"/location/locationplace/*_id/place/*_id/coordinates/latitude_deg/_nullIf:[null=0,type=float]/value",
92
Longitude,"/location/locationplace/*_id/place/*_id/coordinates/longitude_deg/_nullIf:[null=0,type=float]/value",
93
Latitude (DMS),/location/locationplace/*_id/place/*_id/coordinates/verbatimlatitude,
94
Longitude (DMS),/location/locationplace/*_id/place/*_id/coordinates/verbatimlongitude,
95
Latitude,"/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"
96
Longitude,"/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"
97
Observaciones,/location/notespublic,
98
Direction,/location/slopeaspect_deg/_alt/1/_compass/value/_alt/1,Part files provide either this field or Orientación
99
Orientación/exposicion,/location/slopeaspect_deg/_alt/1/_compass/value/_alt/2,Part files provide either this field or Direction
100
Slope,/location/slopegradient_fraction/_alt/1,
101
Inventory code,"/location/sourceaccessioncode/_if[@name=""if locationID""]/cond/_exists",
102
Inventory code,"/location/sourceaccessioncode/_if[@name=""if locationID""]/then/_if[@name=""if subplot""]/then/_join/1",
103
Minimum altitude,/location/verbatimelevation,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
104

  
105
[1] Using the following query:
106
-----
107
SELECT ""Minimum altitude"", ""Locality""
108
FROM ""Madidi"".""Plot""
109
WHERE ""Minimum altitude"" IS NOT NULL
110
GROUP BY ""Minimum altitude"" , ""Locality""
111
-----
112
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
113
Collaborators,,"** No join mapping for *Collaborators ** Need a way to store a verbatim list of people, or a function to parse it and insert it iteratively into party"
114
Coordinates,,** No join mapping for *Coordinates ** Concatenation of Latitude (DMS) and Longitude (DMS)
115
Installed and evaluated by,,"** No join mapping for *Installed and evaluated by ** Need a way to store a verbatim list of people, or a function to parse it and insert it iteratively into party"
116
Inventory number,,** No join mapping for *Inventory number ** Not globally unique
117
Number of inventory (expedition),,** No join mapping for *Number of inventory (expedition) ** The number of the event within the project
118
Number of stems,,** No join mapping for *Number of stems ** Do we want to store this data?
119
Number of trees,,** No join mapping for *Number of trees ** Do we want to store this data?
120
Related Epilocs,,"** No join mapping for *Related Epilocs ** It appears to be a list of people, some with #s after them. It doesn't seem like the definition of Epiloc at <http://rithm.wikispaces.com/Tropicos.Epiloc>, which relates to individual specimens, not whole plots."
121
Soil sample,,** No join mapping for *Soil sample ** Always empty
inputs/Madidi/_archive/2010-1-2/Plot/map.csv
1
Madidi,VegCore,Filter,Comments
2
Inventory number,*Inventory number,,Not globally unique
3
Expedition number,projectID,,Consistent (globally unique) between PPM and PT data
4
Expedition name,projectName,,Consistent (globally unique) between PPM and PT data
5
Number of inventory (expedition),*Number of inventory (expedition),,The number of the event within the project
6
Inventory name,locationName,,
7
Inventory code,locationID,,
8
First evaluation,eventDate,,
9
Installed and evaluated by,*Installed and evaluated by,,"Need a way to store a verbatim list of people, or a function to parse it and insert it iteratively into party"
10
Collaborators,*Collaborators,,"Need a way to store a verbatim list of people, or a function to parse it and insert it iteratively into party"
11
Related Epilocs,*Related Epilocs,,"It appears to be a list of people, some with #s after them. It doesn't seem like the definition of Epiloc at <http://rithm.wikispaces.com/Tropicos.Epiloc>, which relates to individual specimens, not whole plots."
12
Area,plotArea_ha,,"""0.1 ha transects"" (""Madidi Transects"" description in <https://projects.nceas.ucsb.edu/nceas/projects/bien/repository/raw/inputs/BIEN2.datasources.xlsx>)"
13
Number of stems,*Number of stems,,Do we want to store this data?
14
Number of trees,*Number of trees,,Do we want to store this data?
15
Coordinates,*Coordinates,,Concatenation of Latitude (DMS) and Longitude (DMS)
16
Latitude,decimalLatitude,,
17
Longitude,decimalLongitude,,
18
Latitude (DMS),latitude_DMS,,
19
Longitude (DMS),longitude_DMS,,
20
Altitude,elevationInMeters,,"Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
21

  
22
[1] Using the following query:
23
-----
24
SELECT ""Altitude""::real, ""Locality""
25
FROM ""Madidi"".""Plot""
26
WHERE ""Altitude"" IS NOT NULL AND ""Altitude"" != ' 1430'
27
GROUP BY ""Altitude""::real , ""Locality""
28
ORDER BY ""Altitude""::real DESC
29
-----
30
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
31
Minimum altitude,verbatimElevation_m,,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
32

  
33
[1] Using the following query:
34
-----
35
SELECT ""Minimum altitude"", ""Locality""
36
FROM ""Madidi"".""Plot""
37
WHERE ""Minimum altitude"" IS NOT NULL
38
GROUP BY ""Minimum altitude"" , ""Locality""
39
-----
40
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
41
Locality,locality,,
42
Locality description,communityName,,Often begins with the text in Vegetation type
43
Direction,slopeAspect,/_alt/1,Part files provide either this field or Orientación
44
Vegetation type,communityID,,
45
Topographical situation,landform,,
46
Slope,slopeGradient,,
47
Soil sample,*Soil sample,,Always empty
48
pH acuoso (ISRIC 4–– 1 - 14),ph,,
49
Conductividad electrica (ASPT 6–µS/cm– 1 - 10000),conductivity,,
50
Nitrógeno total (ISRIC 6–%–0.0014),nitrogen_percent,,Assuming units are % based on the range of values
51
"Carbón Orgánico (WSP S-9,10–%–0.06)",carbon_percent,,Assuming units are % based on the range of values
52
"Materia Orgánica (WSP S-9,10–%–0.1)",organic_percent,,Assuming units are % based on the range of values
53
Fósforo disponible (ISRIC 14-2–mg/Kg–1.5),phosphorus_percent,,Assuming units are % based on the range of values
54
"Sodio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",sodium_percent,,Assuming units are % based on the range of values
55
"Potasio intercambiable (WSP S-5,10–cmolc/Kg–0.0053)",potassium_percent,,Assuming units are % based on the range of values
56
"Calcio intercambiable (WSP S-5,10–cmolc/Kg–0.016)",calcium_percent,,Assuming units are % based on the range of values
57
"Magnesio intercambiable (WSP S-5,10–cmolc/Kg–0.00083)",magnesium_percent,,Assuming units are % based on the range of values
58
Acidez intercambiable (ISRIC 11–cmolc/Kg–0.05),acidity_percent,,Assuming units are % based on the range of values
59
CIC (ISRIC 11–cmolc/Kg–0.05),cationExchangeCapacity_cmol_kg,,
60
Arena (DIN 18 123–%–2.5),sand_percent,,Assuming units are % based on the range of values
61
Limo (DIN 18 123–%–1),silt_percent,,Assuming units are % based on the range of values
62
Arcilla (DIN 18 123–%–1),clay_percent,,Assuming units are % based on the range of values
63
Textural class,texture,,
64
Observaciones,plotNotes,,
65
Orientación/exposicion,slopeAspect,/_alt/2,Part files provide either this field or Direction
inputs/Madidi/_archive/2010-1-2/Plot/new_terms.csv
1
Expedition number,projectID,,Consistent (globally unique) between PPM and PT data
2
Expedition name,projectName,,Consistent (globally unique) between PPM and PT data
3
Inventory name,locationName,,
4
Inventory code,locationID,,
5
First evaluation,eventDate,,
6
Area,plotArea_ha,,"""0.1 ha transects"" (""Madidi Transects"" description in <https://projects.nceas.ucsb.edu/nceas/projects/bien/repository/raw/inputs/BIEN2.datasources.xlsx>)"
7
Altitude,elevationInMeters,,"Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
8

  
9
[1] Using the following query:
10
-----
11
SELECT ""Altitude""::real, ""Locality""
12
FROM ""Madidi"".""Plot""
13
WHERE ""Altitude"" IS NOT NULL AND ""Altitude"" != ' 1430'
14
GROUP BY ""Altitude""::real , ""Locality""
15
ORDER BY ""Altitude""::real DESC
16
-----
17
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
18
Minimum altitude,verbatimElevation_m,,"This is a range [1], not a minimum. Assuming units are m based on the range of values [1] and the region the data is from (Madidi National Park) [2].
19

  
20
[1] Using the following query:
21
-----
22
SELECT ""Minimum altitude"", ""Locality""
23
FROM ""Madidi"".""Plot""
24
WHERE ""Minimum altitude"" IS NOT NULL
25
GROUP BY ""Minimum altitude"" , ""Locality""
26
-----
27
[2] This map shows both flat and mountainous regions: <https://maps.google.com/maps/ms?ie=UTF8&hl=en&t=h&msa=0&msid=103363035880599665829.00047e9cf84b87448387d&ll=-13.96448,-68.380065&spn=3.730927,4.669189&z=7>"
28
Locality description,communityName,,Often begins with the text in Vegetation type
29
Direction,slopeAspect,/_alt/1,Part files provide either this field or Orientación
30
Vegetation type,communityID,,
31
Topographical situation,landform,,
32
Slope,slopeGradient,,
33
pH acuoso (ISRIC 4–– 1 - 14),ph,,
34
Conductividad electrica (ASPT 6–µS/cm– 1 - 10000),conductivity,,
35
Nitrógeno total (ISRIC 6–%–0.0014),nitrogen_percent,,Assuming units are % based on the range of values
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff