A class for modelling a length-structured fish stock.
FLStockLen(object, ...) # S4 method for FLQuant FLStockLen(object, ...) # S4 method for missing FLStockLen(object, ...)
The FLStockLen
object contains a length based representation of a
fish stock. This includes information on removals (i.e. catches, landings and
discards), maturity, natural mortality and the results of an analytical
assessment (i.e. estimates of abundance and removal rates).
numeric
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).FLQuant
).character
).character
).numeric
).[, [<-, as.FLBiol, as.FLSR, computeCatch, computeDiscards, computeLandings, plot, ssb, ssbpurec, trim, FLComp
stkl <- FLStockLen(m=FLQuant(0.2, dimnames=list(len=seq(5, 50, by=2), year=2015:2020))) summary(stkl)#> An object of class "FLStockLen" #> #> Name: #> Description: #> Quant: len #> Dims: len year unit season area iter #> 23 6 1 1 1 1 #> #> Range: min max minyear maxyear minfbar maxfbar #> 5 49 2015 2020 5 49 #> #> catch : [ 1 6 1 1 1 1 ], units = NA #> catch.n : [ 23 6 1 1 1 1 ], units = NA #> catch.wt : [ 23 6 1 1 1 1 ], units = NA #> discards : [ 1 6 1 1 1 1 ], units = NA #> discards.n : [ 23 6 1 1 1 1 ], units = NA #> discards.wt : [ 23 6 1 1 1 1 ], units = NA #> landings : [ 1 6 1 1 1 1 ], units = NA #> landings.n : [ 23 6 1 1 1 1 ], units = NA #> landings.wt : [ 23 6 1 1 1 1 ], units = NA #> stock : [ 1 6 1 1 1 1 ], units = NA #> stock.n : [ 23 6 1 1 1 1 ], units = NA #> stock.wt : [ 23 6 1 1 1 1 ], units = NA #> m : [ 23 6 1 1 1 1 ], units = NA #> mat : [ 23 6 1 1 1 1 ], units = NA #> harvest : [ 23 6 1 1 1 1 ], units = NA #> harvest.spwn : [ 23 6 1 1 1 1 ], units = NA #> m.spwn : [ 23 6 1 1 1 1 ], units = NA# Unnamed FLQuant used for sizing stkl <- FLStockLen(FLQuant(0.2, dimnames=list(len=seq(5, 50, by=2), year=2015:2020))) summary(stkl)#> An object of class "FLStockLen" #> #> Name: #> Description: #> Quant: len #> Dims: len year unit season area iter #> 23 6 1 1 1 1 #> #> Range: min max minyear maxyear minfbar maxfbar #> 5 49 2015 2020 5 49 #> #> catch : [ 1 6 1 1 1 1 ], units = NA #> catch.n : [ 23 6 1 1 1 1 ], units = NA #> catch.wt : [ 23 6 1 1 1 1 ], units = NA #> discards : [ 1 6 1 1 1 1 ], units = NA #> discards.n : [ 23 6 1 1 1 1 ], units = NA #> discards.wt : [ 23 6 1 1 1 1 ], units = NA #> landings : [ 1 6 1 1 1 1 ], units = NA #> landings.n : [ 23 6 1 1 1 1 ], units = NA #> landings.wt : [ 23 6 1 1 1 1 ], units = NA #> stock : [ 1 6 1 1 1 1 ], units = NA #> stock.n : [ 23 6 1 1 1 1 ], units = NA #> stock.wt : [ 23 6 1 1 1 1 ], units = NA #> m : [ 23 6 1 1 1 1 ], units = NA #> mat : [ 23 6 1 1 1 1 ], units = NA #> harvest : [ 23 6 1 1 1 1 ], units = NA #> harvest.spwn : [ 23 6 1 1 1 1 ], units = NA #> m.spwn : [ 23 6 1 1 1 1 ], units = NAm(stkl)#> An object of class "FLQuant" #> , , unit = unique, season = all, area = unique #> #> year #> len 2015 2016 2017 2018 2019 2020 #> 5 NA NA NA NA NA NA #> 7 NA NA NA NA NA NA #> 9 NA NA NA NA NA NA #> 11 NA NA NA NA NA NA #> 13 NA NA NA NA NA NA #> 15 NA NA NA NA NA NA #> 17 NA NA NA NA NA NA #> 19 NA NA NA NA NA NA #> 21 NA NA NA NA NA NA #> 23 NA NA NA NA NA NA #> 25 NA NA NA NA NA NA #> 27 NA NA NA NA NA NA #> 29 NA NA NA NA NA NA #> 31 NA NA NA NA NA NA #> 33 NA NA NA NA NA NA #> 35 NA NA NA NA NA NA #> 37 NA NA NA NA NA NA #> 39 NA NA NA NA NA NA #> 41 NA NA NA NA NA NA #> 43 NA NA NA NA NA NA #> 45 NA NA NA NA NA NA #> 47 NA NA NA NA NA NA #> 49 NA NA NA NA NA NA #> #> units: NA