phylopath: Perform Phylogenetic Path Analysis

A comprehensive and easy to use R implementation of confirmatory phylogenetic path analysis as described by Von Hardenberg and Gonzalez-Voyer (2012) <doi:10.1111/j.1558-5646.2012.01790.x>. Note that the required package 'ggm' depends on 'graph' from Bioconductor, which is not installed automatically; the simplest route is install.packages("BiocManager"); BiocManager::install("phylopath").

Version: 1.4.0
Depends: R (≥ 2.10)
Imports: ape (≥ 4.1), future.apply, ggm (≥ 2.3), ggplot2 (≥ 3.0.0), ggraph (≥ 1.0.0), igraph (≥ 1.0.1), phylolm (≥ 2.5), purrr (≥ 0.2.3), rlang (≥ 1.0.0), tibble
Suggests: knitr, rmarkdown, testthat (≥ 3.0.0)
Published: 2026-08-20
DOI: 10.32614/CRAN.package.phylopath
Author: Wouter van der Bijl [aut, cre]
Maintainer: Wouter van der Bijl <wouter at zoology.ubc.ca>
BugReports: https://github.com/Ax3man/phylopath/issues
License: GPL-3
URL: https://ax3man.github.io/phylopath/
NeedsCompilation: no
Citation: phylopath citation info
Materials: NEWS
CRAN checks: phylopath results

Documentation:

Reference manual: phylopath.html , phylopath.pdf
Vignettes: Comparing causal models of binary traits using phylopath (source, R code)
Introduction to phylogenetic path analysis with phylopath (source, R code)

Downloads:

Package source: phylopath_1.4.0.tar.gz
Windows binaries: r-devel: phylopath_1.3.1.zip, r-release: phylopath_1.3.1.zip, r-oldrel: phylopath_1.3.1.zip
macOS binaries: r-release (arm64): phylopath_1.4.0.tgz, r-oldrel (arm64): phylopath_1.4.0.tgz, r-release (x86_64): phylopath_1.4.0.tgz, r-oldrel (x86_64): phylopath_1.4.0.tgz
Old sources: phylopath archive

Reverse dependencies:

Reverse imports: phylosem
Reverse suggests: dsem

Linking:

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