Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make allometric exponents species-specific #92

Closed
gustavdelius opened this issue Sep 14, 2019 · 2 comments · Fixed by #142
Closed

Make allometric exponents species-specific #92

gustavdelius opened this issue Sep 14, 2019 · 2 comments · Fixed by #142
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.

Comments

@gustavdelius
Copy link
Member

When MizerParams() calculates the size-dependent rates, it makes allometric assumptions for many rates. For example the metabolic loss scales as size to the power p, maximum intake rate scales as size to the power n and search volume scales as size to the power q. Currently these parameters are specified as arguments to MizerParams() (and its relevant constituent functions, like setMetab(), setIntakeMax() and setSearchVolume()). 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 and q 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.

@gustavdelius gustavdelius added enhancement New feature requests or suggestions for enhancement of existing features setting parameters Issue relates to the part of mizer used for setting up MizerParams objects. discussion An idea that needs discussion before becoming a proposal minor effort Resolving this issue will involve a minor effort labels Sep 14, 2019
@astaaudzi
Copy link
Collaborator

I always assumed that mizer already allows users to specify n, p and q. At least I have them set in my species_params file (and at least the values I use are not mizer defaults)

@Kenhasteandersen
Copy link
Contributor

Kenhasteandersen commented Sep 18, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants