Make allometric exponents species-specific #92
Labels
discussion
An idea that needs discussion before becoming a proposal
enhancement
New feature requests or suggestions for enhancement of existing features
minor effort
Resolving this issue will involve a minor effort
setting parameters
Issue relates to the part of mizer used for setting up MizerParams objects.
When
MizerParams()
calculates the size-dependent rates, it makes allometric assumptions for many rates. For example the metabolic loss scales as size to the powerp
, maximum intake rate scales as size to the powern
and search volume scales as size to the powerq
. Currently these parameters are specified as arguments toMizerParams()
(and its relevant constituent functions, likesetMetab()
,setIntakeMax()
andsetSearchVolume()
). Hence the same values are used for all species.Given that there is some evidence for variation in the scaling exponents across species and that the scaling exponents have quite a large effect on the shape of the within-species size distribution, I propose the option to specify the values for the exponents
n
,p
andq
via columns in the species parameter data frame, which would allow different values for different species if desired. Of course the default would not change and still be the same value for all species.The text was updated successfully, but these errors were encountered: