dwca-reader DarwinCoreRecord and DarwinCoreTaxon are not 100% standard
16245
Reporter: tuco
Assignee: mdoering
Type: Bug
Summary: dwca-reader DarwinCoreRecord and DarwinCoreTaxon are not 100% standard
Priority: Critical
Resolution: Fixed
Status: Resolved
Created: 2014-08-18 12:13:10.426
Updated: 2014-08-21 14:52:08.356
Resolved: 2014-08-21 14:52:08.294
Description: The DarwinCoreTaxon class (https://github.com/gbif/dwca-reader/blob/master/src/main/java/org/gbif/dwc/record/DarwinCoreTaxon.java) contains the following non-standard terms:
genericName
infraspecificMarker
source
and this class is missing the standard terms:
bibliographicCitation
references
type
This class also has an incorrect lowerCamelCase for the term accessrights, which should be accessRights (see http://dublincore.org/documents/dcmi-terms/#terms-accessRights).
The DarwinCoreRecord class (https://github.com/gbif/dwca-reader/blob/master/src/main/java/org/gbif/dwc/record/DarwinCoreRecord.java) also has the following non-standard terms in addition to those extended from DarwinCoreTaxon:
eventAttributes
identificationAttributes
locationAttributes
occurrenceAttributes
occurrenceDetails (deprecated in 2011)
typifiedName
The missing terms are critical for aggregator indexing, for example, in VertNet, but it would be nice to clean up the terms that were never part of the standard as well.
]]>
Author: mdoering@gbif.org
Created: 2014-08-21 13:32:21.994
Updated: 2014-08-21 13:32:21.994
The attributes terms did exist in previous versions of dwc and were also deprecated:
http://rs.tdwg.org/dwc/terms/history/
Author: tuco
Comment: All of the attributes terms existed only in draft versions. They did not survive to be included in the standard.
Created: 2014-08-21 13:35:57.045
Updated: 2014-08-21 13:35:57.045