APPN schema

Class: Actuator

https://schema.plantphenomics.org.au/Actuator
Actuator: An electromechanical device that can control the value for a ControlledVariable and that may be mounted on a Platform. Note that SOSA maps electromechanical components to prov:Agent, but CDIF recommendation is that Agent should be an intentional role. An Actuator is also an ObservationUnit so that it may be the target for Control Assays (setting device parameters as ControlledVariables) and potentially for Observation Assays (reading device state as ObservedVariables).

Superclasses

Controller
ObservationUnit
http://schema.org/IndividualProduct

Properties

Platform hosts Actuator
Identifies a Sensor or Actuator hosted by a Platform.
Superproperties:
    http://www.w3.org/ns/sosa/hosts
Deployment deployedSystem Actuator
Identifies a Sensor or Actuator deployed on a Platform.

Class: Assay

https://schema.plantphenomics.org.au/Assay
Assay: A research action that observes or modifies a set of ObservationUnits.

Superclasses

ResearchActivity

Properties

Assay isForObservationUnit 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.
Superproperties:
    http://www.w3.org/ns/sosa/hasFeatureOfInterest
    http://purl.org/ppeo/PPEO.owl#hasObservedSubject
Assay usedMethod Method
Identifies a Method used to conduct an Assay or to derive values for a Variable.
Superproperties:
    http://www.w3.org/ns/sosa/usedProcedure
    http://purl.org/ppeo/PPEO.owl#hasMethod

Subclasses

Observation
Control
Sampling
Treatment

Class: BiocontainmentLevel

https://schema.plantphenomics.org.au/BiocontainmentLevel
BiocontainmentLevel: Specifies the biosecurity containment level for a growth facility.

Superclasses

http://schema.org/Enumeration

Properties

GrowthFacility biocontainmentLevel BiocontainmentLevel
The biocontainment level capabilities of a GrowthFacility

Class: BiologicalMaterial

https://schema.plantphenomics.org.au/BiologicalMaterial
BiologicalMaterial: A taxonomic and/or genetic profile for one or more BiologicalUnits. Where possible, this should include the material source for the BiologicalMaterial.

Superclasses

http://purl.org/ppeo/PPEO.owl#biological_material
https://bioschemas.org/terms/Taxon

Properties

Variable forBiologicalMaterial BiologicalMaterial
Links a Variable to the BiologicalMaterial (i.e. crop) to which it relates.
BiologicalUnit hasBiologicalMaterial BiologicalMaterial
Identifies the BiologicalMaterial for a BiologicalUnit.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasBiologicalMaterial
BiologicalMaterial hasHigherTaxon BiologicalMaterial
Identifies a more inclusive BiologicalMaterial as a higher taxon.
BiologicalMaterial hasMaterialSource MaterialSource
Identifies the MaterialSource for BiologicalMaterial.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasMaterialSource
BiologicalMaterial order http://www.w3.org/2001/XMLSchema#string
A taxonomic rank above family and below class
Superproperties:
    http://rs.tdwg.org/dwc/terms/order
BiologicalMaterial family http://www.w3.org/2001/XMLSchema#string
A taxonomic rank above genus and below order
Superproperties:
    http://rs.tdwg.org/dwc/terms/family
BiologicalMaterial genus http://www.w3.org/2001/XMLSchema#string
A taxonomic rank above species and below family
Superproperties:
    http://rs.tdwg.org/dwc/terms/genus
    http://purl.org/ppeo/PPEO.owl#hasGenus
BiologicalMaterial specificEpithet http://www.w3.org/2001/XMLSchema#string
The specific epithet of a binomial or trinomial scientific name
Superproperties:
    http://rs.tdwg.org/dwc/terms/specificEpithet
    http://purl.org/ppeo/PPEO.owl#hasSpecies
BiologicalMaterial infraspecificEpithet http://www.w3.org/2001/XMLSchema#string
The infraspecific epithet of a trinomial scientific name
Superproperties:
    http://rs.tdwg.org/dwc/terms/specificEpithet
    http://purl.org/ppeo/PPEO.owl#hasInfraspecificName
BiologicalMaterial cultivarEpithet http://www.w3.org/2001/XMLSchema#string
A name for a cultivar or breed.
Superproperties:
    http://rs.tdwg.org/dwc/terms/cultivarEpithet
BiologicalMaterial uninomial http://www.w3.org/2001/XMLSchema#string
A scientific name comprising a single word (genus or higher)
Superproperties:
    http://rs.tdwg.org/dwc/terms/uninomial
BiologicalMaterial scientificName http://www.w3.org/2001/XMLSchema#string
A name for an organism subject to one of the codes of nomenclature
Superproperties:
    http://rs.tdwg.org/dwc/terms/scientificName
BiologicalMaterial rank http://www.w3.org/2001/XMLSchema#string
The rank of a scientific name
Superproperties:
    http://rs.tdwg.org/dwc/terms/rank
BiologicalMaterial rank http://www.w3.org/2001/XMLSchema#anyURI
The rank of a scientific name
Superproperties:
    http://rs.tdwg.org/dwc/terms/rank
BiologicalMaterial taxonID http://www.w3.org/2001/XMLSchema#string
An identifier for a taxon
Superproperties:
    http://rs.tdwg.org/dwc/terms/taxonID
    http://purl.org/ppeo/PPEO.owl#hasTaxonIdentifier
BiologicalMaterial taxonID http://www.w3.org/2001/XMLSchema#anyURI
An identifier for a taxon
Superproperties:
    http://rs.tdwg.org/dwc/terms/taxonID
    http://purl.org/ppeo/PPEO.owl#hasTaxonIdentifier
