Integral Projection Models (IPM) Workflow

The Integral Projection Model (IPM) workflow provides an environment to create and test the IPM, and allows users to perform several analyses on that. IPMs are related to classic matrix models (see MPM workflow above) but IPMs are more appropriate for modelling structured populations when the variable describing an individuals’ demography is continuous (e.g., size, weight, etc.)

Who is it for?

Biology, forestry and agriculture students, scientists and biodiversity resources managers.

What is it for?

Research and studies based on population modelling.

How does it work?

This workflow is based mainly on the IPMpack R pack:

Expected results

Numerical results (.csv and .txt documents and graphs .jpg and .png)

Links to workflow and user documentation

Workflow on myExperiment


Example of use

Using the IPM workflow the user can expect to construct an IPM matrix and analyse it for: sensitivity (2D and 3D graphs of the sensitivity matrix and the numerical sensitivity matrix); elasticity (2D and 3D graphs of the elasticity matrix and the numerical elasticity matrix); vital rates sensitivity and elasticity (histograms of sensitivity and elasticity of lambda, R0 and life expectancy of parameters underlying an IPM); survivorship (graphs of survivorship across age); and mean life expectancy and passage time (estimates of the it will take to reach a chosen continuous (e.g., size) stage for the first time, conditional on surviving from each of the meshpoints of the IPM). See, for example: Merow et al (2014), Advancing population ecology with integral projection models: a practical guide (




19 February 2015

At the final review of the project by the EC, one of the reviewers said: “Incredible work done with a community that is not unified. Remarkable work. It opens for new development in a near future. Hope for success. Good project. Happy that you have been financed three plus years ago.”

Read all about the project and its results in the Project Final Report or read the Executive Summary only.