Ecosystem overfishing
where = maximum productivity of species i, = trophic efficiency of species i, = trophic level of species i. PP is assmed to be net primary productivity and is fixed over time and space
The total productivity of a system with n species would be
is often assumed to be 10% -16%
for a system is often assumed to be 3-4 (a global average of ~3.4)
We are not interested in global estimates. We are interested in regional specific estimates.
A scalar, , is often included to represent the proportion of C that is available to harvest. Studies point to using a value of about 0.15-.2
So represents the total catch in the system
Ryther index
Using (see Link and Watson for more info)
,
,
,
yields a value of . (Total removals from the ocean)
Ryther index () - total removal per unit area. On a global scale, the total surface area of the ocean ~ 361 million
Upper bound of Ryther threshold is calculated as:
Ryther =
This would represent the current state of fishing worldwide and considered an acceptable upper bound (based on values of PP, TE, TL, ). Other thresholds calculated based on varying these values. We can calculate an envelope by using a range of TL, TE, PP, values.
MAB Ryther index. Global thresholds
From Ecodata 2022. Thresholds based on global estimates of primary
production.
- Threshold = .276 (PP = 400, alpha = 0.1, TE = .1, TL = 3.6)
- Threshold = 1.14 (PP = 450, alpha = 0.15, TE = .12, TL = 3.4)
- Threshold = 2.73 (PP = 500, alpha = 0.15, TE = .14, TL = 3.2)
- Threshold = 3.64 (PP = 500, alpha = 0.20, TE = .14, TL = 3.2)
MAB Ryther index. Regional thresholds
From Ecodata 2022. Thresholds based on regional estimates of primary
production.
- Threshold = .68 (PP = 400, alpha = 0.1, TE = .1, TL = 3.6)
- Threshold = 2.8 (PP = 450, alpha = 0.15, TE = .12, TL = 3.4)
- Threshold = 6.72 (PP = 500, alpha = 0.15, TE = .14, TL = 3.2)
- Threshold = 8.96 (PP = 500, alpha = 0.20, TE = .14, TL = 3.2)
Calculate this on our regional footprint using PP, TL information from region, not relying on Global estimates, since different areas of the world will be more/less productive than others.
Atlantis information
Primary producers
We need an estimate of PP for NEUS region as our base for estimating system productivity.
Note: Global estimate of PP = 40-50 Gt C (Giga tons= 10^9 tons)
All primary production (PP) in NEUS atlantis model is forced.
Data is in annual
currentVersion/tsfiles/Annual_Files/Phyto_Forcing_xxxx.nc
nc files-
nc file contains three phytoplankton functional groups. All are present in the top layer of each box (the euphotic zone, all boxes have an upper 50m layer) and are NA’s elsewhere
- Micro phytoplankton (> 20 ) - Split into Atlantis Diatoms and Atlantis Dinoflagellates (Large)
- Nano phytoplankton (2-20 ) (Medium) - Atlantis pico
- Pico phytoplankton (< 2 ) (Small) - Atlantis pico
Currently only large phytoplankton (Diatoms) have a pathway to the upper part of the foodweb in Atlantis. Dont consider Atlantis’s dinoflagellates (harmful algal blooms) or pico as part of primary production available
- diatoms (1 mm)
- dinoflagellates (.015-.04 mm)
- picophytoplankton (0.2-10 m) - up to 70% of all productivity
- Units =
Dinoflagellates consumed by filter feeders (deposit feeders, DF, benthic filter feeders, BFF, atlantic states demersal fish, SDF) and bacteria
pico phytoplankton consumed by small zooplankton which are consumed by Meso zooplankton (ZM, Copepods) which are consumed by krill.
Diatoms are consumed by meso zooplankton (ZM), large zooplankton (ZL), planktivores (MAK, HER, MEN)
Read in nc file using
ncdf4::open.nc()
R package
rbgm
to get to in each box (rbgm::bgmfile(file)
)
Will need to read in, combine and convert to Always more Carbon than Nitrogen in organic matter. C:N of 5.7 used in atlantis.
MAB threshold
Using three values for system PP. Min, mean, max of annual time series
Values of Primary production = 3.0775844^{8}, 3.6174809^{8}, 4.0002739^{8} The area of the MAB in atlantis = 1.1807533^{5}
Using these values and the “centroid” values (term used in Link et al) of TL = 3.4, TE = .12, and alpha = .15.
for (rPP in PP) {
threshold = .15*rPP*(.12^(3.4-1))/area
print(threshold)
}
## [1] 2.410888
## [1] 2.833827
## [1] 3.133696
Compare these with the upper threshold of 1.14 t km-2 year-1 based on Global estimates of PP. Much higher thresholds.
Trophic level
Defintion:
for predator i, prey j. is fraction of j in diet of i
In matrix form:
which simplifies to
Have several options to calculate trophic level
- Pull species trophic level data from fishbase
- Estimate species trophic level from atlantis input params (pprey values denote prey preference)
- Estimate species trophic level from atlantis realized diet output
- Assume a system wide average trophic level (from Stock et al.)
How we calculate that:
Primary production required to support the total catch TLeq was equal to the primary production required based on summing the individual catch
This is easier said than done. Atlantis outputs consumption by
predator for prey, box, time in detailedDietCheck.txt
but
it can be a large file ~ 27GB which can not be read into R without first
processing it outside of R.
Alternatively, consumption can be obtained from prod.nc
file and used in combination with dietData.txt
file.
Functions
edit_param_pprey -> get_pprey_values
in R directory of repo tp pull the prrey values from the biology.prm fileProcessed Atlantis output
data_dietcheck.rds
columns: time, pred, agecl (of pred), prey, atoutput (units)
Estimating Trophic level from detailed diet
Detailed diet data is first processed outside of R. (Instructions in
documentation of est_trophic_level
)
Single representative TL per species
This value for each species uses diet data combined over space, time, age class
Envelope of thresholds
Study: see how threshold estimates change
- a range of Trophic efficiencies (TE)
- incorporating different methods for calculating trophic levels (TL)
- Determine metrics to assess health of Ecosystem when thresholds are breached. Does a breach in a threshold indicate poor ecosystem health as measured by some metric