name parts are now valid values in "stock" / "fleet" columns in likelihood components. So for stocks ghl_imm_m, etc. you could use m, ghl_f & imm to match males, females and immatures. These aren't regexes, so m won't match every stock with an m in it's name.
Aliases so you can call predators a predator, not fleet. Due to argument ordering, you have to label all your arguments to g3l_catchdistribution(), specifically function_f, which wasn't labelled in examples before.
Broadly, this does 2 things:
ghl_imm_m
, etc. you could usem
,ghl_f
&imm
to match males, females and immatures. These aren't regexes, som
won't match every stock with an m in it's name.g3l_catchdistribution()
, specificallyfunction_f
, which wasn't labelled in examples before.