pMEM: Predictive Moran's Eigenvector Maps

Calculate Predictive Moran's Eigenvector Maps (pMEM) for spatially-explicit prediction of environmental variables, as defined by Guénard and Legendre (2024) <doi:10.1111/2041-210X.14413>. pMEM extends classical MEM by enabling interpolation and prediction at unsampled locations using spatial weighting functions parameterized by range (and optionally shape). The package implements multiple pMEM types (e.g., exponential, Gaussian, linear) and features a modular architecture that allows programmers to define custom weighting functions. Designed for ecologists, geographers, and spatial analysts working with spatially-structured data.

Version: 1.0-1
Depends: R (≥ 4.1.0), sf
Imports: Rcpp (≥ 1.0.11)
LinkingTo: Rcpp
Suggests: glmnet, knitr, magrittr, rmarkdown, xfun
Published: 2026-03-08
DOI: 10.32614/CRAN.package.pMEM
Author: Guillaume Guénard ORCID iD [aut, cre], Pierre Legendre ORCID iD [ctb]
Maintainer: Guillaume Guénard <guillaume.guenard at gmail.com>
License: GPL-3
NeedsCompilation: yes
Citation: pMEM citation info
CRAN checks: pMEM results

Documentation:

Reference manual: pMEM.html , pMEM.pdf
Vignettes: Using pMEM for Spatial Modelling with Predictive Moran's Eigenvector Maps (source, R code)

Downloads:

Package source: pMEM_1.0-1.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available
Old sources: pMEM archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=pMEM to link to this page.