Class: ModelBGCComponent
A biogeochemical / ecosystem component of a model
classDiagram
class ModelBGCComponent
click ModelBGCComponent href "../ModelBGCComponent"
ModelComponent <|-- ModelBGCComponent
click ModelComponent href "../ModelComponent"
ModelBGCComponent : air_sea_co2_flux_parameterization
ModelBGCComponent : codebase
ModelBGCComponent : description
ModelBGCComponent : name
ModelBGCComponent : references
ModelBGCComponent : version
Inheritance
- ModelComponent
- ModelBGCComponent
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
air_sea_co2_flux_parameterization | 0..1 String |
Description and/or references of air-sea CO2 flux parameterization used, gas ... | direct |
description | 0..1 String |
A description of the physical model characteristics, including version of equ... | ModelComponent |
name | 0..1 String |
Name of the model (e | ModelComponent |
version | 0..1 String |
Version of the model component | ModelComponent |
codebase | 0..1 Uri |
Link to model code repository | ModelComponent |
references | * Uri |
Reference for model physics | ModelComponent |
Identifier and Mapping Information
Schema Source
- from schema: OAEDataManagementProtocol
Mappings
Mapping Type | Mapped Value |
---|---|
self | oae:ModelBGCComponent |
native | oae:ModelBGCComponent |
LinkML Source
Direct
name: ModelBGCComponent
description: A biogeochemical / ecosystem component of a model
from_schema: OAEDataManagementProtocol
is_a: ModelComponent
attributes:
air_sea_co2_flux_parameterization:
name: air_sea_co2_flux_parameterization
description: Description and/or references of air-sea CO2 flux parameterization
used, gas transfer velocity formulation and atmospheric CO2 details (e.g., fixed
or time varying, and if time varying which data were used).
from_schema: ModelSimulation
rank: 1000
domain_of:
- ModelBGCComponent
range: string
Induced
name: ModelBGCComponent
description: A biogeochemical / ecosystem component of a model
from_schema: OAEDataManagementProtocol
is_a: ModelComponent
attributes:
air_sea_co2_flux_parameterization:
name: air_sea_co2_flux_parameterization
description: Description and/or references of air-sea CO2 flux parameterization
used, gas transfer velocity formulation and atmospheric CO2 details (e.g., fixed
or time varying, and if time varying which data were used).
from_schema: ModelSimulation
rank: 1000
alias: air_sea_co2_flux_parameterization
owner: ModelBGCComponent
domain_of:
- ModelBGCComponent
range: string
description:
name: description
description: A description of the physical model characteristics, including version
of equations being solved (hydrostatic vs non-hydrostatic), tracer advection
scheme, how bottom drag is represented, mixed layer parameterizations, sub-grid
mixing parameterizations if applicable, etc. Associated links to data, DOIs,
or publications can be noted here, but should be supplemental.
from_schema: OAEDataManagementProtocol
rank: 1000
alias: description
owner: ModelBGCComponent
domain_of:
- OAEProject
- Dataset
- Experiment
- ModelComponent
range: string
name:
name: name
description: Name of the model (e.g. ROMS, Oceanaigans)
from_schema: ModelSimulation
alias: name
owner: ModelBGCComponent
domain_of:
- Dataset
- ModelComponent
range: string
version:
name: version
description: Version of the model component.
from_schema: ModelSimulation
rank: 1000
alias: version
owner: ModelBGCComponent
domain_of:
- ModelComponent
range: string
codebase:
name: codebase
description: Link to model code repository.
from_schema: ModelSimulation
rank: 1000
alias: codebase
owner: ModelBGCComponent
domain_of:
- ModelComponent
range: uri
references:
name: references
description: Reference for model physics.
from_schema: ModelSimulation
rank: 1000
alias: references
owner: ModelBGCComponent
domain_of:
- ModelComponent
range: uri
multivalued: true