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

CRAN

282

Last 30 days

14561st

694

Last 90 days

4.9K

Last year

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

r2u CRAN

0

Last 30 days

40

Last 90 days

188

Last year

Trend: -100% (30d vs prior 30d)

autoCRAN

1

Last 7 days

14

Last 30 days

0

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

13 OK
Show all 13 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-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 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR r-devel-linux-x86_64-debian-gcc

PDF version of manual

Rd conversion errors:
Converting parsed Rd's to LaTeX .Warning in file(out, "wt") :
  cannot open file '/tmp/RtmpPdpowG/ltxfd67e7ffef524/Region.tex': No space left on device
Error in file(out, "wt") : cannot open the connection
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 2, 2026
ERROR 11 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 25, 2026
ERROR r-release-macos-x86_64

package dependencies

Package required but not available: ‘qs2’

See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’
manual.
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

9 tracked
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