Skip to contents

Ecosystem overfishing

Ci=PP.TEiTLi1C_i = PP.TE_i^{TL_i-1}

where CiC_i = maximum productivity of species i, TETE = trophic efficiency of species i, TLTL = 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

C=inPP.TEiTLi1C = \sum_i^n PP.TE_i^{TL_i-1}

TETE is often assumed to be 10% -16%

TLTL 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, α\alpha, 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

C=αinPP.TEiTLi1C = \alpha \sum_i^n PP.TE_i^{TL_i-1}

So CC represents the total catch in the system

Ryther index

Using (see Link and Watson for more info)

PP=45GtCyear1PP = 45Gt C year{-1},

TE=12TE =12%,

α=.15\alpha = .15,

TL=3.4TL = 3.4

yields a value of C=.42Gtyear1C = .42 Gt year^{-1}. (Total removals from the ocean)

Ryther index (tkm2year1t km^{-2} year^{-1}) - total removal per unit area. On a global scale, the total surface area of the ocean ~ 361 million km2km^{-2}

Upper bound of Ryther threshold is calculated as:

Ryther = .42Gtyear1109361km2106=1.14tkm2year1\frac{.42 Gt year^{-1} 10^9}{361 km^{-2}10^6} = 1.14 t km^{-2}year^{-1}

This would represent the current state of fishing worldwide and considered an acceptable upper bound (based on values of PP, TE, TL, α\alpha). Other thresholds calculated based on varying these values. We can calculate an envelope by using a range of TL, TE, PP, α\alpha values.

MAB Ryther index. Global thresholds

From Ecodata 2022. Thresholds based on global estimates of primary production. MAB Ryther index with global thresholds

  • 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. MAB Ryther index with regional thresholds

  • 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 tCyear1t C year^{-1} for NEUS region as our base for estimating system productivity.

Note: Global estimate of PP = 40-50 Gt C year1year^{-1} (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 μm\mu m) - Split into Atlantis Diatoms and Atlantis Dinoflagellates (Large)
    • Nano phytoplankton (2-20 μm\mu m) (Medium) - Atlantis pico
    • Pico phytoplankton (< 2 μm\mu m) (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 μ\mum) - up to 70% of all productivity
  • Units = mgNm3mg N m^{-3}

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 mgNm3mg N m^{-3} to mgNmg N in each box (rbgm::bgmfile(file))

Will need to read in, combine and convert to tonsCunitArea1year1tons C unitArea^{-1} year^{-1} Always more Carbon than Nitrogen in organic matter. C:N of 5.7 used in atlantis.

Spatial footprint

Atlantis boxes have been mapped to NEUS EPUs (see Caracappa et al)

## Spherical geometry (s2) switched off

Map of NEUS Atlantis boxes and EPU boundaries

The MAB ~= 117861 km2km^2

All following plots use the NEUS spatial footprint (Boxes 1:22) ~ 264,000 km2km^{2}

Primary production in NEUS Atlantis boxesPrimary production in NEUS Atlantis boxesPrimary production in NEUS Atlantis boxesPrimary production in NEUS Atlantis boxes

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: TLi=1+jTLjFijTL_i= 1 + \sum_jTL_jF_{ij}

for predator i, prey j. FijF_{ij} is fraction of j in diet of i

In matrix form:

[TL1TL2TL3...TLn]=[111...1]+[F11F12F13...F1nF21F22F23...F2nF31F32F33...F3n...Fn1Fn2Fn3...Fnn][TL1TL2TL3...TLn] \begin{bmatrix} TL_{1} \\ TL_{2} \\ TL_{3} \\ ...\\ TL_{n} \\ \end{bmatrix} = \begin{bmatrix} 1 \\ 1 \\ 1 \\ ...\\ 1 \\ \end{bmatrix} + \begin{bmatrix} F_{11} & F_{12} & F_{13} & ... & F_{1n} \\ F_{21} & F_{22} & F_{23} & ... & F_{2n} \\ F_{31} & F_{32} & F_{33} & ... & F_{3n} \\ ...\\ F_{n1} & F_{n2} & F_{n3} & ... & F_{nn} \\ \end{bmatrix} \begin{bmatrix} TL_{1} \\ TL_{2} \\ TL_{3} \\ ...\\ TL_{n} \\ \end{bmatrix}

which simplifies to

TL=1T+F.TLTLF.TL=1T(IF)TL=1TTL=(IF)11T \begin{align} TL &= 1^T + F.TL \\ TL - F .TL &= 1^T \\ (I-F)TL &= 1^T \\ TL &= (I-F)^{-1}1^T \end{align}

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

i=1nCi(1TE)TLi1=(i=1nCi)1TETLeq1\sum_{i=1}^n C_i \left(\frac{1}{TE}\right)^{TL_i -1} = \left(\sum_{i=1}^n C_i \right)\frac{1}{TE}^{TL_{eq}-1}

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.txtfile.

  • Functions edit_param_pprey -> get_pprey_values in R directory of repo tp pull the prrey values from the biology.prm file

  • Processed 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

Estimated trophic levels from Atlantis realized diet data

TL changes over Time

As you may expect, pretty constant.

Estimated trophic levels from Atlantis realized diet data over time

TL from parameter files

In the parameter files we define the diet preference. This is not always realized based on availability of prey due to over lap, abundance or size

Estimated trophic levels from Atlantis diet parameters

Compare trophic levels

Compare trophic level estimates. realized diet vs diet parameters

Comparison of trophic level estimates from Atlantis realized diet data and diet parameters

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