FLBiol {FLCore} | R Documentation

## Class FLBiol

### Description

This is a class for the modelling of age/length or biomass structured populations. It is in its structure a subset of the `FLStock-class` class, but lacks the harvesting information of that class. The slots are for mortality (natural or otherwise), fecundity/maturity/per capita birth rates, numbers, weight and mortality components before spawning/birthing period.

The non-accessor methods for this class calculate mature stock biomass/numbers of eggs/etc. and many life-history methods are available that calculate natural mortality (given certain information), the intrinsic rate of increase r (using various methods), or to apply a Leslie-transition matrix model for estimating the population dynamics.

### Slots

n
  for the numbers in the population. `FLQuant`.
m
  for the mortality rate of the population. `FLQuant`.
wt
  for the weight of the population. `FLQuant`.
fec
  for the fecundity/maturity/per capita birth rate. `FLQuant`.
spwn
  for the proportion of mortality before spawning/birth. `FLQuant`.
name
  name of the object. `character`.
desc
  brief description of the object. `character`.
range
  range of the dimensions. `numeric`.

### Extends

FLComp

### Methods

as.FLBiol(FLCore) :
  Coerces object ino an `FLBiol` object.
  `signature(object=missing)`
as.FLSR(FLCore) :
  Coerces an `FLBiol` into an `FLSR` object.
  `signature(object=missing)`
coerce(methods) :
  Describe method
  `signature(from=NULL,to=FLBiol,strict=missing)`
coerce(methods) :
  Describe method
  `signature(from=FLBiol,to=FLStock,strict=missing)`
coerce(methods) :
  Describe method
  `signature(from=FLStock,to=FLBiol,strict=missing)`
fec(FLCore) :
  accesses the `fec` slot.
  `signature(object=missing)`
fec<-(FLCore) :
  replacement method for this slot.
  `signature(object=FLBiol,value=FLQuant)`
leslie(FLCore) :
  applies a Leslie-transition matrix model for the `FLBiol` object.
  `signature(object=FLBiol,value=FLBiol)`
m(FLCore) :
  accesses the mortality slot.
  `signature(object=missing)`
m<-(FLCore) :
  replacement method for this slot.
  `signature(object=FLBiol,value=FLQuant)`
n(FLCore) :
  accesses the numbers slot.
  `signature(object=missing)`
n<-(FLCore) :
  replacement method for this slot.
  `signature(object=FLBiol,value=FLQuant)`
plot(graphics) :
  default plot method for `FLBiol`.
  `signature(x=FLBiol,y=missing)`
spwn(FLCore) :
  accesses the `spwn` slot.
  `signature(object=missing)`
spwn<-(FLCore) :
  replacement method for this slot.
  `signature(object=FLBiol,value=FLQuant)`
ssb(FLCore) :
  calculates the spawning stock biomass.
  `signature(object=missing)`
wt(FLCore) :
  accesses the weight slot.
  `signature(object=missing)`
wt<-(FLCore) :
  replacement method for this slot.
  `signature(object=FLBiol,value=FLQuant)`
fbar(FLCore) :
  calculates fbar
  `signature(object=FLBiol)`
fbar(FLCore) :
  calculates harvest, as fishing mortality. The ratio of F between the plusgroup, if specified, and the previous age, `fratio`, defaults to 1.
  `signature(object=FLBiol)`
catch.n(FLCore) :
  calculates catch by quant
  `signature(object=FLBiol)`

### Author(s)

The FLR Team

### See Also

as.FLBiol, as.FLSR, coerce, fec, fec<-, m, m<-, n, n<-, plot, spwn, spwn<-, ssb, wt, wt<-, FLComp

### Examples

    # An FLBiol example dataser
    data(ple4.biol)

    summary(ple4.biol)

[Package FLCore version 2.2 Index]