Pop Demo

by Iain Stott, Dave Hodgson, Stuart Townley

This package provides a set of tools designed for modelling population demography using population projection matrix (PPM) models. 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.

Pop Bio

by Chris Stubben, Brook Milligan, Patrick Nantel

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 Owen Jones and Rob Salguero-Gomez

This package contains utility functions for interacting with the COMPADRE and COMPADRE matrix databases and performing ageing focussed analyses.

Note that this package is at an early stage of development. Expect bugs!

To download the Compadre and Comadre R Objects, please visit the database downloads page here.