surface: Fitting Hansen Models to Investigate Convergent Evolution

SURFACE is a data-driven phylogenetic comparative method for fitting stabilizing selection models to continuous trait data, building on the ouch package. The main functions fit a series of Hansen models using stepwise AIC, then identify cases of convergent evolution where multiple lineages have shifted to the same adaptive peak.

Install the latest version of this package by entering the following in R:
AuthorTravis Ingram
Date of publication2014-02-14 11:22:36
MaintainerTravis Ingram <>
LicenseGPL (>= 2)

View on CRAN

Questions? Problems? Suggestions? or email at

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.