Skip to content

poems

Pattern-Oriented Ensemble Modeling System

v1.4.0 · Nov 12, 2025 · GPL-3

Description

A framework of interoperable R6 classes (Chang, 2020, <https://CRAN.R-project.org/package=R6>) for building ensembles of viable models via the pattern-oriented modeling (POM) approach (Grimm et al.,2005, <doi:10.1126/science.1116681>). The package includes classes for encapsulating and generating model parameters, and managing the POM workflow. The workflow includes: model setup; generating model parameters via Latin hyper-cube sampling (Iman & Conover, 1980, <doi:10.1080/03610928008827996>); running multiple sampled model simulations; collating summary results; and validating and selecting an ensemble of models that best match known patterns. By default, model validation and selection utilizes an approximate Bayesian computation (ABC) approach (Beaumont et al., 2002, <doi:10.1093/genetics/162.4.2025>), although alternative user-defined functionality could be employed. The package includes a spatially explicit demographic population model simulation engine, which incorporates default functionality for density dependence, correlated environmental stochasticity, stage-based transitions, and distance-based dispersal. The user may customize the simulator by defining functionality for translocations, harvesting, mortality, and other processes, as well as defining the sequence order for the simulator processes. The framework could also be adapted for use with other model simulators by utilizing its extendable (inheritable) base classes.

Downloads

311

Last 30 days

12782nd

806

Last 90 days

5.3K

Last year

Trend: +22.9% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (2)

Dependency Network

Dependencies Reverse dependencies abc doParallel foreach fossil lhs metRology R6 raster trend truncnorm (>= 1.0) gdistance qs2 epizootic paleopop poems

Version History

new 1.4.0 Mar 10, 2026
updated 1.4.0 ← 1.3.3 diff Nov 11, 2025
updated 1.3.3 ← 1.3.2 diff May 6, 2025
updated 1.3.2 ← 1.3.1 diff Feb 23, 2025
updated 1.3.1 ← 1.1.0 diff Sep 18, 2024
updated 1.1.0 ← 1.0.4 diff Oct 6, 2023
updated 1.0.4 ← 1.0.2 diff Sep 29, 2022
updated 1.0.2 ← 1.0.1 diff Jan 16, 2022
new 1.0.1 Mar 28, 2021