Datatypes
type: Ontology
created: 2019-03-25
creator: Simon J.D.Cox
  type: Person
  affiliation: CSIRO
    type: Organization
    main entity of page: https://www.csiro.au/
  main entity of page: https://people.csiro.au/C/S/simon-cox
description: A set of classes representing data-types. These may be used for observation results, or for the range of specific properties in other applications where scaled numbers, ranges, percents etc are required.
license: http://creativecommons.org/publicdomain/zero/1.0/
modified: 2019-10-03
imports: doap
imports: schema
imports: prov-o#
imports: http://purl.org/dc/elements/1.1/
history note: Originally developed for use as the value of an observation result (sosa:hasResult) in the context of the TERN-plot ontology. However, objects from these classes may appear in many contexts.
was generated by: Activity
  type: Project
  repository: datatype-ont

Boolean
type: Class
subclass of: Restriction
  cardinality: 1
  on property: data value
subclass of: Restriction
  all values from: boolean
  on property: data value
definition: Class to encapsulate a true-or-false value

Concept
type: Class
subclass of: Restriction
  cardinality: 1
  on property: value
subclass of: Restriction
  cardinality: 1
  on property: vocabulary
subclass of: Restriction
  all values from: Concept
  on property: value
definition: Class to encapsulate a classifier, usually a values from a controlled vocabulary

Count
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: data uncertainty
subclass of: Restriction
  cardinality: 1
  on property: data value
subclass of: Restriction
  all values from: integer
  on property: data value
definition: Class to encapsulate an integer value

Percent
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: data uncertainty
subclass of: Restriction
  has value: PERCENT
  on property: unit of measure
subclass of: Quantitative Measure
definition: Class to encapsulate a quantitative measure expressed as a percent value

Percent range
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: data uncertainty
subclass of: Restriction
  has value: PERCENT
  on property: unit of measure
subclass of: Quantitative Range
definition: Class to encapsulate a quantitative range expressed as in percent values

Quantitative Measure
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: data uncertainty
subclass of: Restriction
  cardinality: 1
  on property: data value
subclass of: Restriction
  cardinality: 1
  on property: unit of measure
subclass of: Restriction
  all values from: decimal
  on property: data value
definition: Class to encapsulate a quantitative measure value

Quantitative Range
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: data uncertainty
subclass of: Restriction
  cardinality: 1
  on property: unit of measure
subclass of: Restriction
  cardinality: 1
  on property: data minimum
subclass of: Restriction
  cardinality: 1
  on property: data maximum
definition: Class to encapsulate a quantitative range

Text
type: Class
subclass of: Restriction
  cardinality: 1
  on property: data value
subclass of: Restriction
  all values from: string
  on property: data value
definition: Class to encapsulate a textual value

data maximum
type: DatatypeProperty
range: decimal
sub property of: value
definition: Maximum value of a range

data minimum
type: DatatypeProperty
range: decimal
sub property of: value
definition: Minimum value of range

data standard
type: ObjectProperty
definition: Measurement standard, scale, uom, reference system, controlled vocabulary, taxonomy etc

data uncertainty
type: DatatypeProperty
range: decimal
sub property of: value
definition: Uncertainty for a quantitative value

unit of measure
type: ObjectProperty
sub property of: data standard
definition: Measurement scale

data value
type: DatatypeProperty
sub property of: value
definition: simple value (a literal)

vocabulary
type: ObjectProperty
range: Class
  union of: skos:ConceptScheme
  union of: skos:Collection
  union of: owl:Ontology
sub property of: data standard
definition: controlled vocabulary, taxonomy etc