<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 ES-DOC CMIP6 Model Properties - Ocnbgchem
MIP Era
Step1:  Document Authors
Set document authors
Step2:  Document Contributors
Specify document contributors
Step3:  Document Publication
Specify document publication status
Step4:  Document Table of Contents
1. Key Properties
2. Key Properties --&gt; Time Stepping Framework --&gt; Passive Tracers Transport
3. Key Properties --&gt; Time Stepping Framework --&gt; Biology Sources Sinks
4. Key Properties --&gt; Transport Scheme
5. Key Properties --&gt; Boundary Forcing
6. Key Properties --&gt; Gas Exchange
7. Key Properties --&gt; Carbon Chemistry
8. Tracers
9. Tracers --&gt; Ecosystem
10. Tracers --&gt; Ecosystem --&gt; Phytoplankton
11. Tracers --&gt; Ecosystem --&gt; Zooplankton
12. Tracers --&gt; Disolved Organic Matter
13. Tracers --&gt; Particules
14. Tracers --&gt; Dic Alkalinity  
1. Key Properties
Ocean Biogeochemistry key properties
1.1. Model Overview
Is Required
Step5:  1.2. Model Name
Is Required
Step6:  1.3. Model Type
Is Required
Step7:  1.4. Elemental Stoichiometry
Is Required
Step8:  1.5. Elemental Stoichiometry Details
Is Required
Step9:  1.6. Prognostic Variables
Is Required
Step10:  1.7. Diagnostic Variables
Is Required
Step11:  1.8. Damping
Is Required
Step12:  2. Key Properties --&gt; Time Stepping Framework --&gt; Passive Tracers Transport
Time stepping method for passive tracers transport in ocean biogeochemistry
2.1. Method
Is Required
Step13:  2.2. Timestep If Not From Ocean
Is Required
Step14:  3. Key Properties --&gt; Time Stepping Framework --&gt; Biology Sources Sinks
Time stepping framework for biology sources and sinks in ocean biogeochemistry
3.1. Method
Is Required
Step15:  3.2. Timestep If Not From Ocean
Is Required
Step16:  4. Key Properties --&gt; Transport Scheme
Transport scheme in ocean biogeochemistry
4.1. Type
Is Required
Step17:  4.2. Scheme
Is Required
Step18:  4.3. Use Different Scheme
Is Required
Step19:  5. Key Properties --&gt; Boundary Forcing
Properties of biogeochemistry boundary forcing
5.1. Atmospheric Deposition
Is Required
Step20:  5.2. River Input
Is Required
Step21:  5.3. Sediments From Boundary Conditions
Is Required
Step22:  5.4. Sediments From Explicit Model
Is Required
Step23:  6. Key Properties --&gt; Gas Exchange
*Properties of gas exchange in ocean biogeochemistry *
6.1. CO2 Exchange Present
Is Required
Step24:  6.2. CO2 Exchange Type
Is Required
Step25:  6.3. O2 Exchange Present
Is Required
Step26:  6.4. O2 Exchange Type
Is Required
Step27:  6.5. DMS Exchange Present
Is Required
Step28:  6.6. DMS Exchange Type
Is Required
Step29:  6.7. N2 Exchange Present
Is Required
Step30:  6.8. N2 Exchange Type
Is Required
Step31:  6.9. N2O Exchange Present
Is Required
Step32:  6.10. N2O Exchange Type
Is Required
Step33:  6.11. CFC11 Exchange Present
Is Required
Step34:  6.12. CFC11 Exchange Type
Is Required
Step35:  6.13. CFC12 Exchange Present
Is Required
Step36:  6.14. CFC12 Exchange Type
Is Required
Step37:  6.15. SF6 Exchange Present
Is Required
Step38:  6.16. SF6 Exchange Type
Is Required
Step39:  6.17. 13CO2 Exchange Present
Is Required
Step40:  6.18. 13CO2 Exchange Type
Is Required
Step41:  6.19. 14CO2 Exchange Present
Is Required
Step42:  6.20. 14CO2 Exchange Type
Is Required
Step43:  6.21. Other Gases
Is Required
Step44:  7. Key Properties --&gt; Carbon Chemistry
Properties of carbon chemistry biogeochemistry
7.1. Type
Is Required
Step45:  7.2. PH Scale
Is Required
Step46:  7.3. Constants If Not OMIP
Is Required
Step47:  8. Tracers
Ocean biogeochemistry tracers
8.1. Overview
Is Required
Step48:  8.2. Sulfur Cycle Present
Is Required
Step49:  8.3. Nutrients Present
Is Required
Step50:  8.4. Nitrous Species If N
Is Required
Step51:  8.5. Nitrous Processes If N
Is Required
Step52:  9. Tracers --&gt; Ecosystem
Ecosystem properties in ocean biogeochemistry
9.1. Upper Trophic Levels Definition
Is Required
Step53:  9.2. Upper Trophic Levels Treatment
Is Required
Step54:  10. Tracers --&gt; Ecosystem --&gt; Phytoplankton
Phytoplankton properties in ocean biogeochemistry
10.1. Type
Is Required
Step55:  10.2. Pft
Is Required
Step56:  10.3. Size Classes
Is Required
Step57:  11. Tracers --&gt; Ecosystem --&gt; Zooplankton
Zooplankton properties in ocean biogeochemistry
11.1. Type
Is Required
Step58:  11.2. Size Classes
Is Required
Step59:  12. Tracers --&gt; Disolved Organic Matter
Disolved organic matter properties in ocean biogeochemistry
12.1. Bacteria Present
Is Required
Step60:  12.2. Lability
Is Required
Step61:  13. Tracers --&gt; Particules
Particulate carbon properties in ocean biogeochemistry
13.1. Method
Is Required
Step62:  13.2. Types If Prognostic
Is Required
Step63:  13.3. Size If Prognostic
Is Required
Step64:  13.4. Size If Discrete
Is Required
Step65:  13.5. Sinking Speed If Prognostic
Is Required
Step66:  14. Tracers --&gt; Dic Alkalinity
DIC and alkalinity properties in ocean biogeochemistry
14.1. Carbon Isotopes
Is Required
Step67:  14.2. Abiotic Carbon
Is Required
Step68:  14.3. Alkalinity
Is Required
<ASSISTANT_TASK:>
Python Code:
# DO NOT EDIT !  
from pyesdoc.ipython.model_topic import NotebookOutput  
# DO NOT EDIT !  
DOC = NotebookOutput('cmip6', 'cmcc', 'sandbox-3', 'ocnbgchem')
Explanation: ES-DOC CMIP6 Model Properties - Ocnbgchem
MIP Era: CMIP6
Institute: CMCC
Source ID: SANDBOX-3
Topic: Ocnbgchem
Sub-Topics: Tracers. 
Properties: 65 (37 required)
Model descriptions: Model description details
Initialized From: --  
Notebook Help: Goto notebook help page
Notebook Initialised: 2018-02-15 16:53:50
Document Setup
IMPORTANT: to be executed each time you run the notebook
End of explanation
# Set as follows: DOC.set_author("name", "email")  
# TODO - please enter value(s)
Explanation: Document Authors
Set document authors
End of explanation
# Set as follows: DOC.set_contributor("name", "email")  
# TODO - please enter value(s)
Explanation: Document Contributors
Specify document contributors
End of explanation
# Set publication status:  
# 0=do not publish, 1=publish.   
DOC.set_publication_status(0)
Explanation: Document Publication
Specify document publication status
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.model_overview')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: Document Table of Contents
1. Key Properties
2. Key Properties --&gt; Time Stepping Framework --&gt; Passive Tracers Transport
3. Key Properties --&gt; Time Stepping Framework --&gt; Biology Sources Sinks
4. Key Properties --&gt; Transport Scheme
5. Key Properties --&gt; Boundary Forcing
6. Key Properties --&gt; Gas Exchange
7. Key Properties --&gt; Carbon Chemistry
8. Tracers
9. Tracers --&gt; Ecosystem
10. Tracers --&gt; Ecosystem --&gt; Phytoplankton
11. Tracers --&gt; Ecosystem --&gt; Zooplankton
12. Tracers --&gt; Disolved Organic Matter
13. Tracers --&gt; Particules
14. Tracers --&gt; Dic Alkalinity  
1. Key Properties
Ocean Biogeochemistry key properties
1.1. Model Overview
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Overview of ocean biogeochemistry model
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.model_name')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 1.2. Model Name
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Name of ocean biogeochemistry model code (PISCES 2.0,...)
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.model_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Geochemical"  
#      "NPZD"  
#      "PFT"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 1.3. Model Type
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Type of ocean biogeochemistry model
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.elemental_stoichiometry')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Fixed"  
#      "Variable"  
#      "Mix of both"  
# TODO - please enter value(s)
Explanation: 1.4. Elemental Stoichiometry
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Describe elemental stoichiometry (fixed, variable, mix of the two)
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.elemental_stoichiometry_details')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 1.5. Elemental Stoichiometry Details
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Describe which elements have fixed/variable stoichiometry
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.prognostic_variables')  
# PROPERTY VALUE(S): 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 1.6. Prognostic Variables
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.N
List of all prognostic tracer variables in the ocean biogeochemistry component
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.diagnostic_variables')  
# PROPERTY VALUE(S): 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 1.7. Diagnostic Variables
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.N
List of all diagnotic tracer variables in the ocean biogeochemistry component
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.damping')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 1.8. Damping
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Describe any tracer damping used (such as artificial correction or relaxation to climatology,...)
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.time_stepping_framework.passive_tracers_transport.method')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "use ocean model transport time step"  
#      "use specific time step"  
# TODO - please enter value(s)
Explanation: 2. Key Properties --&gt; Time Stepping Framework --&gt; Passive Tracers Transport
Time stepping method for passive tracers transport in ocean biogeochemistry
2.1. Method
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Time stepping framework for passive tracers
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.time_stepping_framework.passive_tracers_transport.timestep_if_not_from_ocean')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# TODO - please enter value(s)
Explanation: 2.2. Timestep If Not From Ocean
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: INTEGER&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Time step for passive tracers (if different from ocean)
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.time_stepping_framework.biology_sources_sinks.method')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "use ocean model transport time step"  
#      "use specific time step"  
# TODO - please enter value(s)
Explanation: 3. Key Properties --&gt; Time Stepping Framework --&gt; Biology Sources Sinks
Time stepping framework for biology sources and sinks in ocean biogeochemistry
3.1. Method
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Time stepping framework for biology sources and sinks
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.time_stepping_framework.biology_sources_sinks.timestep_if_not_from_ocean')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# TODO - please enter value(s)
Explanation: 3.2. Timestep If Not From Ocean
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: INTEGER&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Time step for biology sources and sinks (if different from ocean)
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.transport_scheme.type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Offline"  
#      "Online"  
# TODO - please enter value(s)
Explanation: 4. Key Properties --&gt; Transport Scheme
Transport scheme in ocean biogeochemistry
4.1. Type
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Type of transport scheme
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.transport_scheme.scheme')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Use that of ocean model"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 4.2. Scheme
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Transport scheme used
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.transport_scheme.use_different_scheme')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 4.3. Use Different Scheme
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Decribe transport scheme if different than that of ocean model
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.boundary_forcing.atmospheric_deposition')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "from file (climatology)"  
#      "from file (interannual variations)"  
#      "from Atmospheric Chemistry model"  
# TODO - please enter value(s)
Explanation: 5. Key Properties --&gt; Boundary Forcing
Properties of biogeochemistry boundary forcing
5.1. Atmospheric Deposition
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Describe how atmospheric deposition is modeled
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.boundary_forcing.river_input')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "from file (climatology)"  
#      "from file (interannual variations)"  
#      "from Land Surface model"  
# TODO - please enter value(s)
Explanation: 5.2. River Input
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Describe how river input is modeled
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.boundary_forcing.sediments_from_boundary_conditions')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 5.3. Sediments From Boundary Conditions
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
List which sediments are speficied from boundary condition
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.boundary_forcing.sediments_from_explicit_model')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 5.4. Sediments From Explicit Model
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
List which sediments are speficied from explicit sediment model
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.CO2_exchange_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 6. Key Properties --&gt; Gas Exchange
*Properties of gas exchange in ocean biogeochemistry *
6.1. CO2 Exchange Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is CO2 gas exchange modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.CO2_exchange_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "OMIP protocol"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 6.2. CO2 Exchange Type
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Describe CO2 gas exchange
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.O2_exchange_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 6.3. O2 Exchange Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is O2 gas exchange modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.O2_exchange_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "OMIP protocol"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 6.4. O2 Exchange Type
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Describe O2 gas exchange
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.DMS_exchange_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 6.5. DMS Exchange Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is DMS gas exchange modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.DMS_exchange_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 6.6. DMS Exchange Type
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Specify DMS gas exchange scheme type
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.N2_exchange_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 6.7. N2 Exchange Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is N2 gas exchange modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.N2_exchange_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 6.8. N2 Exchange Type
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Specify N2 gas exchange scheme type
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.N2O_exchange_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 6.9. N2O Exchange Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is N2O gas exchange modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.N2O_exchange_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 6.10. N2O Exchange Type
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Specify N2O gas exchange scheme type
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.CFC11_exchange_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 6.11. CFC11 Exchange Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is CFC11 gas exchange modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.CFC11_exchange_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 6.12. CFC11 Exchange Type
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Specify CFC11 gas exchange scheme type
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.CFC12_exchange_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 6.13. CFC12 Exchange Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is CFC12 gas exchange modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.CFC12_exchange_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 6.14. CFC12 Exchange Type
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Specify CFC12 gas exchange scheme type
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.SF6_exchange_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 6.15. SF6 Exchange Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is SF6 gas exchange modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.SF6_exchange_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 6.16. SF6 Exchange Type
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Specify SF6 gas exchange scheme type
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.13CO2_exchange_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 6.17. 13CO2 Exchange Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is 13CO2 gas exchange modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.13CO2_exchange_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 6.18. 13CO2 Exchange Type
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Specify 13CO2 gas exchange scheme type
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.14CO2_exchange_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 6.19. 14CO2 Exchange Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is 14CO2 gas exchange modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.14CO2_exchange_type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 6.20. 14CO2 Exchange Type
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Specify 14CO2 gas exchange scheme type
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.gas_exchange.other_gases')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 6.21. Other Gases
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
Specify any other gas exchange
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.carbon_chemistry.type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "OMIP protocol"  
#      "Other protocol"  
# TODO - please enter value(s)
Explanation: 7. Key Properties --&gt; Carbon Chemistry
Properties of carbon chemistry biogeochemistry
7.1. Type
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Describe how carbon chemistry is modeled
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.carbon_chemistry.pH_scale')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Sea water"  
#      "Free"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 7.2. PH Scale
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
If NOT OMIP protocol, describe pH scale.
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.key_properties.carbon_chemistry.constants_if_not_OMIP')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 7.3. Constants If Not OMIP
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
If NOT OMIP protocol, list carbon chemistry constants.
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.overview')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 8. Tracers
Ocean biogeochemistry tracers
8.1. Overview
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Overview of tracers in ocean biogeochemistry
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.sulfur_cycle_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 8.2. Sulfur Cycle Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is sulfur cycle modeled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.nutrients_present')  
# PROPERTY VALUE(S): 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Nitrogen (N)"  
#      "Phosphorous (P)"  
#      "Silicium (S)"  
#      "Iron (Fe)"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 8.3. Nutrients Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.N
List nutrient species present in ocean biogeochemistry model
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.nitrous_species_if_N')  
# PROPERTY VALUE(S): 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Nitrates (NO3)"  
#      "Amonium (NH4)"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 8.4. Nitrous Species If N
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.N
If nitrogen present, list nitrous species.
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.nitrous_processes_if_N')  
# PROPERTY VALUE(S): 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Dentrification"  
#      "N fixation"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 8.5. Nitrous Processes If N
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.N
If nitrogen present, list nitrous processes.
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.ecosystem.upper_trophic_levels_definition')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 9. Tracers --&gt; Ecosystem
Ecosystem properties in ocean biogeochemistry
9.1. Upper Trophic Levels Definition
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Definition of upper trophic level (e.g. based on size) ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.ecosystem.upper_trophic_levels_treatment')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 9.2. Upper Trophic Levels Treatment
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Define how upper trophic level are treated
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.ecosystem.phytoplankton.type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "None"  
#      "Generic"  
#      "PFT including size based (specify both below)"  
#      "Size based only (specify below)"  
#      "PFT only (specify below)"  
# TODO - please enter value(s)
Explanation: 10. Tracers --&gt; Ecosystem --&gt; Phytoplankton
Phytoplankton properties in ocean biogeochemistry
10.1. Type
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Type of phytoplankton
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.ecosystem.phytoplankton.pft')  
# PROPERTY VALUE(S): 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Diatoms"  
#      "Nfixers"  
#      "Calcifiers"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 10.2. Pft
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.N
Phytoplankton functional types (PFT) (if applicable)
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.ecosystem.phytoplankton.size_classes')  
# PROPERTY VALUE(S): 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Microphytoplankton"  
#      "Nanophytoplankton"  
#      "Picophytoplankton"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 10.3. Size Classes
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.N
Phytoplankton size classes (if applicable)
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.ecosystem.zooplankton.type')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "None"  
#      "Generic"  
#      "Size based (specify below)"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 11. Tracers --&gt; Ecosystem --&gt; Zooplankton
Zooplankton properties in ocean biogeochemistry
11.1. Type
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Type of zooplankton
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.ecosystem.zooplankton.size_classes')  
# PROPERTY VALUE(S): 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Microzooplankton"  
#      "Mesozooplankton"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 11.2. Size Classes
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.N
Zooplankton size classes (if applicable)
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.disolved_organic_matter.bacteria_present')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 12. Tracers --&gt; Disolved Organic Matter
Disolved organic matter properties in ocean biogeochemistry
12.1. Bacteria Present
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is there bacteria representation ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.disolved_organic_matter.lability')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "None"  
#      "Labile"  
#      "Semi-labile"  
#      "Refractory"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 12.2. Lability
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Describe treatment of lability in dissolved organic matter
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.particules.method')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Diagnostic"  
#      "Diagnostic (Martin profile)"  
#      "Diagnostic (Balast)"  
#      "Prognostic"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 13. Tracers --&gt; Particules
Particulate carbon properties in ocean biogeochemistry
13.1. Method
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
How is particulate carbon represented in ocean biogeochemistry?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.particules.types_if_prognostic')  
# PROPERTY VALUE(S): 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "POC"  
#      "PIC (calcite)"  
#      "PIC (aragonite"  
#      "BSi"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 13.2. Types If Prognostic
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.N
If prognostic, type(s) of particulate matter taken into account
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.particules.size_if_prognostic')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "No size spectrum used"  
#      "Full size spectrum"  
#      "Discrete size classes (specify which below)"  
# TODO - please enter value(s)
Explanation: 13.3. Size If Prognostic
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
If prognostic, describe if a particule size spectrum is used to represent distribution of particules in water volume
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.particules.size_if_discrete')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# TODO - please enter value(s)
Explanation: 13.4. Size If Discrete
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: STRING&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
If prognostic and discrete size, describe which size classes are used
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.particules.sinking_speed_if_prognostic')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Constant"  
#      "Function of particule size"  
#      "Function of particule type (balast)"  
#      "Other: [Please specify]"  
# TODO - please enter value(s)
Explanation: 13.5. Sinking Speed If Prognostic
Is Required: FALSE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 0.1
If prognostic, method for calculation of sinking speed of particules
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.dic_alkalinity.carbon_isotopes')  
# PROPERTY VALUE(S): 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "C13"  
#      "C14)"  
# TODO - please enter value(s)
Explanation: 14. Tracers --&gt; Dic Alkalinity
DIC and alkalinity properties in ocean biogeochemistry
14.1. Carbon Isotopes
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.N
Which carbon isotopes are modelled (C13, C14)?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.dic_alkalinity.abiotic_carbon')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value(value)  
# Valid Choices: 
#     True  
#     False  
# TODO - please enter value(s)
Explanation: 14.2. Abiotic Carbon
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: BOOLEAN&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
Is abiotic carbon modelled ?
End of explanation
# PROPERTY ID - DO NOT EDIT !  
DOC.set_id('cmip6.ocnbgchem.tracers.dic_alkalinity.alkalinity')  
# PROPERTY VALUE: 
# Set as follows: DOC.set_value("value")  
# Valid Choices: 
#      "Prognostic"  
#      "Diagnostic)"  
# TODO - please enter value(s)
Explanation: 14.3. Alkalinity
Is Required: TRUE&nbsp;&nbsp;&nbsp;&nbsp;Type: ENUM&nbsp;&nbsp;&nbsp;&nbsp;Cardinality: 1.1
How is alkalinity modelled ?
End of explanation
<END_TASK>