mpmsim: An R package for simulating matrix population models

This is a Preprint and has not been peer reviewed. This is version 1 of this Preprint.

Add a Comment

You must log in to post a comment.


Comments

There are no comments or no comments have been made public for this article.

Downloads

Download Preprint

Authors

Owen Russell Jones

Abstract

1. Matrix population models (MPMs) are widely used in ecology and evolution to explore population dynamics, including assessing management impacts and extinction risk. In comparative studies, MPMs can be used to test life history theory or investigate macro-evolutionary patterns in demographic traits.
2. Simulated MPMs can help researchers explore the effects of life cycle structure, vital rate trajectories, and uncertainty in transition rates due to sampling error. They are also valuable teaching tools.
3. The mpmsim R package enables users to simulate random or semi-random Lefkovitch and Leslie MPMs based on life history archetypes or mortality and fecundity patterns. It also allows the exploration of sampling error effects and uses parametric bootstrapping to calculate confidence intervals for matrix-derived estimates.
4. mpmsim provides a convenient toolset for addressing questions about MPMs and life history, with full documentation and user-friendly vignettes.

DOI

https://doi.org/10.32942/X2R327

Subjects

Life Sciences

Keywords

life history archetypes, life history archetypes, Lefkovitch matrix, Leslie matrix, fertility trajectory, mortality trajectory, teaching tools, Bias, sampling error, Simulation, Lefkovitch matrix, Leslie matrix, fertility trajectory, mortality trajectory, teaching tools, Bias, sampling error

Dates

Published: 2024-09-27 11:27

License

CC BY Attribution 4.0 International

Additional Metadata

Language:
English

Conflict of interest statement:
None

Data and Code Availability Statement:
The current development version of mpmsim is available on GitHub (http://www.github.org/jonesor/mpmsim), and the package can also be installed from CRAN (https://CRAN.R- project.org/package=mpmsim). The code of version 3.0.0, including vignettes, is archived on GitHub (https://github.com/jonesor/mpmsim/releases/tag/v3.0.0).