Project

General

Profile

« Previous | Next » 

Revision 8826

inputs/NVS/*/map.csv: Taxon Growth Form: use new _lowercase() to avoid needing to manually map each value that is already valid but just needs to be lowercased

View differences:

inputs/NVS/AggregateOccurrence/map.csv
8 8
Verbatim Code,authorTaxonCode,/_alt/1,
9 9
Taxon Bio Status,*Taxon Bio Status,,
10 10
Taxon Palatibility,*Taxon Palatibility,,
11
Taxon Growth Form,growthForm,"/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
11
Taxon Growth Form,growthForm,"/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
12 12
Tier,*Tier,,
13 13
Tier Description,*Tier Description,,
14 14
Tier ID,*Tier ID,,
inputs/NVS/AggregateOccurrence/VegBIEN.csv
12 12
Plot,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
13 13
Verbatim Code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/1/_if[@name=""if individual""]/else/_alt/1",
14 14
Species Code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/1/_if[@name=""if individual""]/else/_alt/2",
15
Taxon Growth Form,"/location/locationevent/taxonoccurrence/growthform/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
15
Taxon Growth Form,"/location/locationevent/taxonoccurrence/growthform/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
16 16
Species Name,"/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",
17 17
Species Name,/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,
18 18
Species Name,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/specific_epithet,
inputs/NVS/AggregateOccurrence/test.xml.ref
20 20
                                </authortaxoncode>
21 21
                                <growthform>
22 22
                                    <_map>
23
                                        <Graminoid>grass</Graminoid>
24
                                        <Shrub>shrub</Shrub>
25
                                        <Tree>tree</Tree>
26
                                        <Treefern>forb</Treefern>
27
                                        <value>$Taxon Growth Form</value>
23
                                        <graminoid>grass</graminoid>
24
                                        <treefern>forb</treefern>
25
                                        <*>*</*>
26
                                        <value><_lowercase><value>$Taxon Growth Form</value></_lowercase></value>
28 27
                                    </_map>
29 28
                                </growthform>
30 29
                                <taxondetermination>
inputs/NVS/AggregateOccurrence/new_terms.csv
2 2
Plot,locationName,,
3 3
Species Code,authorTaxonCode,/_alt/2,
4 4
Verbatim Code,authorTaxonCode,/_alt/1,
5
Taxon Growth Form,growthForm,"/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
5
Taxon Growth Form,growthForm,"/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
6 6
Taxon Obs Note,taxonRemarks,,
inputs/NVS/TaxonOccurrence.Understory/map.csv
8 8
Verbatim Code,authorTaxonCode,/_alt/1,
9 9
Taxon Bio Status,*Taxon Bio Status,,
10 10
Taxon Palatibility,*Taxon Palatibility,,
11
Taxon Growth Form,growthForm,"/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
11
Taxon Growth Form,growthForm,"/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
12 12
Tier,*Tier,,
13 13
Tier Description,*Tier Description,,
14 14
Tier ID,*Tier ID,,
inputs/NVS/TaxonOccurrence.Understory/VegBIEN.csv
12 12
Plot,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
13 13
Verbatim Code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/1/_if[@name=""if individual""]/else/_alt/1",
14 14
Species Code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/1/_if[@name=""if individual""]/else/_alt/2",
15
Taxon Growth Form,"/location/locationevent/taxonoccurrence/growthform/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
15
Taxon Growth Form,"/location/locationevent/taxonoccurrence/growthform/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
16 16
Species Name,"/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",
17 17
Species Name,/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,
18 18
Species Name,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/specific_epithet,
inputs/NVS/TaxonOccurrence.Understory/test.xml.ref
20 20
                                </authortaxoncode>
21 21
                                <growthform>
22 22
                                    <_map>
23
                                        <Graminoid>grass</Graminoid>
24
                                        <Shrub>shrub</Shrub>
25
                                        <Tree>tree</Tree>
26
                                        <Treefern>forb</Treefern>
27
                                        <value>$Taxon Growth Form</value>
23
                                        <graminoid>grass</graminoid>
24
                                        <treefern>forb</treefern>
25
                                        <*>*</*>
26
                                        <value><_lowercase><value>$Taxon Growth Form</value></_lowercase></value>
28 27
                                    </_map>
29 28
                                </growthform>
30 29
                                <taxondetermination>
inputs/NVS/TaxonOccurrence.Understory/new_terms.csv
2 2
Plot,locationName,,
3 3
Species Code,authorTaxonCode,/_alt/2,
4 4
Verbatim Code,authorTaxonCode,/_alt/1,
5
Taxon Growth Form,growthForm,"/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
5
Taxon Growth Form,growthForm,"/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
6 6
Taxon Obs Note,taxonRemarks,,
inputs/NVS/TaxonOccurrence/map.csv
8 8
Verbatim Code,authorTaxonCode,/_alt/1,
9 9
Taxon Bio Status,*Taxon Bio Status,,
10 10
Taxon Palatibility,*Taxon Palatibility,,
11
Taxon Growth Form,growthForm,"/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
11
Taxon Growth Form,growthForm,"/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
12 12
Herbivore,*Herbivore,,
13 13
Severity,*Severity,,
14 14
Taxon Obs Note,taxonRemarks,,
inputs/NVS/TaxonOccurrence/VegBIEN.csv
12 12
Plot,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/cond/_exists",
13 13
Verbatim Code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/1/_if[@name=""if individual""]/else/_alt/1",
14 14
Species Code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/1/_if[@name=""if individual""]/else/_alt/2",
15
Taxon Growth Form,"/location/locationevent/taxonoccurrence/growthform/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
15
Taxon Growth Form,"/location/locationevent/taxonoccurrence/growthform/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
16 16
Species Name,"/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",
17 17
Species Name,/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,
18 18
Species Name,/location/locationevent/taxonoccurrence/taxondetermination[!isoriginal]/*_id/taxonverbatim/specific_epithet,
inputs/NVS/TaxonOccurrence/test.xml.ref
20 20
                                </authortaxoncode>
21 21
                                <growthform>
22 22
                                    <_map>
23
                                        <Graminoid>grass</Graminoid>
24
                                        <Shrub>shrub</Shrub>
25
                                        <Tree>tree</Tree>
26
                                        <Treefern>forb</Treefern>
27
                                        <value>$Taxon Growth Form</value>
23
                                        <graminoid>grass</graminoid>
24
                                        <treefern>forb</treefern>
25
                                        <*>*</*>
26
                                        <value><_lowercase><value>$Taxon Growth Form</value></_lowercase></value>
28 27
                                    </_map>
29 28
                                </growthform>
30 29
                                <taxondetermination>
inputs/NVS/TaxonOccurrence/new_terms.csv
2 2
Plot,locationName,,
3 3
Species Code,authorTaxonCode,/_alt/2,
4 4
Verbatim Code,authorTaxonCode,/_alt/1,
5
Taxon Growth Form,growthForm,"/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
5
Taxon Growth Form,growthForm,"/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
6 6
Taxon Obs Note,taxonRemarks,,
inputs/NVS/StemObservation/map.csv
9 9
Verbatim Code,authorTaxonCode,/_alt/1,
10 10
Taxon Bio Status,*Taxon Bio Status,,
11 11
Taxon Palatibility,*Taxon Palatibility,,
12
Taxon Growth Form,growthForm,"/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
12
Taxon Growth Form,growthForm,"/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
13 13
Association No,*Association No,,
14 14
Association,*Association,,
15 15
Alive State,*Alive State,,
inputs/NVS/StemObservation/VegBIEN.csv
21 21
Verbatim Code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/1/_if[@name=""if individual""]/else/_alt/1",
22 22
Species Code,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/1/_if[@name=""if individual""]/else/_alt/2",
23 23
Identifier,"/location/locationevent/taxonoccurrence/authortaxoncode/_if[@name=""if in plot""]/then/_first/2/_first/2",
24
Taxon Growth Form,"/location/locationevent/taxonoccurrence/growthform/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
24
Taxon Growth Form,"/location/locationevent/taxonoccurrence/growthform/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
25 25
Item ID,"/location/locationevent/taxonoccurrence/iscultivated/_alt/1/_if[@name=""if TaxonOccurrence""]/cond/_exists",
26 26
Item Obs ID,"/location/locationevent/taxonoccurrence/iscultivated/_alt/1/_if[@name=""if TaxonOccurrence""]/cond/_exists",
27 27
Item Obs ID,"/location/locationevent/taxonoccurrence/sourceaccessioncode/_first/2/_if[@name=""if organism in AggregateOccurrence""]/else/_first/1",
inputs/NVS/StemObservation/test.xml.ref
25 25
                                <authortaxoncode>$Identifier</authortaxoncode>
26 26
                                <growthform>
27 27
                                    <_map>
28
                                        <Graminoid>grass</Graminoid>
29
                                        <Shrub>shrub</Shrub>
30
                                        <Tree>tree</Tree>
31
                                        <Treefern>forb</Treefern>
32
                                        <value>$Taxon Growth Form</value>
28
                                        <graminoid>grass</graminoid>
29
                                        <treefern>forb</treefern>
30
                                        <*>*</*>
31
                                        <value><_lowercase><value>$Taxon Growth Form</value></_lowercase></value>
33 32
                                    </_map>
34 33
                                </growthform>
35 34
                                <sourceaccessioncode>$Item Obs ID</sourceaccessioncode>
inputs/NVS/StemObservation/new_terms.csv
3 3
Identifier,tag,,
4 4
Species Code,authorTaxonCode,/_alt/2,
5 5
Verbatim Code,authorTaxonCode,/_alt/1,
6
Taxon Growth Form,growthForm,"/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
6
Taxon Growth Form,growthForm,"/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
7 7
Diameter,diameterBreastHeight_cm,,Units is always cm
8 8
Item Obs ID,individualObservationID,,
9 9
Item ID,individualID,,
inputs/NVS/map.csv
9 9
Project Abbreviation,projectName,,
10 10
Slope,slopeAspect,,
11 11
Species Code,authorTaxonCode,/_alt/2,
12
Taxon Growth Form,growthForm,"/_map:[Graminoid=grass,Shrub=shrub,Tree=tree,Treefern=forb]/value",
12
Taxon Growth Form,growthForm,"/_map:[graminoid=grass,treefern=forb,*=*]/value/_lowercase/value",
13 13
Taxon Obs Note,taxonRemarks,,
14 14
Verbatim Code,authorTaxonCode,/_alt/1,

Also available in: Unified diff