Project

General

Profile

« Previous | Next » 

Revision 7150

mappings/VegCore-VegBIEN.csv: "if has verbatim name" _if statements that filter something out for TNRS mappings: Also assume true if taxonIsCanonical is specified, because some TNRS tables (eventually such as public.unscrubbed_taxondetermination_view) do not specify a separate "verbatim" taxondetermination but do provide taxonIsCanonical as a flag to turn various mappings on and off

View differences:

VegCore-VegBIEN.csv
270 270
taxonName,//taxonoccurrence/taxondetermination[]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname,
271 271
genus,//taxonoccurrence/taxondetermination[]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname,
272 272
specificEpithet,//taxonoccurrence/taxondetermination[]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname,
273
taxonIsCanonical,"//taxonlabel/taxonomicname/_if[@name=""if has verbatim name""]/cond/_exists",
273 274
verbatimScientificName,"//taxonlabel/taxonomicname/_if[@name=""if has verbatim name""]/cond/_exists",
274 275
morphospecies,"//taxonlabel/taxonomicname/_if[@name=""if has verbatim name""]/else",
275 276
subspecies,//taxonoccurrence/taxondetermination[]/*_id/taxonverbatim/*_id/taxonlabel/taxonomicname,
......
285 286
scientificNameAuthorship,//taxonoccurrence/taxondetermination[]/*_id/taxonverbatim/author,
286 287
family,//taxonoccurrence/taxondetermination[]/*_id/taxonverbatim/family,
287 288
genus,//taxonoccurrence/taxondetermination[]/*_id/taxonverbatim/genus,
289
taxonIsCanonical,"//taxonverbatim/morphospecies/_if[@name=""if has verbatim name""]/cond/_exists",
288 290
verbatimScientificName,"//taxonverbatim/morphospecies/_if[@name=""if has verbatim name""]/cond/_exists",
289 291
morphospecies,"//taxonverbatim/morphospecies/_if[@name=""if has verbatim name""]/else",
290 292
specificEpithet,//taxonoccurrence/taxondetermination[]/*_id/taxonverbatim/specific_epithet,

Also available in: Unified diff