@Keith Lindsay,
I am confused by something.
I read the following in Letscher et al. 2015, top of pg 212
Remineralization is more rapid for semilabile DOM in the euphotic zone, with lifetimes on the order of 5 months for DON + DOP and ∼ 8 months for DOC. Longer lifetimes for semilabile DOM are assigned in the mesopelagic zone with the order of remineralization lifetimes following C > P > N.
However, their numbers in Table 1 seem to show the opposite, with longer lifetimes (enhanced remin) in the euphotic zone (and lifetimes in years, not months).
The values in their Table 1 appear to match what we have for parameter values.
What am I missing?
reading on in Letscher et al,
Remineralization lifetimes (κ−1) differ for SLDOM depending on location in the water column with longer lifetimes for the euphotic zone (depths where PAR > 1 %) than for the mesopelagic zone
so maybe I just need to read more carefully.
Indeed, the difference is between what were the previous defaults and the optimized values.
Sounds like you're satisfied. Your dialog replays very closely an email exchange that I had with Rob Letscher in 2015. My final statement in the thread was "Thanks for the explanation. I had searched your paper for the word light and found where you wrote 'Remineralization is more rapid for semilabile DOM in the euphotic zone'. I now see that this was referring to the 1.2.2 model, not the optimized parameter set. Sloppy reading on my part.".
Sloppy reading on my part
Indeed, sloppy reading on my part too! Though I was also hung up on the expectation that DOM should cycle faster where there is light. I wonder about confounding factors/unrepresented processes that might lead the optimization astray.
I am satisfied, thanks!
FYI, below is a slightly-edited email excerpt regarding UV enhancement of RDOM remin. It's probably too much detail for your paper, but some amount of this detail probably belongs in the MARBL scientific documentation
I proposed a change based on: 1) assume photoreduction is all UV 2) assume UV at surf is a constant fraction of PAR (they diverge below the surface because UV is absorbed more readily by seawater) 3) get extinction coefficient from literature of UV that photoreduces DOM 4) from 2 and 3, compute penetration depth of UV dz_UV, i.e. z where UV drops below some threshold Because UV is absorbed so well, this will presumably be in the first model layer. It will also be 0 when there is no light. 5) term that is added to DOM remin is dz_UV/dz(1)/(photoreduction timescale) * DOM There are some tunable parameters here, but this approach has the following properties: 1) it turns off when there is no light 2) depth over which photoreduction occurs is independent of vertical grid. 3) as it is tied to UV absorption instead of PAR, it is focused in the very near surface, where UV is present. Keith and Rob Letscher seemed to think this approach was better than what was in the code. It still has ad-hoc assumptions. In particular, UV at high latitudes is probably not proportional to PAR. I'm sure clouds attenuate UV and PAR differently too. But, it's something to work with. Here's the math UV(z=0) = C*PAR(z=0) ! C is unknown constant of proportionality UV(z) = C*PAR(z=0)*exp(-z/L) ! L is unknown, but probably short, length scale Let UV* denote threshold where photoreduction occurs only if UV>UV*. (This is ad-hoc too. The process is probably a continuous function of UV, not a step function.) Then z*, the depth at which photoreduction ceases (dz_UV from above), solves UV* = C*PAR(z=0)*exp(-z*/L) Solving for z* yields z* = L*log(C*PAR(z=0)/UV*) Note that only holds if z* is positive (i.e. argument of log()>1). That is, if PAR(z=0) is not big enough, we don't want z* above the sea surface So we really have z* = L*log(C*PAR(z=0)/UV*), if PAR(z=0) > UV*/C 0, if PAR(z=0) < UV*/C Now I really make stuff up. Other PAR based switches in the code use 1 W/m^2 as a threshold. So I assume UV*/C = 1, out of convenience. So I get z* = L*log(PAR(z=0)), if PAR(z=0) > 1 0, if PAR(z=0) < 1 Plugging this into my 5) from above yields that the additional remin from UV is L*log(PAR(z=0))/dz(1)/(photoreduction timescale) * DOM (if PAR(z=0)>1) I then redefine L to be L/10e2, which is dz(1) in our current grid and get (L*log(PAR(z=0)))*(10.0e2/dz(1))/(photoreduction timescale) * DOM (if PAR(z=0)>1) This way, 10e2/dz(1) is 1.0 for our current grid, but we get grid dependence built in. Now I tune to get the same net photoreduction that Keith had previously tuned for. I kept the photoreduction timescale to be the value that Keith had tuned for. I did a diagnostic run where I computed the time space mean of log(max(PAR(z=0),1)). I then solved for L so that L*mean(log(max(PAR(z=0),1)) = 1, to match Keith's values. This yields L=0.4373. Putting it all together yields the expression in the code: (log(PAR_in(subcol_ind))*0.4373_r8) * (10.0e2_r8/dz1)
This formulation, and the derivation that it is based on, is problematic if the top layer is smaller than the thickness that UV is absorbed within. This seems unlikely in POP, but not so in MOM6. So I think this needs to be revisited.
thanks, Keith
Last updated: May 16 2025 at 17:14 UTC