BiologicalMaterial hasPreprocessing http://www.w3.org/2001/XMLSchema#string
Description of any preprocessing carried out on the biological material
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasPreprocessing
BiologicalMaterial geneticallyModifiedStatus http://www.w3.org/2001/XMLSchema#boolean
True if biological material is genetically modified
BiologicalMaterial quarantineStatus http://www.w3.org/2001/XMLSchema#boolean
True if biological material requires quarantine
BiologicalMaterial hasCountryOfOrigin Country
Country from which BiologicalMaterial originated
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasCountryOfOrigin

Class: BiologicalUnit

https://schema.plantphenomics.org.au/BiologicalUnit
BiologicalUnit: A plant or set of plants sharing the same BiologicalMaterial (e.g. a plot or crop in a field) or any Sample of a plant (e.g. an individual organ or leaf clipping) or set of plants (e.g. a cut from a plot) that is treated as an ObservationUnit for collecting or reporting data. BiologicalUnits may be part of larger BiologicalUnits. For example a plant (BiologicalUnit) may be part of a cohort (BiologicalUnit) sharing the same BiologicalMaterial and Treatments. Where relevant, the position of a BiologicalUnit within a larger BiologicalUnit or within a GrowthFacility can be specified using a Location.

Superclasses

ObservationUnit
https://bioschemas.org/terms/BioChemEntity

Properties

BiologicalUnit hasBiologicalUnitType BiologicalUnitType
Links a BiologicalUnit to its type.
BiologicalUnit derivesFrom BiologicalUnit
Identifies the BiologicalUnit from which a Sample was sampled or to which another BiologicalUnit belongs.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#derivesFrom
    http://www.w3.org/ns/sosa/isSampleOf
BiologicalUnit hasBiologicalMaterial BiologicalMaterial
Identifies the BiologicalMaterial for a BiologicalUnit.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasBiologicalMaterial

Subclasses

Sample

Class: BiologicalUnitType

https://schema.plantphenomics.org.au/BiologicalUnitType
BiologicalUnitType: A term from an enumeration of types of BiologicalUnit.

Superclasses

http://schema.org/Enumeration

Properties

BiologicalUnit hasBiologicalUnitType BiologicalUnitType
Links a BiologicalUnit to its type.
Variable forBiologicalUnitType BiologicalUnitType
Links a Variable to the BiologicalUnitType to which it relates.

Class: Control

https://schema.plantphenomics.org.au/Control
Control: An Assay that modifies a property of an ObservationUnit.

Superclasses

http://www.w3.org/ns/sosa/Actuation
Assay

Properties

Control madeByController Controller
Identifies the entity (Controller, i.e. one of a Person, Actuator, SoftwareApplication or ExternalEvent) responsible for carrying out a Control or Treatment.
Superproperties:
    http://www.w3.org/ns/sosa/madeByActuator
Control hasResult File
Identifies a data output from an Observation or Control assay. Individual values are represented by appn:hasSimpleResult.
Superproperties:
    http://www.w3.org/ns/sosa/hasResult
Control hasSimpleResult http://www.w3.org/2001/XMLSchema#string
Identifies a discrete value received as a data output from an Observation or Control assay.
Superproperties:
    http://www.w3.org/ns/sosa/hasSimpleResult
Control hasSimpleResult http://www.w3.org/2001/XMLSchema#integer
Identifies a discrete value received as a data output from an Observation or Control assay.
Superproperties:
    http://www.w3.org/ns/sosa/hasSimpleResult
Control hasSimpleResult http://www.w3.org/2001/XMLSchema#decimal
Identifies a discrete value received as a data output from an Observation or Control assay.
Superproperties:
    http://www.w3.org/ns/sosa/hasSimpleResult
Control hasSimpleResult http://www.w3.org/2001/XMLSchema#boolean
Identifies a discrete value received as a data output from an Observation or Control assay.
Superproperties:
    http://www.w3.org/ns/sosa/hasSimpleResult
Control controls ControlledVariable
Identifies a ControlledVariable controlled by a Control assay. The Control adjusts the state of the ControlledVariable to the value specified in any hasResult or hasSimpleResult property.
Superproperties:
    http://www.w3.org/ns/sosa/actsOnProperty

Class: ControlledVariable

https://schema.plantphenomics.org.au/ControlledVariable
ControlledVariable: A Variable (representation of a Trait using a defined Scale) controlled or modified for an ObservationUnit.

Superclasses

http://www.w3.org/ns/sosa/ActuatableProperty
Variable

Properties

Control controls ControlledVariable
Identifies a ControlledVariable controlled by a Control assay. The Control adjusts the state of the ControlledVariable to the value specified in any hasResult or hasSimpleResult property.
Superproperties:
    http://www.w3.org/ns/sosa/actsOnProperty
ControlledVariable hasTrait Trait
Identifies the Trait associated with a Variable.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasTrait

Class: Controller

https://schema.plantphenomics.org.au/Controller
Controller: The entity responsible for performing an Control action and delivering a value for a ControlledVariable. The Controller may be a Person, an Actuator, a SoftwareApplication or an ExternalEvent. Note that SOSA maps sosa:Actuator to prov:Agent, but CDIF recommendation is that Agent should be an intentional role.

Superclasses

http://www.w3.org/ns/sosa/Actuator

Properties

Control madeByController Controller
Identifies the entity (Controller, i.e. one of a Person, Actuator, SoftwareApplication or ExternalEvent) responsible for carrying out a Control or Treatment.
Superproperties:
    http://www.w3.org/ns/sosa/madeByActuator
Treatment madeByController Controller
Identifies the entity (Controller, i.e. one of a Person, Actuator, SoftwareApplication or ExternalEvent) responsible for carrying out a Control or Treatment.
Superproperties:
    http://www.w3.org/ns/sosa/madeByActuator

Subclasses

