Analogue and weighted averaging methods for palaeoecology
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
R Fix residLen() to work with vector env variables. Jan 28, 2018
data Merge branch 'issue-#15': implements method discussed in #15. Closes #15 Jul 26, 2017
inst fill out the news item for changes to distance Jul 26, 2017
man some extra examples to check some corner cases Nov 25, 2017
src update the C routine registration for modifications to xx_mixed and x… Jul 26, 2017
tests add a test for join with type = 'inner' Nov 9, 2016
www some fiddling with the line endings due to .gitattributes Aug 20, 2014
.Rbuildignore add monoSpline to the ignore list for now May 27, 2015
.gitignore add ignore file for git to ignore various backup and example files May 18, 2014
.travis.yml update travis config Apr 23, 2017
DESCRIPTION add ORCID to author info Oct 13, 2017
LICENSE add a LICENCE file to top level of source May 18, 2014
Makefile updated makefile Dec 5, 2015
NAMESPACE Fix residLen() to work with vector env variables. Jan 28, 2018 fix some https -> http and canonicalize CRAN and r-project web Apr 23, 2017
appveyor.yml add configuration YAML for appveryor CI on windows Aug 20, 2014


Released version

CRAN version

Build status

Linux Windows Codecov
Build Status Build status codecov

What is analogue?

analogue is an R package for use with palaeoecological data. Originally, analogue was intended as an R implementation of analogue methods such as analogue matching, ROC curves, and MAT transfer function models, and the computation of dissimilarity coefficients. Since then the scope of the package has grown to include a number of other methods applicable to data routinely encountered in palaeoecology and palaeolimnology.


  • Transfer functions
    • MAT
    • Weighted Averaging with monotonic, inverse, and classical deshrinking, with and without tolerance down-weighting
    • Principal Component Regression (using ecologically-relevant transformations)
    • Cross-validation (Bootstrapping, leave-one-out, k-fold)
    • Analogue statistics
  • Analogue matching
  • Dissimilarity coefficients
    • Chord, Bray-Curtis, Gower's Generalised coefficient, Manhattan, ...
  • Dissimilarity decisions thresholds
    • ROC curves
    • Monte Carlo resampling
    • Logistic regression
  • Stratigraphic diagrams
  • Principal curves

Bugs, feature requests

Bug reports and feature requests should be filed as issues.


analogue is released under the GNU General Public Licence Version 2.