Skip to content

Class: ModelSimulation

A computational model run related to OAE.

URI: oae:ModelSimulation

classDiagram class ModelSimulation click ModelSimulation href "../ModelSimulation" Experiment <|-- ModelSimulation click Experiment href "../Experiment" ModelSimulation : datasets ModelSimulation --> "*" Dataset : datasets click Dataset href "../Dataset" ModelSimulation : description ModelSimulation : end_date ModelSimulation : experiment_id ModelSimulation : experiment_type ModelSimulation --> "0..1" ExperimentType : experiment_type click ExperimentType href "../ExperimentType" ModelSimulation : grid_details ModelSimulation --> "0..1" ModelGrid : grid_details click ModelGrid href "../ModelGrid" ModelSimulation : model_components ModelSimulation --> "*" ModelComponent : model_components click ModelComponent href "../ModelComponent" ModelSimulation : model_configurations ModelSimulation : model_type ModelSimulation --> "0..1" ModelType : model_type click ModelType href "../ModelType" ModelSimulation : observation_type ModelSimulation --> "*" ObservationType : observation_type click ObservationType href "../ObservationType" ModelSimulation : previous_research ModelSimulation : project ModelSimulation --> "0..1" OAEProject : project click OAEProject href "../OAEProject" ModelSimulation : start_date

Inheritance

Slots

Name Cardinality and Range Description Inheritance
model_type 0..1
ModelType
Type of model simulation direct
model_configurations 0..1
Uri
Details about the model configuration direct
model_components *
ModelComponent
Components of the model direct
grid_details 0..1
ModelGrid
Details about the model grid direct
description 0..1
String
Foobar description Experiment
experiment_type 0..1
ExperimentType
The type of experiment being conducted (must be 'model_output' for ModelSimul... Experiment
experiment_id 0..1
String
Unique identifier for an OAE experiment Experiment
project 0..1
OAEProject
The OAE project to which the experiment belongs Experiment
observation_type *
ObservationType
The type of observation / data submitted, multiple values are allowed of muli... Experiment
start_date 0..1
Datetime
Date when the experiment began Experiment
end_date 0..1
Datetime
Date when the experiment ended Experiment
datasets *
Dataset
The dataset(s) associated with the experiment Experiment
previous_research *
String
Previous research related to the experiment Experiment

Identifier and Mapping Information

Schema Source

  • from schema: OAEDataManagementProtocol

Mappings

Mapping Type Mapped Value
self oae:ModelSimulation
native oae:ModelSimulation

LinkML Source

Direct

name: ModelSimulation
description: A computational model run related to OAE.
from_schema: OAEDataManagementProtocol
is_a: Experiment
slot_usage:
  description:
    name: description
    description: Foobar description
  experiment_type:
    name: experiment_type
    description: The type of experiment being conducted (must be 'model_output' for
      ModelSimulation class).
    enum_range:
      permissible_values:
        model_output:
          text: model_output
attributes:
  model_type:
    name: model_type
    description: Type of model simulation.
    from_schema: ModelSimulation
    rank: 1000
    domain_of:
    - ModelSimulation
    range: ModelType
  model_configurations:
    name: model_configurations
    description: Details about the model configuration.
    from_schema: ModelSimulation
    rank: 1000
    domain_of:
    - ModelSimulation
    range: uri
  model_components:
    name: model_components
    description: Components of the model.
    from_schema: ModelSimulation
    rank: 1000
    domain_of:
    - ModelSimulation
    range: ModelComponent
    multivalued: true
  grid_details:
    name: grid_details
    description: Details about the model grid.
    from_schema: ModelSimulation
    rank: 1000
    domain_of:
    - ModelSimulation
    range: ModelGrid

Induced

name: ModelSimulation
description: A computational model run related to OAE.
from_schema: OAEDataManagementProtocol
is_a: Experiment
slot_usage:
  description:
    name: description
    description: Foobar description
  experiment_type:
    name: experiment_type
    description: The type of experiment being conducted (must be 'model_output' for
      ModelSimulation class).
    enum_range:
      permissible_values:
        model_output:
          text: model_output
attributes:
  model_type:
    name: model_type
    description: Type of model simulation.
    from_schema: ModelSimulation
    rank: 1000
    alias: model_type
    owner: ModelSimulation
    domain_of:
    - ModelSimulation
    range: ModelType
  model_configurations:
    name: model_configurations
    description: Details about the model configuration.
    from_schema: ModelSimulation
    rank: 1000
    alias: model_configurations
    owner: ModelSimulation
    domain_of:
    - ModelSimulation
    range: uri
  model_components:
    name: model_components
    description: Components of the model.
    from_schema: ModelSimulation
    rank: 1000
    alias: model_components
    owner: ModelSimulation
    domain_of:
    - ModelSimulation
    range: ModelComponent
    multivalued: true
  grid_details:
    name: grid_details
    description: Details about the model grid.
    from_schema: ModelSimulation
    rank: 1000
    alias: grid_details
    owner: ModelSimulation
    domain_of:
    - ModelSimulation
    range: ModelGrid
  description:
    name: description
    description: Foobar description
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: description
    owner: ModelSimulation
    domain_of:
    - OAEProject
    - Dataset
    - Experiment
    - ModelComponent
    range: string
  experiment_type:
    name: experiment_type
    description: The type of experiment being conducted (must be 'model_output' for
      ModelSimulation class).
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: experiment_type
    owner: ModelSimulation
    domain_of:
    - Experiment
    range: ExperimentType
    enum_range:
      permissible_values:
        model_output:
          text: model_output
  experiment_id:
    name: experiment_id
    description: Unique identifier for an OAE experiment.
    from_schema: Experiment
    rank: 1000
    alias: experiment_id
    owner: ModelSimulation
    domain_of:
    - Experiment
    range: string
  project:
    name: project
    description: The OAE project to which the experiment belongs.
    from_schema: Experiment
    rank: 1000
    alias: project
    owner: ModelSimulation
    domain_of:
    - Experiment
    range: OAEProject
    inlined: true
  observation_type:
    name: observation_type
    description: The type of observation / data submitted, multiple values are allowed
      of mulitple datasets are being submitted for this experiment.
    from_schema: Experiment
    rank: 1000
    alias: observation_type
    owner: ModelSimulation
    domain_of:
    - Experiment
    range: ObservationType
    multivalued: true
  start_date:
    name: start_date
    description: Date when the experiment began.
    from_schema: Experiment
    rank: 1000
    alias: start_date
    owner: ModelSimulation
    domain_of:
    - Experiment
    range: datetime
  end_date:
    name: end_date
    description: Date when the experiment ended.
    from_schema: Experiment
    rank: 1000
    alias: end_date
    owner: ModelSimulation
    domain_of:
    - Experiment
    range: datetime
  datasets:
    name: datasets
    description: The dataset(s) associated with the experiment.
    from_schema: Experiment
    rank: 1000
    alias: datasets
    owner: ModelSimulation
    domain_of:
    - Experiment
    range: Dataset
    multivalued: true
    inlined: true
  previous_research:
    name: previous_research
    description: Previous research related to the experiment.
    from_schema: Experiment
    rank: 1000
    alias: previous_research
    owner: ModelSimulation
    domain_of:
    - Experiment
    range: string
    multivalued: true