Actuator
ExternalEvent
Person
SoftwareApplication

Class: Country

https://schema.plantphenomics.org.au/Country
Country: A country

Superclasses

http://schema.org/Country
http://purl.org/ppeo/PPEO.owl#country

Properties

SpatialLocation hasCountry Country
Country for a SpatialLocation
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasCountry
BiologicalMaterial hasCountryOfOrigin Country
Country from which BiologicalMaterial originated
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasCountryOfOrigin
Country hasCountryCode http://www.w3.org/2001/XMLSchema#string
ISO 2-letter country code for country
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasCountryCode
    http://schema.org/identifier

Class: Dataset

https://schema.plantphenomics.org.au/Dataset
Dataset: A set of Files and metadata forming a dataset, normally managed as a file system folder

Superclasses

File
http://schema.org/Dataset

Class: Deployment

https://schema.plantphenomics.org.au/Deployment
Deployment: A transient or long-term association between a Sensor or Actuator and a Platform on which it is mounted.

Superclasses

http://www.w3.org/ns/ssn/Deployment
http://schema.org/Thing

Properties

Deployment deployedSystem Sensor
Identifies a Sensor or Actuator deployed on a Platform.
Deployment deployedSystem Actuator
Identifies a Sensor or Actuator deployed on a Platform.
Deployment deployedOnPlatform Platform
Identifies a Platform on which Sensors or Actuators are deployed.

Class: ExternalEvent

https://schema.plantphenomics.org.au/ExternalEvent
ExternalEvent: A default entity to represent any trigger outside the control of the experimenters that may affect the state of the experiment and alter a Variable of interest, e.g. severe weather events or equipment failures. Where possible, the resulting state of the experiment should be quantified and the ExternalEvent modeled as the Controller for a Control event. Where quantification is impossible, the ExternalEvent should be modeled as the Controller for a Treatment event.

Superclasses

Controller
http://schema.org/Event

Class: File

https://schema.plantphenomics.org.au/File
File: A data file, image or other file system object

Superclasses

http://schema.org/CreativeWork
http://purl.org/ppeo/PPEO.owl#data_file

Properties

Observation hasResult File
Identifies a data output from an Observation or Control assay. Individual values are represented by appn:hasSimpleResult.
Superproperties:
    http://www.w3.org/ns/sosa/hasResult
Control hasResult File
Identifies a data output from an Observation or Control assay. Individual values are represented by appn:hasSimpleResult.
Superproperties:
    http://www.w3.org/ns/sosa/hasResult
Observation usesData File
Identifies a data input to an Observation assay. This is intended for use in relation to Observations delivered using a SoftwareApplication.
File encodingType http://www.w3.org/2001/XMLSchema#string
File encoding type from IANA https://www.iana.org/assignments/media-types
Superproperties:
    http://schema.org/encodingType
TableFile hasSchema File
Identifies schema file for a TableFile

Subclasses

TableFile
Dataset

Class: GrowthFacility

https://schema.plantphenomics.org.au/GrowthFacility
GrowthFacility: A building, enclosed space, field unit, container or other entity in which plants are grown. GrowthFacilities may be nested inside other GrowthFacilities, e.g. rhizoboxes inside a growth chamber, to any depth. GrowthFacilities include all non-biological ObservationUnits and may be defined for each spatial context at which environmental observations are collected or management actions (Treatments) are performed for one or more BiologicalUnits. Where relevant, the position of a GrowthFacility within a larger GrowthFacility can be specified using a Location. GrowthFacilities may be Platforms for Sensors and Actuators.

Superclasses

http://purl.org/ppeo/PPEO.owl#growth_facility
Platform

Properties

GrowthFacility hasGrowthFacilityType GrowthFacilityType
Links a GrowthFacility to its type.
GrowthFacility quarantine http://www.w3.org/2001/XMLSchema#boolean
Indicates if a GrowthFacility is for quarantine.
Study hasGrowthFacility GrowthFacility
Identifies a GrowthFacility used in a Study.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasGrowthFacility
GrowthFacility airConditioning http://www.w3.org/2001/XMLSchema#string
The airConditioning capabilities of a GrowthFacility
GrowthFacility temperatureRange http://www.w3.org/2001/XMLSchema#string
The temperature range capabilities of a GrowthFacility
GrowthFacility lights http://www.w3.org/2001/XMLSchema#string
The lighting capabilities of a GrowthFacility
GrowthFacility shade http://www.w3.org/2001/XMLSchema#string
The shade capabilities of a GrowthFacility
GrowthFacility physicalContainmentLevel PhysicalContainmentLevel
The physical containment (PC) level capabilities of a GrowthFacility
GrowthFacility biocontainmentLevel BiocontainmentLevel
The biocontainment level capabilities of a GrowthFacility
GrowthFacility gasSupply http://www.w3.org/2001/XMLSchema#string
The gas supply capabilities of a GrowthFacility
GrowthFacility humidityControl http://www.w3.org/2001/XMLSchema#string
The humidity control capabilities of a GrowthFacility

Class: GrowthFacilityType

https://schema.plantphenomics.org.au/GrowthFacilityType
GrowthFacilityType: A term from an enumeration of types of GrowthFacility.

Superclasses

http://schema.org/Enumeration

Properties

GrowthFacility hasGrowthFacilityType GrowthFacilityType
Links a GrowthFacility to its type.

Class: Investigation

https://schema.plantphenomics.org.au/Investigation
Investigation: A research programme including one or more Studies.

Superclasses

ResearchActivity
http://purl.org/ppeo/PPEO.owl#investigation

Class: Location

https://schema.plantphenomics.org.au/Location
Location: A position associated with the placement of a GrowthFacility within another GrowthFacility or of a BiologicalUnit within another BiologicalUnit or GrowthFacility. Position may be expressed as absolute geospatial coordinates (SpatialLocation) or using a locally appropriate organisation into rows and columns and optionally levels (XYZLocation).

