Class: Intervention
Additional metadata that applies to experiments where an intervention, such as an alkalinity addition, was conducted.
URI: oae:Intervention
classDiagram
class Intervention
click Intervention href "../Intervention"
Experiment <|-- Intervention
click Experiment href "../Experiment"
Intervention : additional_details
Intervention : alkalinity_dosing_effluent_density
Intervention : alkalinity_feedstock
Intervention --> "1" FeedstockType : alkalinity_feedstock
click FeedstockType href "../FeedstockType"
Intervention : alkalinity_feedstock_co2_removal_potential
Intervention : alkalinity_feedstock_description
Intervention : alkalinity_feedstock_form
Intervention --> "1" AlkalinityFeedstockForm : alkalinity_feedstock_form
click AlkalinityFeedstockForm href "../AlkalinityFeedstockForm"
Intervention : alkalinity_feedstock_processing
Intervention --> "1..*" AlkalinityFeedstockProcessing : alkalinity_feedstock_processing
click AlkalinityFeedstockProcessing href "../AlkalinityFeedstockProcessing"
Intervention : data_conflicts_and_unreported_data
Intervention : description
Intervention : dosing_data
Intervention : dosing_delivery_type
Intervention --> "1" DosingDeliveryType : dosing_delivery_type
click DosingDeliveryType href "../DosingDeliveryType"
Intervention : dosing_depth
Intervention : dosing_description
Intervention : dosing_dispersal_hydrologic_location
Intervention --> "1" HydrologicLocation : dosing_dispersal_hydrologic_location
click HydrologicLocation href "../HydrologicLocation"
Intervention : dosing_location
Intervention --> "1" GeoCoordinate : dosing_location
click GeoCoordinate href "../GeoCoordinate"
Intervention : dosing_regimen
Intervention : end_datetime
Intervention : equilibration
Intervention --> "1" EquilibrationStatus : equilibration
click EquilibrationStatus href "../EquilibrationStatus"
Intervention : experiment_id
Intervention : experiment_type
Intervention --> "1" ExperimentType : experiment_type
click ExperimentType href "../ExperimentType"
Intervention : investigators
Intervention --> "1..*" Investigator : investigators
click Investigator href "../Investigator"
Intervention : meteorological_and_tidal_data
Intervention --> "*" NamedLink : meteorological_and_tidal_data
click NamedLink href "../NamedLink"
Intervention : name
Intervention : project_id
Intervention : spatial_coverage
Intervention --> "1" Place : spatial_coverage
click Place href "../Place"
Intervention : start_datetime
Intervention : vertical_coverage
Intervention --> "1" VerticalExtent : vertical_coverage
click VerticalExtent href "../VerticalExtent"
Inheritance
- Experiment
- Intervention
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| alkalinity_feedstock_processing | 1..* AlkalinityFeedstockProcessing |
Method(s) used to process the alkalinity feedstock | direct |
| alkalinity_feedstock_form | 1 AlkalinityFeedstockForm |
The phase upon delivery to the ocean | direct |
| alkalinity_feedstock | 1 FeedstockType |
Examples may include: olivine, potassium hydroxide, magnesium hydroxide, lime... | direct |
| alkalinity_feedstock_co2_removal_potential | 0..1 Float |
Maximum CO₂ removal potential of a feedstock material | direct |
| alkalinity_feedstock_description | 1 String |
Information such as feedstock source, characteristics, impurities, dilution p... | direct |
| equilibration | 1 EquilibrationStatus |
Whether the feedstock was pre-equilibrated or unequilibrated | direct |
| dosing_location | 1 GeoCoordinate |
Provide latitude and longitude in decimal degrees | direct |
| dosing_dispersal_hydrologic_location | 1 HydrologicLocation |
Descriptive dosing location | direct |
| dosing_delivery_type | 1 DosingDeliveryType |
Type of dosing delivery method | direct |
| alkalinity_dosing_effluent_density | 1 String |
Fixed density or provide link/source to effluent density data if applicable | direct |
| dosing_depth | 1 String |
Depth(s) in meters | direct |
| dosing_description | 1 String |
Please be descriptive | direct |
| dosing_regimen | 1 String |
At a minimum, please provide the schedule and timeline of dosing, including t... | direct |
| dosing_data | 1 String |
Dosing data include: flow rate, dosing rate, and mineral mass addition rate | direct |
| name | 0..1 String |
A human-readable name for the thing | Experiment |
| description | 1 String |
A narrative description of the experiment | Experiment |
| spatial_coverage | 1 Place |
Latitude/longitude bounds of observed data in experiment, provided in decimal... | Experiment |
| vertical_coverage | 1 VerticalExtent |
Minimum and maximum depths of observations in meters | Experiment |
| experiment_id | 1 String |
The experiment to which the data belong | Experiment |
| project_id | 0..1 String |
Project ID must be included in the Experiment-level metadata in order to link... | Experiment |
| experiment_type | 1 ExperimentType |
The type of mCDR experiment conducted | Experiment |
| investigators | 1..* Investigator |
Provide details for each investigator including: Name, institutional informat... | Experiment |
| start_datetime | 1 Datetime |
Start date and time of experiment in UTC ISO-8601 | Experiment |
| end_datetime | 1 Datetime |
End date and time of experiment in UTC ISO-8601 | Experiment |
| data_conflicts_and_unreported_data | 0..1 String |
If data exist that are or have been used by the project but are not provided ... | Experiment |
| meteorological_and_tidal_data | * NamedLink |
Include links to relevant open datasets if referenced in the experiment but n... | Experiment |
| additional_details | 0..1 String |
Open text area to include additional information | Experiment |
Identifier and Mapping Information
Schema Source
- from schema: OAEDataManagementProtocol
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | oae:Intervention |
| native | oae:Intervention |
LinkML Source
Direct
name: Intervention
description: Additional metadata that applies to experiments where an intervention,
such as an alkalinity addition, was conducted.
from_schema: OAEDataManagementProtocol
is_a: Experiment
attributes:
alkalinity_feedstock_processing:
name: alkalinity_feedstock_processing
description: Method(s) used to process the alkalinity feedstock. See Controlled
Vocabularies section for definitions.
title: Alkalinity Feedstock Processing
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: AlkalinityFeedstockProcessing
required: true
multivalued: true
alkalinity_feedstock_form:
name: alkalinity_feedstock_form
description: The phase upon delivery to the ocean. See Controlled Vocabularies
section for definitions.
title: Alkalinity Feedstock Form
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: AlkalinityFeedstockForm
required: true
alkalinity_feedstock:
name: alkalinity_feedstock
description: 'Examples may include: olivine, potassium hydroxide, magnesium hydroxide,
lime, portlandite, calcium carbonate, anorthite, dolomite, periclase, brucite,
magnesite, forsterite, sodium hydroxide, natrite, nahcolite, akermanite, akermanite,
alunoakermanite, etc.
See Controlled Vocabularies section for selected examples (this list is not
exhaustive, you may need to include your unique feedstock).'
title: Alkalinity Feedstock
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: FeedstockType
required: true
alkalinity_feedstock_co2_removal_potential:
name: alkalinity_feedstock_co2_removal_potential
description: Maximum CO₂ removal potential of a feedstock material. We recommend
using an adjusted version of the Steinour equation (Gunning et al., 2010), which
uses bulk elemental oxide composition to estimate the maximum CO₂ removal potential
of a feedstock material. The calculation output is in the form of kg of CO₂
per tonne of feedstock and represents the quantitative hypothetical potential
of the material to capture CO₂ as bicarbonate or carbonate. See Isometric's
CO2 removal potential module for details.
title: Alkalinity Feedstock CO₂ Removal Potential
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: float
alkalinity_feedstock_description:
name: alkalinity_feedstock_description
description: 'Information such as feedstock source, characteristics, impurities,
dilution prior to dosing, and concentration. For feedstock other than NaOH:
trace metal composition and particulate grain size. Any variable information
must be provided in the dosing data file, in this case include the data file
and column header names here provided as variables. See Intervention Data for
details.'
title: Alkalinity Feedstock Description
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: string
required: true
equilibration:
name: equilibration
description: Whether the feedstock was pre-equilibrated or unequilibrated
title: Equilibration
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: EquilibrationStatus
required: true
dosing_location:
name: dosing_location
description: Provide latitude and longitude in decimal degrees. Depending on your
method of dispersal, this information may be provided as a point source, vector,
or bounding box. If provided as a vector, the latitude and longitude values
should be included in the dosing data file.
title: Dosing Location
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: GeoCoordinate
required: true
dosing_dispersal_hydrologic_location:
name: dosing_dispersal_hydrologic_location
description: Descriptive dosing location
title: Dosing Dispersal Hydrologic Location
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: HydrologicLocation
required: true
dosing_delivery_type:
name: dosing_delivery_type
description: Type of dosing delivery method. See Controlled Vocabularies for definitions.
title: Dosing Delivery Type
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: DosingDeliveryType
required: true
alkalinity_dosing_effluent_density:
name: alkalinity_dosing_effluent_density
description: Fixed density or provide link/source to effluent density data if
applicable. Please include whether density is directly measured or a derived
value. If this is a variable included with your data, please note so here as
'alkalinity dosing effluent density is provided as a variable' and use 'dosing_effluent_density'
for your column header name.
title: Alkalinity Dosing Effluent Density
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: string
required: true
dosing_depth:
name: dosing_depth
description: Depth(s) in meters. If this is variable, please include the schedule
of depth changes and depths, or as a vector in meters with the data, named 'dosing_depth'.
Please note here that 'dosing depth is provided as a variable'.
title: Dosing Depth(s)
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: string
required: true
dosing_description:
name: dosing_description
description: Please be descriptive. Information about the dosing mechanism must
be included (e.g., outflow from pipe, diffuser, doser, manual placement) E.g.,
outflow from existing facility pipe directly to ocean, manual riverine introduction,
coastal distribution at three separate 30 meter long sections, pier-based diffuser
to intercoastal bay, distributed from stationary barge 10 miles offshore.
title: Dosing Description
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: string
required: true
dosing_regimen:
name: dosing_regimen
description: At a minimum, please provide the schedule and timeline of dosing,
including the time between doses, the duration of treatment and the amount used
each time. More optimally, this information would be provided as a vector of
binary data in the data file where 1 = dosing 'on' 0 = dosing 'off', using the
column header name 'dosing_onoff'. If provided as a vector state here as 'dosing
regimen is provided as a variable' and include the file name. See Intervention
Data for details.
title: Dosing Regimen
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: string
required: true
dosing_data:
name: dosing_data
description: 'Dosing data include: flow rate, dosing rate, and mineral mass addition
rate. If any of these are constant, values may be given here rather than in
the dosing data file. To link dosing data that have been provided as vector
data provide the source or filename. See Intervention Data for details. Provide
a description of the units for dosing rate provided as this will vary depending
on the method.'
title: Dosing Data
from_schema: Experiment
rank: 1000
domain_of:
- Intervention
range: string
required: true
Induced
name: Intervention
description: Additional metadata that applies to experiments where an intervention,
such as an alkalinity addition, was conducted.
from_schema: OAEDataManagementProtocol
is_a: Experiment
attributes:
alkalinity_feedstock_processing:
name: alkalinity_feedstock_processing
description: Method(s) used to process the alkalinity feedstock. See Controlled
Vocabularies section for definitions.
title: Alkalinity Feedstock Processing
from_schema: Experiment
rank: 1000
alias: alkalinity_feedstock_processing
owner: Intervention
domain_of:
- Intervention
range: AlkalinityFeedstockProcessing
required: true
multivalued: true
alkalinity_feedstock_form:
name: alkalinity_feedstock_form
description: The phase upon delivery to the ocean. See Controlled Vocabularies
section for definitions.
title: Alkalinity Feedstock Form
from_schema: Experiment
rank: 1000
alias: alkalinity_feedstock_form
owner: Intervention
domain_of:
- Intervention
range: AlkalinityFeedstockForm
required: true
alkalinity_feedstock:
name: alkalinity_feedstock
description: 'Examples may include: olivine, potassium hydroxide, magnesium hydroxide,
lime, portlandite, calcium carbonate, anorthite, dolomite, periclase, brucite,
magnesite, forsterite, sodium hydroxide, natrite, nahcolite, akermanite, akermanite,
alunoakermanite, etc.
See Controlled Vocabularies section for selected examples (this list is not
exhaustive, you may need to include your unique feedstock).'
title: Alkalinity Feedstock
from_schema: Experiment
rank: 1000
alias: alkalinity_feedstock
owner: Intervention
domain_of:
- Intervention
range: FeedstockType
required: true
alkalinity_feedstock_co2_removal_potential:
name: alkalinity_feedstock_co2_removal_potential
description: Maximum CO₂ removal potential of a feedstock material. We recommend
using an adjusted version of the Steinour equation (Gunning et al., 2010), which
uses bulk elemental oxide composition to estimate the maximum CO₂ removal potential
of a feedstock material. The calculation output is in the form of kg of CO₂
per tonne of feedstock and represents the quantitative hypothetical potential
of the material to capture CO₂ as bicarbonate or carbonate. See Isometric's
CO2 removal potential module for details.
title: Alkalinity Feedstock CO₂ Removal Potential
from_schema: Experiment
rank: 1000
alias: alkalinity_feedstock_co2_removal_potential
owner: Intervention
domain_of:
- Intervention
range: float
alkalinity_feedstock_description:
name: alkalinity_feedstock_description
description: 'Information such as feedstock source, characteristics, impurities,
dilution prior to dosing, and concentration. For feedstock other than NaOH:
trace metal composition and particulate grain size. Any variable information
must be provided in the dosing data file, in this case include the data file
and column header names here provided as variables. See Intervention Data for
details.'
title: Alkalinity Feedstock Description
from_schema: Experiment
rank: 1000
alias: alkalinity_feedstock_description
owner: Intervention
domain_of:
- Intervention
range: string
required: true
equilibration:
name: equilibration
description: Whether the feedstock was pre-equilibrated or unequilibrated
title: Equilibration
from_schema: Experiment
rank: 1000
alias: equilibration
owner: Intervention
domain_of:
- Intervention
range: EquilibrationStatus
required: true
dosing_location:
name: dosing_location
description: Provide latitude and longitude in decimal degrees. Depending on your
method of dispersal, this information may be provided as a point source, vector,
or bounding box. If provided as a vector, the latitude and longitude values
should be included in the dosing data file.
title: Dosing Location
from_schema: Experiment
rank: 1000
alias: dosing_location
owner: Intervention
domain_of:
- Intervention
range: GeoCoordinate
required: true
dosing_dispersal_hydrologic_location:
name: dosing_dispersal_hydrologic_location
description: Descriptive dosing location
title: Dosing Dispersal Hydrologic Location
from_schema: Experiment
rank: 1000
alias: dosing_dispersal_hydrologic_location
owner: Intervention
domain_of:
- Intervention
range: HydrologicLocation
required: true
dosing_delivery_type:
name: dosing_delivery_type
description: Type of dosing delivery method. See Controlled Vocabularies for definitions.
title: Dosing Delivery Type
from_schema: Experiment
rank: 1000
alias: dosing_delivery_type
owner: Intervention
domain_of:
- Intervention
range: DosingDeliveryType
required: true
alkalinity_dosing_effluent_density:
name: alkalinity_dosing_effluent_density
description: Fixed density or provide link/source to effluent density data if
applicable. Please include whether density is directly measured or a derived
value. If this is a variable included with your data, please note so here as
'alkalinity dosing effluent density is provided as a variable' and use 'dosing_effluent_density'
for your column header name.
title: Alkalinity Dosing Effluent Density
from_schema: Experiment
rank: 1000
alias: alkalinity_dosing_effluent_density
owner: Intervention
domain_of:
- Intervention
range: string
required: true
dosing_depth:
name: dosing_depth
description: Depth(s) in meters. If this is variable, please include the schedule
of depth changes and depths, or as a vector in meters with the data, named 'dosing_depth'.
Please note here that 'dosing depth is provided as a variable'.
title: Dosing Depth(s)
from_schema: Experiment
rank: 1000
alias: dosing_depth
owner: Intervention
domain_of:
- Intervention
range: string
required: true
dosing_description:
name: dosing_description
description: Please be descriptive. Information about the dosing mechanism must
be included (e.g., outflow from pipe, diffuser, doser, manual placement) E.g.,
outflow from existing facility pipe directly to ocean, manual riverine introduction,
coastal distribution at three separate 30 meter long sections, pier-based diffuser
to intercoastal bay, distributed from stationary barge 10 miles offshore.
title: Dosing Description
from_schema: Experiment
rank: 1000
alias: dosing_description
owner: Intervention
domain_of:
- Intervention
range: string
required: true
dosing_regimen:
name: dosing_regimen
description: At a minimum, please provide the schedule and timeline of dosing,
including the time between doses, the duration of treatment and the amount used
each time. More optimally, this information would be provided as a vector of
binary data in the data file where 1 = dosing 'on' 0 = dosing 'off', using the
column header name 'dosing_onoff'. If provided as a vector state here as 'dosing
regimen is provided as a variable' and include the file name. See Intervention
Data for details.
title: Dosing Regimen
from_schema: Experiment
rank: 1000
alias: dosing_regimen
owner: Intervention
domain_of:
- Intervention
range: string
required: true
dosing_data:
name: dosing_data
description: 'Dosing data include: flow rate, dosing rate, and mineral mass addition
rate. If any of these are constant, values may be given here rather than in
the dosing data file. To link dosing data that have been provided as vector
data provide the source or filename. See Intervention Data for details. Provide
a description of the units for dosing rate provided as this will vary depending
on the method.'
title: Dosing Data
from_schema: Experiment
rank: 1000
alias: dosing_data
owner: Intervention
domain_of:
- Intervention
range: string
required: true
name:
name: name
description: A human-readable name for the thing.
title: Name
from_schema: OAEDataManagementProtocol
rank: 1000
alias: name
owner: Intervention
domain_of:
- Organization
- NamedLink
- ExternalProject
- MonetaryGrant
- Experiment
- Investigator
range: string
description:
name: description
description: A narrative description of the experiment. For example, what part
of the project do these data represent (e.g., baseline, intervention, control)
and what do they contribute to the overall project? Are all project research
questions listed in Project description relevant? What were the processes to
achieve these goals and answer these questions? Data submitters are encouraged
to note any significant changes to the original experimental plan due to unforeseen
circumstances here.
title: Experiment Description
from_schema: OAEDataManagementProtocol
rank: 1000
alias: description
owner: Intervention
domain_of:
- ExternalProject
- Experiment
range: string
required: true
spatial_coverage:
name: spatial_coverage
description: Latitude/longitude bounds of observed data in experiment, provided
in decimal degrees as westernmost longitude, southernmost latitude, easternmost
longitude, northernmost latitude. [S, W, N, E]
title: Spatial Coverage
from_schema: OAEDataManagementProtocol
rank: 1000
slot_uri: schema:spatialCoverage
alias: spatial_coverage
owner: Intervention
domain_of:
- OAEProject
- ExternalProject
- Experiment
range: Place
required: true
vertical_coverage:
name: vertical_coverage
description: Minimum and maximum depths of observations in meters.
title: Vertical Coverage
from_schema: OAEDataManagementProtocol
rank: 1000
alias: vertical_coverage
owner: Intervention
domain_of:
- OAEProject
- Experiment
range: VerticalExtent
required: true
experiment_id:
name: experiment_id
description: 'The experiment to which the data belong. Any naming convention that
produces a unique ID is usable. The recommended naming convention is:
Project ID + Experiment type + Optional numerical indicator to differentiate
between various experiments of the same type for a project. A two digit consecutive
number beginning with 01'
title: Experiment ID
from_schema: Experiment
rank: 1000
alias: experiment_id
owner: Intervention
domain_of:
- Experiment
range: string
required: true
project_id:
name: project_id
description: 'Project ID must be included in the Experiment-level metadata in
order to link all experiments to the main project.
The project to which the submitted data belong. A unique project identifier
that can be used to link project data across data submissions, and link baseline
data to intervention data, for example.
If no Project ID has been assigned, one may be generated by combining the following
fields, as described in Cross-linking Data Sets with Common Identifiers.
Any method that creates a unique ID that will link all project data (e.g., a
project''s baseline data to intervention data, and various data submissions
within an experiment type) is acceptable.'
title: Project ID
from_schema: Experiment
alias: project_id
owner: Intervention
domain_of:
- OAEProject
- Experiment
range: string
experiment_type:
name: experiment_type
description: The type of mCDR experiment conducted. See Controlled Vocabularies
section for definitions.
title: mCDR Experiment Type
from_schema: Experiment
rank: 1000
alias: experiment_type
owner: Intervention
domain_of:
- Experiment
range: ExperimentType
required: true
investigators:
name: investigators
description: 'Provide details for each investigator including: Name, institutional
information (name, address), phone, email, ID type (e.g., ORCID, etc), researcher
ID, and role.'
title: Investigators
from_schema: Experiment
rank: 1000
alias: investigators
owner: Intervention
domain_of:
- Experiment
range: Investigator
required: true
multivalued: true
inlined: true
inlined_as_list: true
start_datetime:
name: start_datetime
description: Start date and time of experiment in UTC ISO-8601
title: Start Date and Time
from_schema: Experiment
rank: 1000
alias: start_datetime
owner: Intervention
domain_of:
- Experiment
range: datetime
required: true
end_datetime:
name: end_datetime
description: End date and time of experiment in UTC ISO-8601
title: End Date and Time
from_schema: Experiment
rank: 1000
alias: end_datetime
owner: Intervention
domain_of:
- Experiment
range: datetime
required: true
data_conflicts_and_unreported_data:
name: data_conflicts_and_unreported_data
description: If data exist that are or have been used by the project but are not
provided due to conflicts (e.g., geopolitical or other), data availability (e.g.,
a dataset is no longer available), it may be noted here.
title: Data Conflicts and Unreported Data
from_schema: Experiment
rank: 1000
alias: data_conflicts_and_unreported_data
owner: Intervention
domain_of:
- Experiment
range: string
meteorological_and_tidal_data:
name: meteorological_and_tidal_data
description: Include links to relevant open datasets if referenced in the experiment
but not provided in the submission.
title: Meteorological and Tidal Data
from_schema: Experiment
rank: 1000
alias: meteorological_and_tidal_data
owner: Intervention
domain_of:
- Experiment
range: NamedLink
multivalued: true
inlined: true
inlined_as_list: true
additional_details:
name: additional_details
description: Open text area to include additional information. These may include
information for sediment processes data, biological data, or any other required
information if not included in the main metadata or data files; see General
Guidelines for Your Data for relevant sections of your data. Additional informational
files, such as digitized laboratory notebooks, blogs, etc., may be linked here.
title: Additional Details
from_schema: Experiment
alias: additional_details
owner: Intervention
domain_of:
- OAEProject
- Experiment
range: string