Skip to contents

Draft, indicative only. Twenty stocks (the 18 mmsyapp groups plus anchovies and sardines), ten métiers and three segments:

  • trawl: inner (15-30 m, mud), mid (30-50 m) and outer shelf (50-80 m, sand) grounds;

  • purse seine: mackerel/scad, and light-luring anchovy/small pelagics;

  • small-scale: five coastal métiers (crab, shrimp, pelagic gillnet, hook and trap, cephalopod), confined to the coastal zone. Small-scale is the generalist, switching freely between its five tactics, with low efficiency (0.075 of an industrial vessel-day) and a matching low daily cost.

Usage

got_system_draft()

Value

An ms_system.

Details

Every segment has loyalty 1 (zoning): it switches only among its own métiers.

Catchability starts from an expert overlap matrix (main fishery 1, by-catch 0.2, scaled by r) and was then conditioned with ms_condition() so that each stock's status quo matches its mmsyapp 2024 depletion (dep_2024), with B/Bmsy limited to 0.05-1.5: shrimp is set to 1.5 (mmsyapp: 0.97 B/K), croakers end at 0.07 (target 0.12, at the F cap), anchovies and sardines are free (about 0.75 Bmsy). Daily costs keep the days at 12/6/82% (trawl / purse seine / small-scale; capacity 450 / 225 / 3000 days, gamma = 1.5). The median status is 0.46 Bmsy. All stocks have F_cap = 1.95 (a floor at 0.05 Bmsy) and simulations start from the conditioned depletions (dep_init). Squid is shared by small-scale, trawl and the light-luring seine, and scads by both seines and trawl. Prices are relative and indicative.

Examples

sys <- got_system_draft()
sys
#> <ms_system> 20 stocks, 10 metiers, 3 segments
#>   stocks:   SNP, CAT, CRO, RAY, SHK, CRB, LIZ, CUT, GRO, SCD, TBR, POM, HAI, SHR, BIG, IMK, SMK, SQD, ANC, SAR 
#>   metiers:  SSF_crab, SSF_shrimp, SSF_pelagic_gillnet, SSF_hook_trap, SSF_cephalopod, TR_inner, TR_mid, TR_outer, PS_mackerel, PS_anchovy 
#>   segment trawl      loyalty 1.00, efficiency 1.00, daily cost x0.181, home: TR_inner, TR_mid, TR_outer
#>   segment purse_seine loyalty 1.00, efficiency 1.00, daily cost x0.293, home: PS_mackerel, PS_anchovy
#>   segment small_scale loyalty 1.00, efficiency 0.07, daily cost x0.026, home: SSF_crab, SSF_shrimp, SSF_pelagic_gillnet, SSF_hook_trap, SSF_cephalopod
#>   F cap:     1.95 x Fmsy
# \donttest{
sq <- ms_status_quo(sys, capacity = c(450, 225, 3000), gamma = 1.5, years = 300)
round(sort(sq$BBmsy), 2)
#>                 Bigeyes                Croakers        Threadfin breams 
#>                    0.05                    0.07                    0.14 
#>   Indo-Pacific mackerel Scads (horse mackerels)            Cuttlefishes 
#>                    0.16                    0.27                    0.30 
#>               Catfishes                Snappers                    Rays 
#>                    0.30                    0.34                    0.36 
#>                  Sharks           Swimming crab           Black pomfret 
#>                    0.46                    0.46                    0.49 
#>                  Squids                Groupers               Hairtails 
#>                    0.50                    0.56                    0.57 
#>            Lizardfishes               Anchovies        Spanish mackerel 
#>                    0.68                    0.74                    0.74 
#>                Sardines                 Shrimps 
#>                    0.77                    1.50 
# }