Superclasses

http://purl.org/ppeo/PPEO.owl#spatial_distribution
http://schema.org/Thing

Properties

Location isLocationFor ObservationUnit
Specifies the ObservationUnit to which a Location relates.
Location isLocationWithin ObservationUnit
Specifies that a Location is a position within an ObservationUnit.
Location hasLocationSchema LocationSchema
Specifies the schema defining the levels in describing a Location.
Location schemaLevel1 http://www.w3.org/2001/XMLSchema#string
Specifies the most signicant level of organisation when specifying a location.
Location schemaLevel1 http://www.w3.org/2001/XMLSchema#integer
Specifies the most signicant level of organisation when specifying a location.
Location schemaLevel1 http://www.w3.org/2001/XMLSchema#decimal
Specifies the most signicant level of organisation when specifying a location.
Location schemaLevel2 http://www.w3.org/2001/XMLSchema#string
Specifies the second most signicant level of organisation when specifying a location.
Location schemaLevel2 http://www.w3.org/2001/XMLSchema#integer
Specifies the second most signicant level of organisation when specifying a location.
Location schemaLevel2 http://www.w3.org/2001/XMLSchema#decimal
Specifies the second most signicant level of organisation when specifying a location.
Location schemaLevel3 http://www.w3.org/2001/XMLSchema#string
Specifies the third most signicant level of organisation when specifying a location.
Location schemaLevel3 http://www.w3.org/2001/XMLSchema#integer
Specifies the third most signicant level of organisation when specifying a location.
Location schemaLevel3 http://www.w3.org/2001/XMLSchema#decimal
Specifies the third most signicant level of organisation when specifying a location.
Location schemaLevel4 http://www.w3.org/2001/XMLSchema#string
Specifies the fourth most signicant level of organisation when specifying a location.
Location schemaLevel4 http://www.w3.org/2001/XMLSchema#integer
Specifies the fourth most signicant level of organisation when specifying a location.
Location schemaLevel4 http://www.w3.org/2001/XMLSchema#decimal
Specifies the fourth most signicant level of organisation when specifying a location.
Location schemaLevel5 http://www.w3.org/2001/XMLSchema#string
Specifies the fifth most signicant level of organisation when specifying a location.
Location schemaLevel5 http://www.w3.org/2001/XMLSchema#integer
Specifies the fifth most signicant level of organisation when specifying a location.
Location schemaLevel5 http://www.w3.org/2001/XMLSchema#decimal
Specifies the fifth most signicant level of organisation when specifying a location.
Location schemaLevel6 http://www.w3.org/2001/XMLSchema#string
Specifies the sixth most signicant level of organisation when specifying a location.
Location schemaLevel6 http://www.w3.org/2001/XMLSchema#integer
Specifies the sixth most signicant level of organisation when specifying a location.
Location schemaLevel6 http://www.w3.org/2001/XMLSchema#decimal
Specifies the sixth most signicant level of organisation when specifying a location.
Location schemaLevel7 http://www.w3.org/2001/XMLSchema#string
Specifies the seventh most signicant level of organisation when specifying a location.
Location schemaLevel7 http://www.w3.org/2001/XMLSchema#integer
Specifies the seventh most signicant level of organisation when specifying a location.
Location schemaLevel7 http://www.w3.org/2001/XMLSchema#decimal
Specifies the seventh most signicant level of organisation when specifying a location.
Location schemaLevel8 http://www.w3.org/2001/XMLSchema#string
Specifies the eighth most signicant level of organisation when specifying a location.
Location schemaLevel8 http://www.w3.org/2001/XMLSchema#integer
Specifies the eighth most signicant level of organisation when specifying a location.
Location schemaLevel8 http://www.w3.org/2001/XMLSchema#decimal
Specifies the eighth most signicant level of organisation when specifying a location.
Location startTime http://www.w3.org/2001/XMLSchema#dateTime
The time at which a ResearchActivity started
Superproperties:
    http://schema.org/startTime
    http://purl.org/ppeo/PPEO.owl#hasStartDateTime
Location endTime http://www.w3.org/2001/XMLSchema#dateTime
The time at which a ResearchActivity ended
Superproperties:
    http://schema.org/endTime
    http://www.w3.org/ns/sosa/resultTime
    http://purl.org/ppeo/PPEO.owl#hasEndDateTime
Location atTime http://www.w3.org/2001/XMLSchema#dateTime
The time at which a ResearchActivity occurred - equivalent to both startTime and endTime
Superproperties:
    startTime
    endTime

Subclasses

SpatialLocation
XYZLocation

Class: LocationSchema

https://schema.plantphenomics.org.au/LocationSchema
LocationSchema: A definition for the groupings used to specify locations in a given context.

Superclasses

http://schema.org/Thing

Properties

Location hasLocationSchema LocationSchema
Specifies the schema defining the levels in describing a Location.
LocationSchema schemaLevelName1 http://www.w3.org/2001/XMLSchema#string
Names the most signicant level of organisation for locations sharing a LocationSchema.
LocationSchema schemaLevelName2 http://www.w3.org/2001/XMLSchema#string
Names the second most signicant level of organisation for locations sharing a LocationSchema.
LocationSchema schemaLevelName3 http://www.w3.org/2001/XMLSchema#string
Names the third most signicant level of organisation for locations sharing a LocationSchema.
LocationSchema schemaLevelName4 http://www.w3.org/2001/XMLSchema#string
Names the fourth most signicant level of organisation for locations sharing a LocationSchema.
LocationSchema schemaLevelName5 http://www.w3.org/2001/XMLSchema#string
Names the fifth most signicant level of organisation for locations sharing a LocationSchema.
LocationSchema schemaLevelName6 http://www.w3.org/2001/XMLSchema#string
Names the sixth most signicant level of organisation for locations sharing a LocationSchema.
LocationSchema schemaLevelName7 http://www.w3.org/2001/XMLSchema#string
Names the seventh most signicant level of organisation for locations sharing a LocationSchema.
LocationSchema schemaLevelName8 http://www.w3.org/2001/XMLSchema#string
Names the eighth most signicant level of organisation for locations sharing a LocationSchema.

