by Patrick Barks, Danny Buss, Rob Salguero-Gomez, Iain Stott, William K. Petry, Tamora James, Owen Jones, Julia Jones, Gesa Römer, and Sam Levin
(Visit GitHub site here)
This package contains functions for interacting with matrix population models (MPMs) from the COMPADRE and COMPADRE matrix databases or other sources. The functions include:

  • deriving life history traits
  • deriving life tables or life table components
  • deriving vital rates
  • perturbation analyses
  • manipulating and transforming MPMs

To download the databases, visit the download pages for COMPADRE and COMADRE.

by Iain Stott, Dave Hodgson, Stuart Townley
(Download PDF here)
This package provides a set of tools designed for modelling population demography using matrix population models (MPMs). The focus is mainly on indices of transient dynamics, and the use of control theory (specifically transfer functions). However, popdemo includes a number of tools focussing on other areas of demographic modelling. Some tools may prove useful to anyone working with projection matrix models of any type, or indeed matrices in general. The package is designed to build on those tools already available in Popbio.

by Chris Stubben, Brook Milligan, Patrick Nantel
(Download PDF here)
Popbio is a package for the construction and analysis of matrix population models. First, the package consists of the R translation of Matlab code found in Caswell (2001) or Morris and Doak (2002). A list of converted functions within each book can be accessed using help (Caswell) and help (Morris) within R, or by following the links to 02.Caswell and 03. Morris from the help content pages.

Second, the popbio package includes functions to estimate vital rates and construct projection matrices from raw census data typically collected in plant demography studies. In these studies, vital rates can often be estimated directly from annual censuses of tagged individuals using transition frequency tables. To estimate vital rates in animal demography using capture-recapture methods, try the Rcapture or mra package instead.

Finally, the package includes plotting methods and sample datasets consisting of either published projection matrices or annual census data from demography studies. Three sample demonstrations illustrate some of the package capabilities (Caswell, fillmore and stage.classify).

A description of the package in the Journal of Statistical Software is available here.

by Richard P. Shefferson and Johan Ehrlen
(Download PDF here)
Creates matrix population models for use in population ecological analyses. Specializes on the construction of historical matrices, which are 2d matrices comprising 3 time intervals of demographic information. Estimates both raw and function-based forms of historical and standard ahistorical matrices.

by Hadley Wickham and RStudio
(Download PDF here)
The 'tidyverse' is a set of packages that work in harmony because they share common data representations and 'API' design. This package is designed to make it easy to install and load multiple 'tidyverse' packages in a single step. Learn more about the 'tidyverse' here.