Introduction to gadget3: A single stock model10 months ago
Creating a (single species) model | Actions | Create time definitions | Stocks | Create stock definition for fish | Stock actions | Fleet actions | Landings data | Landings data: For each year/step/area | Length distribution data | Aggregate .raw data | Group into length bins | Report count in each length bin | Save into ldist_f_surv | Age-length distribution data | Fleet definition | Survey indices | Generate random data | fish.init.scalar & fish.rec.scalar: Overall scalar for recruitment/initial conditions, see g3a_renewal_normalcv() | fish.rec.(age): Per-age recriutment scalar, see g3a_renewal_normalcv() | fish.rec.(year): Recruitment level year-on-year, see g3a_renewal_normalcv() | init.F: Offset for initial M, see g3a_renewal_initabund() | fish.M.(age): per-age M for our species, see g3a_naturalmortality() | fish.Linf, fish.K, fish.t0: VonB parameters for our species, see g3a_renewal_vonb_t0(), g3a_grow_lengthvbsimple() | fish.walpha, fish.wbeta: Age/weight relationship for initialconditions, renewal, see g3a_renewal_normalcv() | fish.f_surv.alpha, fish.f_surv.l50: Curve/l50 for fishing suitability, see g3_suitability_exponentiall50() | fish.bbin: Beta for beta-binomial distribution for fish growth, see g3a_grow_impl_bbinom() | identity() is a do-nothing function, but it lets us finish on a new line | Appendix: Full model script
gadget3 0.15-1-999Jamie Lentin introduction-single-stock.Rmd