Class: MaterialSource

https://schema.plantphenomics.org.au/MaterialSource
MaterialSource: The source for the BiologicalMaterial.

Superclasses

http://purl.org/ppeo/PPEO.owl#material_source
https://bioschemas.org/terms/BioSample

Properties

BiologicalMaterial hasMaterialSource MaterialSource
Identifies the MaterialSource for BiologicalMaterial.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasMaterialSource

Class: Method

https://schema.plantphenomics.org.au/Method
Method: A method or process for performing an Assay.

Superclasses

http://purl.org/ppeo/PPEO.owl#method
http://www.w3.org/ns/sosa/Procedure
http://www.w3.org/ns/prov#Plan
http://schema.org/HowTo

Properties

Variable usedMethod Method
Identifies a Method used to conduct an Assay or to derive values for a Variable.
Superproperties:
    http://www.w3.org/ns/sosa/usedProcedure
    http://purl.org/ppeo/PPEO.owl#hasMethod
Assay usedMethod Method
Identifies a Method used to conduct an Assay or to derive values for a Variable.
Superproperties:
    http://www.w3.org/ns/sosa/usedProcedure
    http://purl.org/ppeo/PPEO.owl#hasMethod

Class: Observation

https://schema.plantphenomics.org.au/Observation
Observation: An Assay that observes or measures properties of an ObservationUnit returning results as property values or images.

Superclasses

http://schema.org/Observation
Assay
http://www.w3.org/ns/sosa/Observation
http://purl.org/ppeo/PPEO.owl#observation

Properties

Observation madeByObserver Observer
Identifies the entity (Observer, i.e. one of a Person, Sensor or SoftwareApplication) responsible for carrying out an Observation.
Superproperties:
    http://www.w3.org/ns/sosa/madeByObserver
Observation hasResult File
Identifies a data output from an Observation or Control assay. Individual values are represented by appn:hasSimpleResult.
Superproperties:
    http://www.w3.org/ns/sosa/hasResult
Observation hasSimpleResult http://www.w3.org/2001/XMLSchema#string
Identifies a discrete value received as a data output from an Observation or Control assay.
Superproperties:
    http://www.w3.org/ns/sosa/hasSimpleResult
Observation hasSimpleResult http://www.w3.org/2001/XMLSchema#integer
Identifies a discrete value received as a data output from an Observation or Control assay.
Superproperties:
    http://www.w3.org/ns/sosa/hasSimpleResult
Observation hasSimpleResult http://www.w3.org/2001/XMLSchema#decimal
Identifies a discrete value received as a data output from an Observation or Control assay.
Superproperties:
    http://www.w3.org/ns/sosa/hasSimpleResult
Observation hasSimpleResult http://www.w3.org/2001/XMLSchema#boolean
Identifies a discrete value received as a data output from an Observation or Control assay.
Superproperties:
    http://www.w3.org/ns/sosa/hasSimpleResult
Observation usesData File
Identifies a data input to an Observation assay. This is intended for use in relation to Observations delivered using a SoftwareApplication.
Observation observes ObservedVariable
Identifies an ObservedVariable controlled by an Observation assay. The Observation records or estimates the state of the ObservationVariable recorded as a value specified in a hasResult or hasSimpleResult property.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasVariable
    http://www.w3.org/ns/sosa/observedProperty

Class: ObservationUnit

https://schema.plantphenomics.org.au/ObservationUnit
ObservationUnit: An entity for which a Study collects data or controls the environment and other parameters. ObservationUnits may be BiologicalUnits, Substances, Platforms (including GrowthFacilities) or devices (Sensors and Actuators).

Superclasses

http://schema.org/Thing
http://www.w3.org/ns/prov#Entity
http://purl.org/ppeo/PPEO.owl#observation_unit
http://www.w3.org/ns/sosa/FeatureOfInterest

Properties

Assay isForObservationUnit 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.
Superproperties:
    http://www.w3.org/ns/sosa/hasFeatureOfInterest
    http://purl.org/ppeo/PPEO.owl#hasObservedSubject
ObservationUnit inheritsContext 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.
Location isLocationFor ObservationUnit
Specifies the ObservationUnit to which a Location relates.
Location isLocationWithin ObservationUnit
Specifies that a Location is a position within an ObservationUnit.

Subclasses

Sensor
Actuator
Substance
Platform
BiologicalUnit

Class: ObservedVariable

https://schema.plantphenomics.org.au/ObservedVariable
ObservedVariable: A Variable (representation of a Trait using a defined Scale) observed or measured for an ObservationUnit.

Superclasses

http://purl.org/ppeo/PPEO.owl#observed_variable
http://www.w3.org/ns/sosa/ObservableProperty
Variable

Properties

Observation observes ObservedVariable
Identifies an ObservedVariable controlled by an Observation assay. The Observation records or estimates the state of the ObservationVariable recorded as a value specified in a hasResult or hasSimpleResult property.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasVariable
    http://www.w3.org/ns/sosa/observedProperty
ObservedVariable hasTrait Trait
Identifies the Trait associated with a Variable.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasTrait

Class: Observer

