Skip to content

Instantly share code, notes, and snippets.

@tucotuco
Last active August 17, 2021 22:52
Show Gist options
  • Save tucotuco/ba0bacfa6e3b58eed07bff0e74da2d0c to your computer and use it in GitHub Desktop.
Save tucotuco/ba0bacfa6e3b58eed07bff0e74da2d0c to your computer and use it in GitHub Desktop.
Draft update to the Extended Measurement or Facts Darwin Core Extension
<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type='text/xsl' href='/style/human.xsl'?>
<extension xmlns='http://rs.gbif.org/extension/'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:dc='http://purl.org/dc/terms/'
xsi:schemaLocation='http://rs.gbif.org/extension/ http://rs.gbif.org/schema/extension.xsd'
dc:title='Extended Measurement or Facts'
name='ExtendedMeasurementOrFacts' namespace='http://rs.tdwg.org/dwc/terms/'
rowType='http://rs.tdwg.org/dwc/terms/MeasurementOrFact'
dc:issued='2021-07-15'
dc:subject='dwc:Occurrence dwc:Event dwc:Taxon'
dc:relation='http://rs.tdwg.org/dwc/terms/MeasurementOrFact'
dc:description='Extended support for measurements or facts, allowing links to any Core plus to records in an Occurrence Extension. For example, when used with an Event Core, this extension can be used to store measurements or facts related to a biological occurrence (through the built-in occurrenceID), to environmental measurements or facts, and to sampling method attributes. This extension includes dwciri terms that can be used for IRI-based identifiers to values in controlled vocabularies for measurementType, measurementValue, and measurementUnit.'>
<!-- Occurrence -->
<property group='Occurrence' name='occurrenceID' namespace='http://rs.tdwg.org/dwc/terms/' qualName='http://rs.tdwg.org/dwc/terms/occurrenceID' dc:relation='https://dwc.tdwg.org/terms/#dwc:occurrenceID' dc:description='An identifier for the Occurrence (as opposed to a particular digital record of the occurrence). In the absence of a persistent global unique identifier, construct one from a combination of identifiers in the record that will most closely make the occurrenceID globally unique.' comments='Recommended best practice is to use a persistent, globally unique identifier.' examples='`http://arctos.database.museum/guid/MSB:Mamm:233627`, `000866d2-c177-4648-a200-ead4007051b9`, `urn:catalog:UWBM:Bird:89776`' required='false'/>
<!-- MeasurementOrFact -->
<property group='MeasurementOrFact' name='measurementID' namespace='http://rs.tdwg.org/dwc/terms/' qualName='http://rs.tdwg.org/dwc/terms/measurementID' dc:relation='https://dwc.tdwg.org/terms/#dwc:measurementID' dc:description='An identifier for the MeasurementOrFact (information pertaining to measurements, facts, characteristics, or assertions). May be a global unique identifier or an identifier specific to the data set.' comments='' examples='`9c752d22-b09a-11e8-96f8-529269fb1459`' required='false'/>
<property group='MeasurementOrFact' name='measurementType' namespace='http://rs.tdwg.org/dwc/terms/' qualName='http://rs.tdwg.org/dwc/terms/measurementType' dc:relation='https://dwc.tdwg.org/terms/#dwc:measurementType' dc:description='The nature of the measurement, fact, characteristic, or assertion.' comments='Recommended best practice is to use a controlled vocabulary.' examples='`tail length`, `temperature`, `trap line length`, `survey area`, `trap type`' required='false'/>
<property group='MeasurementOrFact' name='measurementType' type='uri' namespace='http://rs.tdwg.org/dwc/iri/' qualName='http://rs.tdwg.org/dwc/iri/measurementType' dc:relation='https://dwc.tdwg.org/terms/#dwciri:measurementType' dc:description='The nature of the measurement, fact, characteristic, or assertion.' comments='Recommended best practice is to use a controlled vocabulary. Terms in the dwciri namespace are intended to be used in RDF with non-literal objects.' examples='' required='false'/>
<property group='MeasurementOrFact' name='measurementValue' namespace='http://rs.tdwg.org/dwc/terms/' qualName='http://rs.tdwg.org/dwc/terms/measurementValue' dc:relation='https://dwc.tdwg.org/terms/#dwc:measurementValue' dc:description='The value of the measurement, fact, characteristic, or assertion.' comments='' examples='`45`, `20`, `1`, `14.5`, `UV-light`' required='false'/>
<property group='MeasurementOrFact' name='measurementValue' type='uri' namespace='http://rs.tdwg.org/dwc/iri/' qualName='http://rs.tdwg.org/dwc/iri/measurementValue' dc:relation='https://dwc.tdwg.org/terms/#dwciri:measurementValue' dc:description='The value of the measurement, fact, characteristic, or assertion.' comments='Terms in the dwciri namespace are intended to be used in RDF with non-literal objects.' examples='`http://vocab.nerc.ac.uk/collection/L22/current/TOOL0960/`' required='false'/>
<property group='MeasurementOrFact' name='measurementAccuracy' namespace='http://rs.tdwg.org/dwc/terms/' qualName='http://rs.tdwg.org/dwc/terms/measurementAccuracy' dc:relation='https://dwc.tdwg.org/terms/#dwc:measurementAccuracy' dc:description='The description of the potential error associated with the measurementValue.' comments='' examples='`0.01`, `normal distribution with variation of 2 m`' required='false'/>
<property group='MeasurementOrFact' name='measurementUnit' namespace='http://rs.tdwg.org/dwc/terms/' qualName='http://rs.tdwg.org/dwc/terms/measurementUnit' dc:relation='https://dwc.tdwg.org/terms/#dwc:measurementUnit' dc:description='The units associated with the measurementValue.' comments='Recommended best practice is to use the International System of Units (SI).' examples='`mm`, `C`, `km`, `ha`' required='false'/>
<property group='MeasurementOrFact' name='measurementUnit' type='uri' namespace='http://rs.tdwg.org/dwc/iri/' qualName='http://rs.tdwg.org/dwc/iri/measurementUnit' dc:relation='https://dwc.tdwg.org/terms/#dwciri:measurementUnit' dc:description='The units associated with the measurementValue.' comments='Recommended best practice is to use the International System of Units (SI).' examples='' required='false'/>
<property group='MeasurementOrFact' name='measurementDeterminedDate' namespace='http://rs.tdwg.org/dwc/terms/' qualName='http://rs.tdwg.org/dwc/terms/measurementDeterminedDate' dc:relation='https://dwc.tdwg.org/terms/#dwc:measurementDeterminedDate' dc:description='The date on which the MeasurementOrFact was made.' comments='Recommended best practice is to use a date that conforms to ISO 8601-1:2019.' examples='`1963-03-08T14:07-0600` (8 Mar 1963 at 2:07pm in the time zone six hours earlier than UTC). `2009-02-20T08:40Z` (20 February 2009 8:40am UTC). `2018-08-29T15:19` (3:19pm local time on 29 August 2018). `1809-02-12` (some time during 12 February 1809). `1906-06` (some time in June 1906). `1971` (some time in the year 1971). `2007-03-01T13:00:00Z/2008-05-11T15:30:00Z` (some time during the interval between 1 March 2007 1pm UTC and 11 May 2008 3:30pm UTC). `1900/1909` (some time during the interval between the beginning of the year 1900 and the end of the year 1909). `2007-11-13/15` (some time in the interval between 13 November 2007 and 15 November 2007).' required='false'/>
<property group='MeasurementOrFact' name='measurementDeterminedBy' namespace='http://rs.tdwg.org/dwc/terms/' qualName='http://rs.tdwg.org/dwc/terms/measurementDeterminedBy' dc:relation='https://dwc.tdwg.org/terms/#dwc:measurementDeterminedBy' dc:description='A list (concatenated and separated) of names of people, groups, or organizations who determined the value of the MeasurementOrFact.' comments='Recommended best practice is to separate the values in a list with space vertical bar space (` | `).' examples='`Rob Guralnick`, `Peter Desmet | Stijn Van Hoey`' required='false'/>
<property group='MeasurementOrFact' name='measurementMethod' namespace='http://rs.tdwg.org/dwc/terms/' qualName='http://rs.tdwg.org/dwc/terms/measurementMethod' dc:relation='https://dwc.tdwg.org/terms/#dwc:measurementMethod' dc:description='A description of or reference to (publication, URI) the method or protocol used to determine the measurement, fact, characteristic, or assertion.' comments='' examples='`minimum convex polygon around burrow entrances` (for a home range area). `barometric altimeter` (for an elevation).' required='false'/>
<property group='MeasurementOrFact' name='measurementRemarks' namespace='http://rs.tdwg.org/dwc/terms/' qualName='http://rs.tdwg.org/dwc/terms/measurementRemarks' dc:relation='https://dwc.tdwg.org/terms/#dwc:measurementRemarks' dc:description='Comments or notes accompanying the MeasurementOrFact.' comments='' examples='`tip of tail missing`' required='false'/>
</extension>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment