Back to home page

darwin3

 
 

    


Warning, /doc/phys_pkgs/darwin_bacteria.rst is written in an unsupported language. File is not indexed.

view on githubraw file Latest commit faa67d17 on 2022-01-31 17:00:48 UTC
1d947889e4 Oliv*0001 .. include:: ../defs.hrst
                0002 
faa67d1773 Oliv*0003 .. _Bacteria:
                0004 
1d947889e4 Oliv*0005 Bacteria
                0006 ^^^^^^^^
                0007 
faa67d1773 Oliv*0008 To enable heterotrophic uptake for plankton type j, set
                0009 :varlink:`bactType`\ (j) to a non-zero value and set one of
                0010 :varlink:`isAerobic`\ (j) and :varlink:`isDenit`\ (j) to 1.  The allowed values
                0011 and associated types are summarized in
                0012 :numref:`tab_phys_pkg_darwin_bacteria_types`.  Note that ammonia and nitrite
                0013 oxidizers must be aerobic.
1d947889e4 Oliv*0014 
faa67d1773 Oliv*0015 .. csv-table:: Darwin bacteria types
                0016    :delim: &
                0017    :widths: auto
                0018    :header: bacttype, isAerobic, isDenit, Description
                0019    :name: tab_phys_pkg_darwin_bacteria_types
1d947889e4 Oliv*0020 
faa67d1773 Oliv*0021    1 & 1 & 0 & Aerobic particle-associated: POM :math:`\to` inorganic, DOM
                0022    1 & 0 & 1 & Denitrifying particle-associated: POM :math:`\to` inorganic, DOM
                0023    2 & 1 & 0 & Aerobic free-living: DOM :math:`\to` inorganic
                0024    2 & 0 & 1 & Denitrifying free-living: DOM :math:`\to` inorganic
                0025 
                0026 You may also set the corresponding group parameters,
                0027 :varlink:`grp_bacttype`, :varlink:`grp_aerobic` and :varlink:`grp_denit`.
                0028 
                0029 To disable remineralization other than by bacteria, set the parameterized
                0030 remineralization rates :varlink:`KDOC`, ... to zero, see
                0031 :numref:`Remineralization`.  This is not done automatically.
1d947889e4 Oliv*0032 
faa67d1773 Oliv*0033 Note that bacteria have fixed elemental ratios.  For now, no elemental quotas
                0034 may be turned on in DARWIN_OPTIONS.h.  In the future, elemental quotas will be
                0035 kept at fixed ratios if turned on.
1d947889e4 Oliv*0036 
                0037 
faa67d1773 Oliv*0038 Growth and energy sources
                0039 '''''''''''''''''''''''''
                0040 
                0041 Bacterial growth is represented by a growth rate,
                0042 
                0043 .. math:: \partial_t{c}_j = \mu_j {c}_j \;,
                0044 
                0045 which is computed from various limiting resources.
                0046 Aerobic bacteria are limited by and take up oxygen,
1d947889e4 Oliv*0047 
                0048 .. math::
                0049 
faa67d1773 Oliv*0050    \mu^{{\mathrm{O}}}_j = y^{\mathrm{O}_2}_j P^{\max}_{\mathrm{O}2} \mathrm{O}_2
                0051    \;,
1d947889e4 Oliv*0052 
faa67d1773 Oliv*0053 .. math::
                0054 
                0055    U^{{\mathrm{O}}2}_j = \frac{1}{{y^{{\mathrm{O}}_2}_j}} \mu_j {c}_j
                0056    \;,
                0057 
                0058 denitrifiers nitrate,
1d947889e4 Oliv*0059 
                0060 .. math::
                0061 
faa67d1773 Oliv*0062    \mu^{{\mathrm{O}}}_j = y^{\op{NO}_3}_j V^{\max}_{\op{DIN}}
                0063        \dfrac{\op{NO}_3}{\op{NO}_3 + k^{\op{DIN}}} f^{\op{remin}}(T)
                0064    \;,
1d947889e4 Oliv*0065 
faa67d1773 Oliv*0066 .. math::
1d947889e4 Oliv*0067 
faa67d1773 Oliv*0068    U^{\op{NO3}}_j = \frac{1}{{y^{\op{NO}_3}_j}} \mu_j {c}_j
                0069    \;.
                0070 
                0071 The nitrogen is released as N\ :sub:`2` which is not represented in the model.
1d947889e4 Oliv*0072 
                0073 
faa67d1773 Oliv*0074 Generic particle-associated
                0075 '''''''''''''''''''''''''''
1d947889e4 Oliv*0076 
faa67d1773 Oliv*0077 BactType 1 consume POC, PON, POP, POFe and produce DIN, NH\ :sub:`4`, PO\
                0078 :sub:`4` and FeT and, by hydrolysis, DOC, DON, DOP, DOFe.  The growth rate is
                0079 limited by the presence of particulate organic matter and oxygen or nitrate,
                0080 see above,
1d947889e4 Oliv*0081 
faa67d1773 Oliv*0082 .. math:: \mu_j = \min(\mu^{\op{PON}}_j, \mu^{\op{POC}}_j, \mu^{\op{POP}}_j, \mu^{\op{POFe}}_j, \mu^{{\mathrm{O}}}_j)
1d947889e4 Oliv*0083 
faa67d1773 Oliv*0084 .. math:: \mu^{\op{PON}}_j = y_j {P^{\op{max}}_{{\mathrm{C}},j}} \frac{\op{PON}}{\op{PON}+ k^{\op{PON}}_j} f^{\op{remin}}(T)
1d947889e4 Oliv*0085 
faa67d1773 Oliv*0086 .. math:: \mu^{\op{POC}}_j = y_j {P^{\op{max}}_{{\mathrm{C}},j}} \frac{\op{POC}}{\op{POC}+ k^{\op{POC}}_j} f^{\op{remin}}(T)
1d947889e4 Oliv*0087 
faa67d1773 Oliv*0088 .. math:: \mu^{\op{POP}}_j = y_j {P^{\op{max}}_{{\mathrm{C}},j}} \frac{\op{POP}}{\op{POP}+ k^{\op{POP}}_j} f^{\op{remin}}(T)
1d947889e4 Oliv*0089 
faa67d1773 Oliv*0090 .. math:: \mu^{\op{POFe}}_j = y_j {P^{\op{max}}_{{\mathrm{C}},j}} \frac{\op{POFe}}{\op{POFe}+ {k^{\op{POFe}}}_j} f^{\op{remin}}(T)
1d947889e4 Oliv*0091 
faa67d1773 Oliv*0092 The update rates for organic matter are
1d947889e4 Oliv*0093 
faa67d1773 Oliv*0094 .. math:: U^{\op{POC}}_j = \frac{{\alpha^{\op{hydrol}}}}{y_j} \mu_j {c}_j
1d947889e4 Oliv*0095 
                0096 .. math:: U^{\op{POX}}_j = U^{\op{POC}}_j R^{X{\mathrm{C}}}_j  \qquad X={\mathrm{N}},{\mathrm{P}},\op{Fe}
                0097 
faa67d1773 Oliv*0098 Part of POM is hydrolized to DOM:
1d947889e4 Oliv*0099 
faa67d1773 Oliv*0100 .. math:: H^{\op{POC}}_j = \frac{{\alpha^{\op{hydrol}}}- 1}{y_j} \mu_j {c}_j
1d947889e4 Oliv*0101 
faa67d1773 Oliv*0102 .. math:: H^{\op{POX}}_j = H^{\op{POC}}_j R^{X:\mathrm{C}}_j  \qquad X=\mathrm{N},\mathrm{P},\op{Fe}
1d947889e4 Oliv*0103 
faa67d1773 Oliv*0104 Part is respired back to inorganics:
1d947889e4 Oliv*0105 
faa67d1773 Oliv*0106 .. math:: R^{\op{DIC}}_j = \left( \frac{1}{y_j} - 1 \right) \mu_j {c}_j
1d947889e4 Oliv*0107 
faa67d1773 Oliv*0108 .. math::
1d947889e4 Oliv*0109 
faa67d1773 Oliv*0110    R^{\op{NH4}}_j &= R^{\op{DIC}}_j R^{\mathrm{N:C}}_j
1d947889e4 Oliv*0111 
faa67d1773 Oliv*0112    R^{\op{PO4}}_j &= R^{\op{DIC}}_j R^{\mathrm{P:C}}_j
1d947889e4 Oliv*0113 
faa67d1773 Oliv*0114    R^{\op{FeT}}_j &= R^{\op{DIC}}_j R^{\mathrm{Fe:C}}_j
                0115    \;.
1d947889e4 Oliv*0116 
                0117 
                0118 Generic free-living
                0119 '''''''''''''''''''
                0120 
faa67d1773 Oliv*0121 BactType 2 consume DOC, DON, DOP, DOFe and produce DIN, NH\ :sub:`4`, PO\
                0122 :sub:`4` and FeT.  The growth rate is limited by the presence of dissolved
                0123 organic matter and oxygen or nitrogen,
1d947889e4 Oliv*0124 
faa67d1773 Oliv*0125 .. math:: \mu_j = \min(\mu^{\op{DON}}_j, \mu^{\op{DOC}}_j, \mu^{\op{DOP}}_j, \mu^{\op{DOFe}}_j, \mu^{{\mathrm{O}}}_j)
1d947889e4 Oliv*0126 
faa67d1773 Oliv*0127 .. math:: \mu^{\op{DON}}_j = y_j {P^{\op{max}}_{{\mathrm{C}},j}} \frac{\op{DON}}{\op{DON}+ k^{\op{DON}}_j} f^{\op{remin}}(T)
1d947889e4 Oliv*0128 
faa67d1773 Oliv*0129 .. math:: \mu^{\op{DOC}}_j = y_j {P^{\op{max}}_{{\mathrm{C}},j}} \frac{\op{DOC}}{\op{DOC}+ k^{\op{DOC}}_j} f^{\op{remin}}(T)
1d947889e4 Oliv*0130 
faa67d1773 Oliv*0131 .. math:: \mu^{\op{DOP}}_j = y_j {P^{\op{max}}_{{\mathrm{C}},j}} \frac{\op{DOP}}{\op{DOP}+ k^{\op{DOP}}_j} f^{\op{remin}}(T)
1d947889e4 Oliv*0132 
faa67d1773 Oliv*0133 .. math:: \mu^{\op{DOFe}}_j = y_j {P^{\op{max}}_{{\mathrm{C}},j}} \frac{\op{DOFe}}{\op{DOFe}+ {k^{\op{DOFe}}}_j} f^{\op{remin}}(T)
1d947889e4 Oliv*0134 
faa67d1773 Oliv*0135 The uptake rates for organic matter are
1d947889e4 Oliv*0136 
faa67d1773 Oliv*0137 .. math:: U^{\op{DOC}}_j = \frac{1}{y_j} \mu_j {c}_j
1d947889e4 Oliv*0138 
                0139 .. math:: U^{\op{DOX}}_j = U^{\op{DOC}}_j R^{X{\mathrm{C}}}_j  \qquad X={\mathrm{N}},{\mathrm{P}},\op{Fe}
                0140 
faa67d1773 Oliv*0141 Part of it is respired back to inorganics:
                0142 
                0143 .. math:: R^{\op{DIC}}_j = \left( \frac{1}{y_j} - 1 \right) \mu_j {c}_j
1d947889e4 Oliv*0144 
                0145 .. math::
                0146 
faa67d1773 Oliv*0147    R^{\op{NH4}}_j &= R^{\op{DIC}}_j R^{\mathrm{N:C}}_j
1d947889e4 Oliv*0148 
faa67d1773 Oliv*0149    R^{\op{PO4}}_j &= R^{\op{DIC}}_j R^{\mathrm{P:C}}_j
                0150 
                0151    R^{\op{FeT}}_j &= R^{\op{DIC}}_j R^{\mathrm{Fe:C}}_j
                0152    \;.
1d947889e4 Oliv*0153 
                0154 
faa67d1773 Oliv*0155 Bacteria parameters
                0156 '''''''''''''''''''
                0157 
                0158 .. csv-table:: Bacteria parameters
                0159    :delim: &
                0160    :widths: 13,17,8,15,18,29
                0161    :class: longtable
                0162    :header: Trait, Param, Symbol, Default, Units, Description
                0163 
                0164    :varlink:`bactType`  & :varlink:`grp_bacttype` &                                 & 0                        &  & 1: particle associated, 2: free living bacteria, 0: not bacteria
                0165    :varlink:`isAerobic` & :varlink:`grp_aerobic`  &                                 & 0                        &  & 1: is aerobic, 0: not
                0166    :varlink:`isDenit`   & :varlink:`grp_denit`    &                                 & 0                        &  & 1: is dentrifying, 0: not
                0167                         & :varlink:`pcoefO2`      & :math:`P^{\max}_{\mathrm{O}2}`  & 290.82 / 86400           & s\ :sup:`--1`         & max O2-specific O2 uptake rate for aerobic bacteria
                0168                         & :varlink:`pmaxDIN`      & :math:`V^{\max}_{\op{DIN}}`     & 20/86400 & mmol N mmol C\ :sup:`--1` s\ :sup:`--1` & max C-specific DIN uptake rate for denitrifying bacteria
                0169                         & :varlink:`ksatDIN`      & :math:`k^{\op{DIN}}`            & 0.01                     & mmol N m\ :sup:`--3`  & half-saturation conc of dissolved inorganic nitrogen
                0170                         & :varlink:`alpha_hydrol` & :math:`\alpha^{\op{hydrol}}`    & 2.0                      & 1                     & increase in POM needed due to hydrolysis
                0171    :varlink:`PCmax`     & :varlink:`a <a_PCmax>`,\ :varlink:`b_PCmax`  & :math:`P^{\op{max}}_{\op{C},j}` & (1/day) · V\ :sup:`--0.15`, see [#pcmax]_ & s\ :sup:`--1`       & maximum carbon-specific growth rate
                0172    :varlink:`yield`     & :varlink:`yod` (aerobic) :varlink:`ynd` (denit) & :math:`y_j` & 0.2 (aerobic) 0.16 (denit) & 1               & bacterial growth yield for all organic matter
                0173    :varlink:`yieldO2`   & :varlink:`yoe`          & :math:`y^{{\mathrm{O}}_2}_j`    & 0.2/467*4/ (1-0.2)*106   & mmol C / mmol O\ :sub:`2` & bacterial growth yield for oxygen
                0174    :varlink:`yieldNO3`  & :varlink:`yne`          & :math:`y^{\op{NO}_3}_j`         & 0.16/467*5/ (1-0.16)*106 & mmol C / mmol N       & bacterial growth yield for nitrate
                0175    :varlink:`ksatPON`   & :varlink:`a_ksatPON`    & :math:`k^{\op{PON}}_j`          & 1                        & mmol N m\ :sup:`--3`  & half-saturation of PON for bacterial growth
                0176    :varlink:`ksatPOC`   &                         & :math:`k^{\op{POC}}_j`          & see below                & mmol C m\ :sup:`--3`  & half-saturation of POC for bacterial growth
                0177    :varlink:`ksatPOP`   &                         & :math:`k^{\op{POP}}_j`          & see below                & mmol P m\ :sup:`--3`  & half-saturation of POP for bacterial growth
                0178    :varlink:`ksatPOFe`  &                         & :math:`k^{\op{POFe}}_j`         & see below                & mmol Fe m\ :sup:`--3` & half-saturation of POFe for bacterial growth
                0179    :varlink:`ksatDON`   & :varlink:`a_ksatDON`    & :math:`k^{\op{DON}}_j`          & 1                        & mmol N m\ :sup:`--3`  & half-saturation of DON for bacterial growth
                0180    :varlink:`ksatDOC`   &                         & :math:`k^{\op{DOC}}_j`          & see below                & mmol C m\ :sup:`--3`  & half-saturation of DOC for bacterial growth
                0181    :varlink:`ksatDOP`   &                         & :math:`k^{\op{DOP}}_j`          & see below                & mmol P m\ :sup:`--3`  & half-saturation of DOP for bacterial growth
                0182    :varlink:`ksatDOFe`  &                         & :math:`k^{\op{DOFe}}_j`         & see below                & mmol Fe m\ :sup:`--3` & half-saturation of DOFe for bacterial growth
                0183 
                0184 .. [#pcmax] A more appropriate value for the maximum growth rate of bacteria is 5/day
                0185    which was used in previous versions of the code.
                0186 
                0187 The organic nitrogen half-saturation constant, ksatPON and ksatDON, are set
                0188 from trait parameters.  Others are computed from nitrogen ones using
                0189 elemental ratios,
                0190 
                0191 .. math::
                0192 
                0193    k^{\op{POC}}_j &= \frac{1}{R^{\mathrm{N}:\mathrm{C}}_j} k^{\op{PON}}_j &
                0194    k^{\op{DOC}}_j &= \frac{1}{R^{\mathrm{N}:\mathrm{C}}_j} k^{\op{DON}}_j
1d947889e4 Oliv*0195 
faa67d1773 Oliv*0196    k^{\op{POP}}_j &= \frac{R^{\mathrm{P}:\mathrm{C}}_j}{R^{\mathrm{N}:\mathrm{C}}_j} k^{\op{PON}}_j &
                0197    k^{\op{DOP}}_j &= \frac{R^{\mathrm{P}:\mathrm{C}}_j}{R^{\mathrm{N}:\mathrm{C}}_j} k^{\op{DON}}_j
1d947889e4 Oliv*0198 
faa67d1773 Oliv*0199    k^{\op{POFe}}_j &= \frac{R^{\mathrm{Fe}:\mathrm{C}}_j}{R^{\mathrm{N}:\mathrm{C}}_j} k^{\op{PON}}_j &
                0200    k^{\op{DOFe}}_j &= \frac{R^{\mathrm{Fe}:\mathrm{C}}_j}{R^{\mathrm{N}:\mathrm{C}}_j} k^{\op{DON}}_j
1d947889e4 Oliv*0201