https://schema.plantphenomics.org.au/Observer
Observer: The entity responsible for performing an Observation and delivering a value for an ObservedVariable. The Observer may be a Person, a Sensor or a SoftwareApplication. Note that SOSA maps sosa:Sensor to prov:Agent, but CDIF recommendation is that Agent should be an intentional role.

Superclasses

http://www.w3.org/ns/sosa/Sensor

Properties

Observation madeByObserver Observer
Identifies the entity (Observer, i.e. one of a Person, Sensor or SoftwareApplication) responsible for carrying out an Observation.
Superproperties:
    http://www.w3.org/ns/sosa/madeByObserver

Subclasses

Sensor
Person
SoftwareApplication

Class: Person

https://schema.plantphenomics.org.au/Person
Person: A Person, preferably identified using an ORCID, that may perform an Assay.

Superclasses

http://purl.org/ppeo/PPEO.owl#person
Observer
Controller
Sampler
http://schema.org/Person

Properties

Person hasRole Role
Indicates a role for a Person in a ResearchActivity
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasRole

Class: PhysicalContainmentLevel

https://schema.plantphenomics.org.au/PhysicalContainmentLevel
PhysicalContainmentLevel: Specifies the physical containment level (PC1-4) for a growth facility.

Superclasses

http://schema.org/Enumeration

Properties

GrowthFacility physicalContainmentLevel PhysicalContainmentLevel
The physical containment (PC) level capabilities of a GrowthFacility

Class: Platform

https://schema.plantphenomics.org.au/Platform
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).

Superclasses

http://www.w3.org/ns/sosa/Platform
ObservationUnit
http://schema.org/IndividualProduct

Properties

Platform hasPlatformType PlatformType
Links a Platform to its type.
Platform hosts Sensor
Identifies a Sensor or Actuator hosted by a Platform.
Superproperties:
    http://www.w3.org/ns/sosa/hosts
Platform hosts Actuator
Identifies a Sensor or Actuator hosted by a Platform.
Superproperties:
    http://www.w3.org/ns/sosa/hosts
Deployment deployedOnPlatform Platform
Identifies a Platform on which Sensors or Actuators are deployed.

Subclasses

GrowthFacility

Class: PlatformType

https://schema.plantphenomics.org.au/PlatformType
PlatformType: A term from an enumeration of types of Platform.

Superclasses

http://schema.org/Enumeration

Properties

Platform hasPlatformType PlatformType
Links a Platform to its type.

Class: ResearchActivity

https://schema.plantphenomics.org.au/ResearchActivity
ResearchActivity: A time-delimited activity contributing to a research goal.

Superclasses

http://schema.org/Action
http://www.w3.org/ns/prov#Activity

Properties

ResearchActivity isPartOf ResearchActivity
Relates an Assay to the Study that includes it or a Study to an Investigation.
Role isRoleOfPersonIn ResearchActivity
Indicates a ResearchActivity in which a Person has a Role
Superproperties:
    http://purl.org/ppeo/PPEO.owl#isRoleOfPersonIn
ResearchActivity startTime http://www.w3.org/2001/XMLSchema#dateTime
The time at which a ResearchActivity started
Superproperties:
    http://schema.org/startTime
    http://purl.org/ppeo/PPEO.owl#hasStartDateTime
ResearchActivity endTime http://www.w3.org/2001/XMLSchema#dateTime
The time at which a ResearchActivity ended
Superproperties:
    http://schema.org/endTime
    http://www.w3.org/ns/sosa/resultTime
    http://purl.org/ppeo/PPEO.owl#hasEndDateTime
ResearchActivity atTime http://www.w3.org/2001/XMLSchema#dateTime
The time at which a ResearchActivity occurred - equivalent to both startTime and endTime
Superproperties:
    startTime
    endTime

Subclasses

Investigation
Study
Assay

Class: Role

https://schema.plantphenomics.org.au/Role
Role: A role performed by a person in the context of a research activity

Superclasses

http://schema.org/Role
http://purl.org/ppeo/PPEO.owl#role

Properties

Person hasRole Role
Indicates a role for a Person in a ResearchActivity
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasRole
Role isRoleOfPersonIn ResearchActivity
Indicates a ResearchActivity in which a Person has a Role
Superproperties:
    http://purl.org/ppeo/PPEO.owl#isRoleOfPersonIn

Class: Sample

https://schema.plantphenomics.org.au/Sample
Sample: A BiologicalUnit that has been created from an existing BiologicalUnit through a Sampling assay.

Superclasses

http://purl.org/ppeo/PPEO.owl#sample
http://www.w3.org/ns/sosa/Sample
BiologicalUnit

Properties

Sampling producesSample Sample
Identifies the Sample produced by a Sampling assay.
Superproperties:
    http://www.w3.org/ns/sosa/hasResult

Class: Sampler

https://schema.plantphenomics.org.au/Sampler
Sampler: The entity responsible for performing a Sampling and delivering a Sample. The Observer will normally be a Person, although in some contexts some kind of device could be involved. Note that SOSA maps sosa:Sampler to prov:Agent, but CDIF recommendation is that Agent should be an intentional role.

Superclasses

http://www.w3.org/ns/sosa/Sampler

Properties

Sampling madeBySampler Sampler
Identifies the entity (Sampler, i.e. a Person - no other subclasses defined yet) responsible for carrying out an Sampling.
Superproperties:
    http://www.w3.org/ns/sosa/madeBySampler

Subclasses

Person

Class: Sampling

https://schema.plantphenomics.org.au/Sampling
Sampling: An Assay that derives a new representative ObservationUnit from an existing ObservationUnit.

Superclasses

http://www.w3.org/ns/sosa/Sampling
Assay

Properties

Sampling madeBySampler Sampler
Identifies the entity (Sampler, i.e. a Person - no other subclasses defined yet) responsible for carrying out an Sampling.
Superproperties:
    http://www.w3.org/ns/sosa/madeBySampler
