This observation error model function generates a set of perfect observations on catches, biology and abundance. Direct observations are made of the stock, while a single age-structured index of abundance, in numbers, is created with a fixed catchability of 0.01. deviances on either stk$catch.n or idx$index, if given, are applied.
perfect.oem(stk, deviances, observations, args, tracking, biomass = FALSE, ...)
A named list of observation deviances, class list.
A list of past observations, extended to the end of om, class list.
The mp dimensions arguments, as generated by mp
, class list.
Object to track module decisions and outputs, class FLQuant.
An operating model, class FLom or FLombf.
A named list with elements stk (FLStock), idx (FLIndices), deviances, observations and tracking.
This oem function generates a full observation time series every time step, and does not append them to existing objects in observations.