Analogue and weighted averaging methods for palaeoecology
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
R update analogue to use the updated princurve package which deprecates… Oct 9, 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 use dontshow instead of testonly Oct 9, 2018
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
vignettes switch to using jss styles that come with R and nojss class option May 20, 2014
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
.gitattributes gitattributes for line endings in prep for appveyor Aug 20, 2014
.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 update analogue to use the updated princurve package which deprecates… Oct 9, 2018
LICENSE add a LICENCE file to top level of source May 18, 2014
Makefile updated makefile Dec 5, 2015
NAMESPACE update analogue to use the updated princurve package which deprecates… Oct 9, 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
codecov.yml stope codecov from commenting; at least for now Oct 9, 2018


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.