Revision 1833
Added by Aaron Marcuse-Kubitza over 12 years ago
inputs/CTFS/test/VegX.organisms.xml.ref | ||
---|---|---|
25 | 25 |
<taxonDeterminations> |
26 | 26 |
<taxonDetermination> |
27 | 27 |
<taxonNameUsageConceptID>0</taxonNameUsageConceptID> |
28 |
<partyWithRole><role>computer</role></partyWithRole> |
|
29 |
<taxonRelationshipAssertions><taxonRelationshipAssertion><assertion><taxonConceptID>0</taxonConceptID></assertion></taxonRelationshipAssertion></taxonRelationshipAssertions> |
|
30 |
</taxonDetermination> |
|
31 |
<taxonDetermination> |
|
32 |
<taxonNameUsageConceptID>0</taxonNameUsageConceptID> |
|
33 | 28 |
<partyWithRole><role>identifier</role></partyWithRole> |
34 | 29 |
<taxonRelationshipAssertions> |
30 |
<taxonRelationshipAssertion><assertion><taxonConceptID>0</taxonConceptID></assertion></taxonRelationshipAssertion> |
|
35 | 31 |
<taxonRelationshipAssertion><assertion><taxonConceptID>1</taxonConceptID></assertion></taxonRelationshipAssertion> |
36 | 32 |
<taxonRelationshipAssertion><assertion><taxonConceptID>2</taxonConceptID></assertion></taxonRelationshipAssertion> |
37 | 33 |
</taxonRelationshipAssertions> |
38 | 34 |
</taxonDetermination> |
39 | 35 |
<taxonDetermination> |
40 | 36 |
<taxonNameUsageConceptID>1</taxonNameUsageConceptID> |
41 |
<partyWithRole><role>computer</role></partyWithRole> |
|
42 |
<taxonRelationshipAssertions><taxonRelationshipAssertion><assertion><taxonConceptID>3</taxonConceptID></assertion></taxonRelationshipAssertion></taxonRelationshipAssertions> |
|
43 |
</taxonDetermination> |
|
44 |
<taxonDetermination> |
|
45 |
<taxonNameUsageConceptID>1</taxonNameUsageConceptID> |
|
46 | 37 |
<partyWithRole><role>identifier</role></partyWithRole> |
47 | 38 |
<taxonRelationshipAssertions> |
39 |
<taxonRelationshipAssertion><assertion><taxonConceptID>3</taxonConceptID></assertion></taxonRelationshipAssertion> |
|
48 | 40 |
<taxonRelationshipAssertion><assertion><taxonConceptID>4</taxonConceptID></assertion></taxonRelationshipAssertion> |
49 | 41 |
<taxonRelationshipAssertion><assertion><taxonConceptID>5</taxonConceptID></assertion></taxonRelationshipAssertion> |
50 | 42 |
</taxonRelationshipAssertions> |
... | ... | |
52 | 44 |
</taxonDeterminations> |
53 | 45 |
<taxonConcepts> |
54 | 46 |
<taxonConcept id="0"> |
55 |
<tcs:Rank code="sp"/> |
|
56 |
<tcs:Name>prunifolius</tcs:Name> |
|
57 |
</taxonConcept> |
|
58 |
<taxonConcept id="1"> |
|
59 | 47 |
<tcs:Rank code="fam"/> |
60 | 48 |
<tcs:Name>Violaceae</tcs:Name> |
61 | 49 |
</taxonConcept> |
62 |
<taxonConcept id="2">
|
|
50 |
<taxonConcept id="1">
|
|
63 | 51 |
<tcs:Rank code="gen"/> |
64 | 52 |
<tcs:Name>Hybanthus</tcs:Name> |
65 | 53 |
</taxonConcept> |
66 |
<taxonConcept id="3">
|
|
54 |
<taxonConcept id="2">
|
|
67 | 55 |
<tcs:Rank code="sp"/> |
68 |
<tcs:Name>asterolepis</tcs:Name>
|
|
56 |
<tcs:Name>prunifolius</tcs:Name>
|
|
69 | 57 |
</taxonConcept> |
70 |
<taxonConcept id="4">
|
|
58 |
<taxonConcept id="3">
|
|
71 | 59 |
<tcs:Rank code="fam"/> |
72 | 60 |
<tcs:Name>Malvaceae</tcs:Name> |
73 | 61 |
</taxonConcept> |
74 |
<taxonConcept id="5">
|
|
62 |
<taxonConcept id="4">
|
|
75 | 63 |
<tcs:Rank code="gen"/> |
76 | 64 |
<tcs:Name>Quararibea</tcs:Name> |
77 | 65 |
</taxonConcept> |
66 |
<taxonConcept id="5"> |
|
67 |
<tcs:Rank code="sp"/> |
|
68 |
<tcs:Name>asterolepis</tcs:Name> |
|
69 |
</taxonConcept> |
|
78 | 70 |
</taxonConcepts> |
79 | 71 |
<plotObservations> |
80 | 72 |
<plotObservation id="0"><obsStartDate>1981-05-03</obsStartDate></plotObservation> |
inputs/CTFS/test/VegBIEN.organisms.xml.ref | ||
---|---|---|
22 | 22 |
</definedvalue> |
23 | 23 |
</aggregateoccurrence> |
24 | 24 |
<taxondetermination> |
25 |
<role>computer</role> |
|
25 |
<role>identifier</role> |
|
26 |
<isoriginal>true</isoriginal> |
|
26 | 27 |
<iscurrent>true</iscurrent> |
27 | 28 |
<plantconcept_id> |
28 | 29 |
<plantconcept> |
... | ... | |
30 | 31 |
<plantname> |
31 | 32 |
<rank>species</rank> |
32 | 33 |
<plantname>prunifolius</plantname> |
33 |
</plantname> |
|
34 |
</plantname_id> |
|
35 |
</plantconcept> |
|
36 |
</plantconcept_id> |
|
37 |
</taxondetermination> |
|
38 |
<taxondetermination> |
|
39 |
<role>identifier</role> |
|
40 |
<isoriginal>true</isoriginal> |
|
41 |
<iscurrent>true</iscurrent> |
|
42 |
<plantconcept_id> |
|
43 |
<plantconcept> |
|
44 |
<plantname_id> |
|
45 |
<plantname> |
|
46 |
<rank>genus</rank> |
|
47 |
<plantname>Hybanthus</plantname> |
|
48 | 34 |
<parent_id> |
49 | 35 |
<plantname> |
50 |
<rank>family</rank> |
|
51 |
<plantname>Violaceae</plantname> |
|
36 |
<rank>genus</rank> |
|
37 |
<plantname>Hybanthus</plantname> |
|
38 |
<parent_id> |
|
39 |
<plantname> |
|
40 |
<rank>family</rank> |
|
41 |
<plantname>Violaceae</plantname> |
|
42 |
</plantname> |
|
43 |
</parent_id> |
|
52 | 44 |
</plantname> |
53 | 45 |
</parent_id> |
54 | 46 |
</plantname> |
... | ... | |
79 | 71 |
</definedvalue> |
80 | 72 |
</aggregateoccurrence> |
81 | 73 |
<taxondetermination> |
82 |
<role>computer</role> |
|
74 |
<role>identifier</role> |
|
75 |
<isoriginal>true</isoriginal> |
|
83 | 76 |
<iscurrent>true</iscurrent> |
84 | 77 |
<plantconcept_id> |
85 | 78 |
<plantconcept> |
... | ... | |
87 | 80 |
<plantname> |
88 | 81 |
<rank>species</rank> |
89 | 82 |
<plantname>asterolepis</plantname> |
90 |
</plantname> |
|
91 |
</plantname_id> |
|
92 |
</plantconcept> |
|
93 |
</plantconcept_id> |
|
94 |
</taxondetermination> |
|
95 |
<taxondetermination> |
|
96 |
<role>identifier</role> |
|
97 |
<isoriginal>true</isoriginal> |
|
98 |
<iscurrent>true</iscurrent> |
|
99 |
<plantconcept_id> |
|
100 |
<plantconcept> |
|
101 |
<plantname_id> |
|
102 |
<plantname> |
|
103 |
<rank>genus</rank> |
|
104 |
<plantname>Quararibea</plantname> |
|
105 | 83 |
<parent_id> |
106 | 84 |
<plantname> |
107 |
<rank>family</rank> |
|
108 |
<plantname>Malvaceae</plantname> |
|
85 |
<rank>genus</rank> |
|
86 |
<plantname>Quararibea</plantname> |
|
87 |
<parent_id> |
|
88 |
<plantname> |
|
89 |
<rank>family</rank> |
|
90 |
<plantname>Malvaceae</plantname> |
|
91 |
</plantname> |
|
92 |
</parent_id> |
|
109 | 93 |
</plantname> |
110 | 94 |
</parent_id> |
111 | 95 |
</plantname> |
inputs/CTFS/test/import.organisms.out.ref | ||
---|---|---|
1 |
Inserted 27 new rows into database |
|
1 |
Inserted 23 new rows into database |
inputs/CTFS/maps/VegX.organisms.csv | ||
---|---|---|
1 | 1 |
CTFS[VegX]:/*s/individualOrganismObservation,VegX:/*s/individualOrganismObservation,Comments |
2 | 2 |
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/*/relatedPlot[plotRelationship=Quadrat]/relatedPlotID,, |
3 | 3 |
/*ID->/*s/plotObservation/simpleUserdefined[name=CensusNumber]/value,/simpleUserdefined[name=censusNo]/value, |
4 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name,"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name",
|
|
4 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name,"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name",
|
|
5 | 5 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Genus])/tcs:Name,"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name", |
6 | 6 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Family])/tcs:Name,"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name", |
inputs/CTFS/maps/VegX.organisms.full.csv | ||
---|---|---|
22 | 22 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name","/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name" |
23 | 23 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name","/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name" |
24 | 24 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name","/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name" |
25 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name,"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name", |
|
26 | 25 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=auth])/tcs:Name","/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=auth])/tcs:Name" |
27 | 26 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/fit","/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/fit" |
28 | 27 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/tcs:Name","/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/tcs:Name" |
... | ... | |
36 | 35 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=phyl_div])/tcs:Name","/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=phyl_div])/tcs:Name" |
37 | 36 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=reg])/tcs:Name","/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=reg])/tcs:Name" |
38 | 37 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name","/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name" |
38 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name,"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name", |
|
39 | 39 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=ssp])/tcs:Name","/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=ssp])/tcs:Name" |
40 | 40 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept/note/text,/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept/note/text |
41 | 41 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept/partyWithRole/*ID->/parties/party/organizationName,/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept/partyWithRole/*ID->/parties/party/organizationName |
inputs/CTFS/maps/VegBIEN.organisms.csv | ||
---|---|---|
94 | 94 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=auth])/tcs:Name","/taxondetermination[role=computer]:[iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=authority]/plantname", |
95 | 95 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=TaxonomicRankBelowSubspeciesEnum])/tcs:Name","/taxondetermination[role=computer]:[iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname/_name/last", |
96 | 96 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name","/taxondetermination[role=computer]:[iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname", |
97 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name,"/taxondetermination[role=computer]:[iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname", |
|
98 | 97 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name","/taxondetermination[role=computer]:[iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,species,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname", |
99 | 98 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=computer]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name","/taxondetermination[role=computer]:[iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname", |
100 | 99 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=ssp])/tcs:Name","/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname", |
... | ... | |
103 | 102 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=binom])/tcs:Name","/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[],do=""plantname[rank=_val]/parent_id""]/plantname[rank=binomial]/plantname", |
104 | 103 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=auth])/tcs:Name","/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=authority]/plantname", |
105 | 104 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=sp])/tcs:Name","/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname", |
105 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Species])/tcs:Name,"/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=species]/plantname", |
|
106 | 106 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=gen])/tcs:Name","/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,species,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname", |
107 | 107 |
/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank=Genus])/tcs:Name,"/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,species,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=genus]/plantname", |
108 | 108 |
"/*ID->/*s/individualOrganism/*ID->/*s/taxonNameUsageConcept->/*s/taxonDetermination[*ID,partyWithRole/role=identifier]/*s/taxonRelationshipAssertion(/assertion/*ID->/*s/taxonConcept[tcs:Rank/@code=fam])/tcs:Name","/taxondetermination[role=identifier]:[isoriginal=true,iscurrent=true]/*_id/plantconcept/plantname_id/_simplifyPath:[next=""parent_id/plantname"",require=plantname]/path/_forEach:[in:[binomial,authority,subspecies,species,genus,],do=""plantname[rank=_val]/parent_id""]/plantname[rank=family]/plantname", |
Also available in: Unified diff
inputs/CTFS/maps/VegX.organisms.csv: Fixed bug in Species taxonConcept mapping where the role was computer instead of identifier