Datatypes
type: Ontology
license: http://creativecommons.org/publicdomain/zero/1.0/
was generated by: Activity
  repository: datatype-ont
  type: Project
modified: 2019-10-03
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.
creator: Simon J.D.Cox
  type: Person
  main entity of page: https://people.csiro.au/C/S/simon-cox
  affiliation: CSIRO
    type: Organization
    main entity of page: https://www.csiro.au/
imports: doap
imports: schema
imports: prov-o#
created: 2019-03-25
imports: http://purl.org/dc/elements/1.1/
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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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