Skip to content

Class: ObservationDesign

The list of properties being observed and the study entities they are observed for (or, alternatively, the entity type all observed entities belong to)

URI: pehterms:ObservationDesign

classDiagram class ObservationDesign click ObservationDesign href "../ObservationDesign/" ObservationDesign : identifying_observable_property_id_list ObservationDesign --> "*" ObservableProperty : identifying_observable_property_id_list click ObservableProperty href "../ObservableProperty/" ObservationDesign : observable_entity_id_list ObservationDesign --> "*" StudyEntity : observable_entity_id_list click StudyEntity href "../StudyEntity/" ObservationDesign : observable_entity_type ObservationDesign --> "0..1" ObservableEntityType : observable_entity_type click ObservableEntityType href "../ObservableEntityType/" ObservationDesign : observation_result_type ObservationDesign --> "0..1" ObservationResultType : observation_result_type click ObservationResultType href "../ObservationResultType/" ObservationDesign : optional_observable_property_id_list ObservationDesign --> "*" ObservableProperty : optional_observable_property_id_list click ObservableProperty href "../ObservableProperty/" ObservationDesign : required_observable_property_id_list ObservationDesign --> "*" ObservableProperty : required_observable_property_id_list click ObservableProperty href "../ObservableProperty/"

Slots

Name Cardinality and Range Description Inheritance
observation_result_type 0..1
ObservationResultType
direct
observable_entity_type 0..1
ObservableEntityType
direct
observable_entity_id_list *
StudyEntity
direct
identifying_observable_property_id_list *
ObservableProperty
direct
required_observable_property_id_list *
ObservableProperty
direct
optional_observable_property_id_list *
ObservableProperty
direct

Usages

used by used in type used
Observation observation_design range ObservationDesign
DataRequest observation_designs range ObservationDesign

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/peh/peh-model

Mappings

Mapping Type Mapped Value
self pehterms:ObservationDesign
native pehterms:ObservationDesign

LinkML Source

Direct

name: ObservationDesign
description: The list of properties being observed and the study entities they are
  observed for (or, alternatively, the entity type all observed entities belong to)
from_schema: https://w3id.org/peh/peh-model
slots:
- observation_result_type
- observable_entity_type
- observable_entity_id_list
- identifying_observable_property_id_list
- required_observable_property_id_list
- optional_observable_property_id_list

Induced

name: ObservationDesign
description: The list of properties being observed and the study entities they are
  observed for (or, alternatively, the entity type all observed entities belong to)
from_schema: https://w3id.org/peh/peh-model
attributes:
  observation_result_type:
    name: observation_result_type
    from_schema: https://w3id.org/peh/peh-model
    rank: 1000
    alias: observation_result_type
    owner: ObservationDesign
    domain_of:
    - ObservationDesign
    - ObservationResult
    range: ObservationResultType
  observable_entity_type:
    name: observable_entity_type
    from_schema: https://w3id.org/peh/peh-model
    rank: 1000
    alias: observable_entity_type
    owner: ObservationDesign
    domain_of:
    - ObservationDesign
    range: ObservableEntityType
  observable_entity_id_list:
    name: observable_entity_id_list
    from_schema: https://w3id.org/peh/peh-model
    rank: 1000
    alias: observable_entity_id_list
    owner: ObservationDesign
    domain_of:
    - ObservationDesign
    range: StudyEntity
    multivalued: true
  identifying_observable_property_id_list:
    name: identifying_observable_property_id_list
    from_schema: https://w3id.org/peh/peh-model
    rank: 1000
    alias: identifying_observable_property_id_list
    owner: ObservationDesign
    domain_of:
    - ObservationDesign
    range: ObservableProperty
    multivalued: true
  required_observable_property_id_list:
    name: required_observable_property_id_list
    from_schema: https://w3id.org/peh/peh-model
    rank: 1000
    alias: required_observable_property_id_list
    owner: ObservationDesign
    domain_of:
    - ObservationDesign
    range: ObservableProperty
    multivalued: true
  optional_observable_property_id_list:
    name: optional_observable_property_id_list
    from_schema: https://w3id.org/peh/peh-model
    rank: 1000
    alias: optional_observable_property_id_list
    owner: ObservationDesign
    domain_of:
    - ObservationDesign
    range: ObservableProperty
    multivalued: true