Welcome to the PADRINO IPM Database project. We are in the process of digitizing as many Integral Projection Models (IPMs) as possible. The ultimate goal is to provide an interface to reconstruct these models for synthesis with a user-friendly interface. Right now, the only engine available for this is written in R, though a long term goal is to provide bindings to other languages (a technical document describing how to write those is on the to-do list).
PADRINO stores IPMs as a text strings that represent the form for the sub-kernels, vital rate models, and any other expressions needed to generate an IPM iteration. It stores parameter values in a separate table, and substitutes those in for the symbols in the text strings when a user requests a built model. The result is a set of sub-kernels, trait distributions, and, optionally, other user-requested information, such as vital rate functions.