Skip to content

Platform

https://schema.plantphenomics.org.au/Platform

A vehicle, building, person or other entity that may carry or include Sensors or Actuators. A Platform is also an ObservationUnit so that it may be the target for Observation Assays (reading device state as ObservedVariables) and potentially for Control Assays (setting parameters as ControlledVariables).

UML diagram for Platform

Superclasses

  • https://www.w3.org/ns/sosa/Platform
  • https://schema.plantphenomics.org.au/ObservationUnit
  • https://schema.org/Thing
  • http://www.w3.org/ns/prov#Entity
  • http://purl.org/ppeo/PPEO.owl#observation_unit
  • https://www.w3.org/ns/sosa/FeatureOfInterest
  • https://schema.org/IndividualProduct

Properties

  • appn:Platform appn:hasPlatformType appn:PlatformType
    • Links a Platform to its type.
  • appn:Deployment appn:deployedOnPlatform appn:Platform
    • Identifies a Platform on which Sensors or Actuators are deployed.
  • appn:Assay appn:isForObservationUnit appn:ObservationUnit
    • Relates an Assay to an ObservationUnit for which it is carried out. Note that when the Assay is an Observation, the model should infer a schema:observationAbout property from isForObservationUnit.
  • appn:ObservationUnit appn:inheritsContext appn:ObservationUnit
    • Indicates an ObservationUnit should be considered to inherit values for Variables from another ObservationUnit. Examples include a plant inheriting environmental variables from a pot, growth cabinet or field or a leaf inheriting environmental and developmental properties from a plant.
  • appn:ObservationUnit appn:hasLocation appn:Location
    • Specifies the location for an ObservationUnit.
  • appn:Location appn:isLocationWithin appn:ObservationUnit
    • Specifies that a location is a position within an ObservationUnit.

Subclasses