The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

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: pMEM_1.0-1.zip, r-release: not available, r-oldrel: pMEM_1.0-1.zip
macOS binaries: r-release (arm64): pMEM_1.0-1.tgz, r-oldrel (arm64): pMEM_1.0-1.tgz, 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.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.