Sampling producesSample Sample
Identifies the Sample produced by a Sampling assay.
Superproperties:
    http://www.w3.org/ns/sosa/hasResult

Class: Scale

https://schema.plantphenomics.org.au/Scale
Scale: A system of units or representation format for values associated with a Variable.

Superclasses

http://purl.org/ppeo/PPEO.owl#scale
http://schema.org/DefinedTerm

Properties

Variable hasScale Scale
Identifies the Scale associated with a Variable.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasScale
SubstanceAmount hasScale Scale
Identifies the Scale associated with a Variable.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasScale

Class: Sensor

https://schema.plantphenomics.org.au/Sensor
Sensor: An electromechanical device that can return the value for an ObservedVariable and that may be mounted on a Platform. Note that SOSA maps electromechanical components to prov:Agent, but CDIF recommendation is that Agent should be an intentional role. A Sensor is also an ObservationUnit so that it may be the target for Control Assays (setting device parameters as ControlledVariables) and potentially for Observation Assays (reading device state as ObservedVariables).

Superclasses

Observer
ObservationUnit
http://schema.org/IndividualProduct

Properties

Sensor hasSensorType SensorType
Links a Sensor to its type.
Platform hosts Sensor
Identifies a Sensor or Actuator hosted by a Platform.
Superproperties:
    http://www.w3.org/ns/sosa/hosts
Deployment deployedSystem Sensor
Identifies a Sensor or Actuator deployed on a Platform.

Class: SensorType

https://schema.plantphenomics.org.au/SensorType
SensorType: A term from an enumeration of types of Sensor.

Superclasses

http://schema.org/Enumeration

Properties

Sensor hasSensorType SensorType
Links a Sensor to its type.

Class: SoftwareApplication

https://schema.plantphenomics.org.au/SoftwareApplication
SoftwareApplication: A piece of software that may be perform an Assay. Note that SOSA maps software components to prov:Agent, but CDIF recommendation is that Agent should be an intentional role.

Superclasses

https://bioschemas.org/terms/ComputationalWorkflow
Observer
Controller

Class: SpatialLocation

https://schema.plantphenomics.org.au/SpatialLocation
SpatialLocation: A location defined with geospatial coordinates.

Superclasses

Location
http://purl.org/ppeo/PPEO.owl#GPS_location
http://schema.org/Place

Properties

SpatialLocation hasLatitude http://www.w3.org/2001/XMLSchema#decimal
Decimal latitude for a SpatialLocation
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasLatitude
    http://schema.org/latitude
SpatialLocation hasLongitude http://www.w3.org/2001/XMLSchema#decimal
Decimal longitude for a SpatialLocation
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasLongitude
    http://schema.org/longitude
SpatialLocation hasUncertainty http://www.w3.org/2001/XMLSchema#decimal
Uncertainty in meters for coordinates
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasUncertainty
SpatialLocation hasAltitude http://www.w3.org/2001/XMLSchema#decimal
Altitude for a SpatialLocation
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasAltitude
SpatialLocation hasCountry Country
Country for a SpatialLocation
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasCountry
SpatialLocation hasAddress http://www.w3.org/2001/XMLSchema#string
Address for a SpatialLocation
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasAddress

Class: Study

https://schema.plantphenomics.org.au/Study
Study: A research activity including one or more Assays that record data on a set of ObservationUnits.

Superclasses

ResearchActivity
http://purl.org/ppeo/PPEO.owl#study

Properties

Study hasGrowthFacility GrowthFacility
Identifies a GrowthFacility used in a Study.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasGrowthFacility

Class: Substance

https://schema.plantphenomics.org.au/Substance
Substance: A biological or chemical entity used in a Treatment assay or referenced in a SubstanceAmount.

Superclasses

ObservationUnit
https://bioschemas.org/terms/Substance

Properties

Treatment treatsWith Substance
Identifies a Substance or a SubstanceAmount associated with a Treatment assay. The Treatment makes an input of a quantity of some Substance associated with the SubstanceAmount. If the result is a known final state for a variable associated with an ObservationUnit, the assay should be modeled as a Control with a ControlledVariable. Treatments are for cases where no definite resulting value is recorded.
Substance hasComponent Substance
Identifies a Substance or SubstanceAmount included in the current Substance.
Substance hasComponent SubstanceAmount
Identifies a Substance or SubstanceAmount included in the current Substance.
SubstanceAmount isOfSubstance Substance
Identifies the Substance associated with a SubstanceAmount. This represents the biological or chemical substance applied to the ObservationUnit by a Treatment.

Class: SubstanceAmount

https://schema.plantphenomics.org.au/SubstanceAmount
SubstanceAmount: A Variable (representation of a quantity using a defined Scale) for a Substance applied to an ObservationUnit.

Superclasses

Variable

Properties

Treatment treatsWith SubstanceAmount
Identifies a Substance or a SubstanceAmount associated with a Treatment assay. The Treatment makes an input of a quantity of some Substance associated with the SubstanceAmount. If the result is a known final state for a variable associated with an ObservationUnit, the assay should be modeled as a Control with a ControlledVariable. Treatments are for cases where no definite resulting value is recorded.
Substance hasComponent SubstanceAmount
Identifies a Substance or SubstanceAmount included in the current Substance.
SubstanceAmount isOfSubstance Substance
Identifies the Substance associated with a SubstanceAmount. This represents the biological or chemical substance applied to the ObservationUnit by a Treatment.
SubstanceAmount amount http://www.w3.org/2001/XMLSchema#decimal
Identifies the amount of a Substance associated with a SubstanceAmount according to the associated Scale.
SubstanceAmount hasScale Scale
Identifies the Scale associated with a Variable.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasScale

