Learn R Programming

phylopath (version 1.4.0)

Perform Phylogenetic Path Analysis

Description

A comprehensive and easy to use R implementation of confirmatory phylogenetic path analysis as described by Von Hardenberg and Gonzalez-Voyer (2012) . 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").

Copy Link

Version

Install

install.packages('phylopath')

Monthly Downloads

716

Version

1.4.0

License

GPL-3

Maintainer

Wouter van der Bijl

Last Published

August 20th, 2026

Functions in phylopath (1.4.0)

coef_plot

Plot path coefficients and their confidence intervals or standard errors.
cichlids_tree

Cichlid phylogeny.
DAG

Directed acyclic graphs (DAGs)
average

Extract and average the best supported models from a phylogenetic path analysis.
best

Extract and estimate the best supported model from a phylogenetic path analysis.
coef.fitted_DAG

Extract the coefficients and confidence intervals of a fitted causal model.
choice

Extract and estimate an arbitrary model from a phylogenetic path analysis.
as.data.frame.fitted_DAG

Extract the paths of a fitted causal model.
average_DAGs

Perform model averaging on a list of DAGs.
plot_model_set

Plot several causal hypothesis at once.
phylo_path

Compare causal models in a phylogenetic context.
define_model_set

Define a model set.
est_DAG

Estimate path coefficients for a DAG.
plot.DAG

Plot a directed acyclic graph.
plot.phylopath_summary

Plot the comparison of a set of causal models.
plot.fitted_DAG

Plot a directed acyclic graph with path coefficients.
show_warnings

Print out warnings from a phylopath analysis.
rhino

Rhinogrades traits.
cichlids

Cichlid traits and the evolution of cooperative breeding.
red_list

Data on brain size, life history and vulnerability to extinction
rhino_tree

Rhinogrades phylogeny.
red_list_tree

Mammalian phylogeny