Revision 2018
Added by Aaron Marcuse-Kubitza over 12 years ago
VegX-VegBIEN.stems.csv | ||
---|---|---|
1 | 1 |
"VegX::[@xmlns:tcs=""http://www.tdwg.org/schemas/tcs/1.01""]/*s/individualOrganismObservation[relatedIndividual/relatedItem[itemRelationship=stemParent]/relatedItemID]",VegBIEN:/stemobservation,Comments |
2 |
//*s/taxonDetermination[role=collector]/groupType,"/*_id/plantobservation/aggregateoccurrence/*_id/taxonoccurrence/""""/_ignore/voucherType",Quotes sort it before what uses it |
|
3 | 2 |
//plot/area,//location/area, |
4 | 3 |
//geospatial/verbatimElevation,//location/elevation/_alt/1, |
5 | 4 |
//geospatial/CoordinateUncertaintyInMeters,//locationdetermination/coordsaccuracy, |
... | ... | |
49 | 48 |
//plot/plotName,//locationevent/authorlocationcode, |
50 | 49 |
//party/organizationName,//party/organizationname/_alt/1, |
51 | 50 |
//plot/plotUniqueIdentifier,//locationevent/sourceaccessioncode, |
52 |
//taxonNameUsageConcept/voucher,"//*_id/taxonoccurrence/_if/{then/specimenreplicate,else/voucher/*_id/specimenreplicate}//catalognumber_dwc", |
|
53 |
//party/organizationName,"//*_id/taxonoccurrence/_if/{then/specimenreplicate,else/voucher/*_id/specimenreplicate}//datasource_id/party/organizationname/_alt/1", |
|
51 |
//taxonNameUsageConcept/voucher,"//*_id/taxonoccurrence/_if:[cond/_eq:[left/_ref[addr=""../../../../_ignore/voucherType""],right=direct]]/{then/specimenreplicate,else/voucher/*_id/specimenreplicate}//catalognumber_dwc",
|
|
52 |
//party/organizationName,"//*_id/taxonoccurrence/_if:[cond/_eq:[left/_ref[addr=""../../../../_ignore/voucherType""],right=direct]]/{then/specimenreplicate,else/voucher/*_id/specimenreplicate}//datasource_id/party/organizationname/_alt/1",
|
|
54 | 53 |
//individualOrganismObservation/simpleUserdefined[name=growthForm]/value,//taxonoccurrence/growthform, |
55 | 54 |
//individualOrganismObservation/simpleUserdefined[name=collectionDate]/value,//specimenreplicate/collectiondate, |
56 | 55 |
//*s/taxonConcept[tcs:@code=TaxonomicRankBelowSubspeciesEnum]/tcs:Rank,"//taxonoccurrence/taxondetermination[role=computer]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=subspecies]/plantname/_name/first", |
... | ... | |
73 | 72 |
//*s/taxonConcept[tcs:@code=reg]/tcs:Name,"//taxonoccurrence/taxondetermination[role=identifier]/*_id/plantconcept/plantname_id/_simplifyPath/path/_forEach:[do=""plantname[rank=_val]/parent_id""]/plantname[rank=kingdom]/plantname", |
74 | 73 |
//individualName/givenName,//taxonoccurrence/verbatimcollectorname/_name/first, |
75 | 74 |
//individualName/surName,//taxonoccurrence/verbatimcollectorname/_name/last, |
75 |
//*s/taxonDetermination[role=collector]/groupType,/*_id/plantobservation/aggregateoccurrence/*_id/taxonoccurrence/{.}/_ignore/voucherType,"""{"" sorts it after what uses it, so the _ignore is executed after the _refs" |
|
76 | 76 |
//*s/aggregateOrganismObservation/*/aggregateValue/value,//aggregateoccurrence/count, |
77 | 77 |
//ordinal/coverPercent,//aggregateoccurrence/cover, |
78 | 78 |
//individualOrganismObservation/simpleUserdefined[name=censusNo]/value,"//aggregateoccurrence/definedvalue[*_id/userdefined[tablename=aggregateoccurrence,userdefinedname=censusNo]]/definedvalue", |
Also available in: Unified diff
mappings/VegX-VegBIEN.stems.csv: Changed XPath references (using "$") to XML function references using _ref where needed to make them work even on a pre-made XML tree used by all rows