Class: TableFile

https://schema.plantphenomics.org.au/TableFile
TableFile: A data file containing tabular data in CSV or similar format

Superclasses

File

Properties

TableFile containsInstancesOf http://www.w3.org/1999/02/22-rdf-syntax-ns#Class
Identifies schema class for which a TableFile serialises instances - the class is identified by its IRI
TableFile hasSchema File
Identifies schema file for a TableFile
TableFile hasSchema http://www.w3.org/2001/XMLSchema#anyURI
Identifies schema file for a TableFile

Class: Trait

https://schema.plantphenomics.org.au/Trait
Trait: A concept represented by a Variable associated with an ObservationUnit. In the DDI-CDI Variable Cascade, a Trait is a Concept or ConceptualVariable.

Superclasses

http://purl.org/ppeo/PPEO.owl#trait
http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/Concept
http://schema.org/DefinedTerm

Properties

ObservedVariable hasTrait Trait
Identifies the Trait associated with a Variable.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasTrait
ControlledVariable hasTrait Trait
Identifies the Trait associated with a Variable.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasTrait

Subclasses

Variable

Class: Treatment

https://schema.plantphenomics.org.au/Treatment
Treatment: An Assay that adds a Substance or a SubstanceAmount to an ObservationUnit (includes potting, fertigation, pesticide application, addition of beneficials, etc.).

Superclasses

http://purl.org/ppeo/PPEO.owl#event
http://www.w3.org/ns/sosa/Actuation
Assay

Properties

Treatment madeByController Controller
Identifies the entity (Controller, i.e. one of a Person, Actuator, SoftwareApplication or ExternalEvent) responsible for carrying out a Control or Treatment.
Superproperties:
    http://www.w3.org/ns/sosa/madeByActuator
Treatment treatsWith Substance
Identifies a Substance or a SubstanceAmount associated with a Treatment assay. The Treatment makes an input of a quantity of some Substance associated with the SubstanceAmount. If the result is a known final state for a variable associated with an ObservationUnit, the assay should be modeled as a Control with a ControlledVariable. Treatments are for cases where no definite resulting value is recorded.
Treatment treatsWith SubstanceAmount
Identifies a Substance or a SubstanceAmount associated with a Treatment assay. The Treatment makes an input of a quantity of some Substance associated with the SubstanceAmount. If the result is a known final state for a variable associated with an ObservationUnit, the assay should be modeled as a Control with a ControlledVariable. Treatments are for cases where no definite resulting value is recorded.

Class: Variable

https://schema.plantphenomics.org.au/Variable
Variable: Representation of a Trait using a defined Scale. In the DDI-CDI Variable Cascade, a Variable is a RepresentedVariable or an InstanceVariable.

Superclasses

Trait
http://www.w3.org/ns/sosa/Property
http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/RepresentedVariable
http://schema.org/InstanceValue

Properties

Variable hasDefaultValue http://www.w3.org/2001/XMLSchema#string
Specifies the default value for a variable.
Variable hasDefaultValue http://www.w3.org/2001/XMLSchema#integer
Specifies the default value for a variable.
Variable hasDefaultValue http://www.w3.org/2001/XMLSchema#decimal
Specifies the default value for a variable.
Variable hasDefaultValue http://www.w3.org/2001/XMLSchema#boolean
Specifies the default value for a variable.
Variable usedMethod Method
Identifies a Method used to conduct an Assay or to derive values for a Variable.
Superproperties:
    http://www.w3.org/ns/sosa/usedProcedure
    http://purl.org/ppeo/PPEO.owl#hasMethod
Variable forBiologicalUnitType BiologicalUnitType
Links a Variable to the BiologicalUnitType to which it relates.
Variable forBiologicalMaterial BiologicalMaterial
Links a Variable to the BiologicalMaterial (i.e. crop) to which it relates.
Variable hasScale Scale
Identifies the Scale associated with a Variable.
Superproperties:
    http://purl.org/ppeo/PPEO.owl#hasScale

Subclasses

ObservedVariable
ControlledVariable
SubstanceAmount

Class: XYZLocation

https://schema.plantphenomics.org.au/XYZLocation
XYZLocation: A location defined using an appropriate local spatial geometry in three dimensions.

Superclasses

Location

Properties

XYZLocation row http://www.w3.org/2001/XMLSchema#string
Specifies the row for an XYZLocation.
Superproperties:
    schemaLevel1
XYZLocation row http://www.w3.org/2001/XMLSchema#integer
Specifies the row for an XYZLocation.
Superproperties:
    schemaLevel1
XYZLocation row http://www.w3.org/2001/XMLSchema#decimal
Specifies the row for an XYZLocation.
Superproperties:
    schemaLevel1
XYZLocation column http://www.w3.org/2001/XMLSchema#string
Specifies the column for an XYZLocation.
Superproperties:
    schemaLevel2
XYZLocation column http://www.w3.org/2001/XMLSchema#integer
Specifies the column for an XYZLocation.
Superproperties:
    schemaLevel2
XYZLocation column http://www.w3.org/2001/XMLSchema#decimal
Specifies the column for an XYZLocation.
Superproperties:
    schemaLevel2
XYZLocation level http://www.w3.org/2001/XMLSchema#string
Specifies the level for an XYZLocation in a three-dimensional configuration.
Superproperties:
    schemaLevel3
XYZLocation level http://www.w3.org/2001/XMLSchema#integer
Specifies the level for an XYZLocation in a three-dimensional configuration.
Superproperties:
    schemaLevel3
XYZLocation level http://www.w3.org/2001/XMLSchema#decimal
Specifies the level for an XYZLocation in a three-dimensional configuration.
Superproperties:
    schemaLevel3