Unlimited learning, half price | 50% off
Get 50% off unlimited learning

⚠️There's a newer version (2.0.11) of this package.Take me there.

Geiger

Major features

geiger is a (growing) collection of methods developed over the years by many researchers. Here is a a non-comprehensive list of methods:

  • Fit continuous models of evolution (BM, OU, EB, Pagel models, etc.)
  • Fit discrete models of evolution (Mk and variants)
  • Identify shifts in the rate of continuous trait evolution(doi:10.1111/j.1558-5646.2011.01401.x)
  • Fit continuous trait models to unresolved data using ABC(doi:10.1111/j.1558-5646.2011.01474.x)
  • Use fossil information to improve macroevolutionary inference(doi:10.1111/j.1558-5646.2012.01723.x)
  • Identify shifts in the rate of diversification(doi:10.1073/pnas.0811087106)
  • Posterior predictive model assessment(doi:10.1093/sysbio/syt066)
  • Time-scaling large phylogenies with 'congruification'(doi:10.1111/2041-210X.12051)

Citing geiger

If you use geiger, please cite:

Pennell, M.W., J.M. Eastman, G.J. Slater, J.W. Brown, J.C. Uyeda, R.G. FitzJohn, M.E. Alfaro, and L.J. Harmon. 2014. geiger v2.0: an expanded suite of methods for fitting macroevolutionary models to phylogenetic trees. Bioinformatics 30:2216-2218.

in addition to the original papers describing the methods.

Acknowledgements

We thank the CRAN team for help cleaning up our package errors.

Feedback

We are always looking to improve geiger. If you have comments/questions/ideas, we encourage you to get in contact by posting an issue or making a pull request.

Copy Link

Version

Install

install.packages('geiger')

Monthly Downloads

4,064

Version

2.0.10

License

GPL (>= 2)

Maintainer

Last Published

June 3rd, 2022

Functions in geiger (2.0.10)

aicm

Akaike's Information Criterion for MCMC samples (AICM)
congruify.phylo

ultrametricization of trees from a supplied timetree
dcount

prior densities for truncated discrete random variable
aicw

determining Akaike weights
geiger-example

internal geiger functions
geiger-internal

internal geiger functions
geiger-data

example datasets
geiger-defunct

deprecated functions in GEIGER
ratematrix

evolutionary VCV matrix
r8s.phylo

call r8s from geiger
geiger-package

GEIGER
pp.mcmc

using posterior predictive MCMC for modeling quantitative trait evolution
dtt

disparity-through-time
plot.medusa

MEDUSA: modeling evolutionary diversification using stepwise AIC
load.rjmcmc

posterior samples from single or multiple MCMC runs
medusa

MEDUSA: modeling evolutionary diversification using stepwise AIC
fitDiscrete

Model fitting for discrete comparative data
drop.extinct

prune specified taxa from a phylogenetic tree
rjmcmc.bm

Bayesian sampling of shifts in trait evolution: relaxed Brownian motion
gbresolve

NCBI taxonomy
sim.bd

birth-death population simulator
make.gbm

tailor reversible-jump Markov chain Monte Carlo sampling
rescale

Tree transformations
nh.test

using the Freckleton and Harvey node-height test
rc

relative cladogenesis test
fitContinuousMCMC

Fit models of continuous trait evolution to comparative data using MCMC
startingpt.mecca

starting values for MECCA
nodelabel.phylo

Blending information from taxonomies and trees
mecca

running a MECCA analysis
fitContinuous

Model fitting for continuous comparative data
bd.ms

estimate net diversification rate
subset.phylo

blending information from taxonomies and trees
aov.phylo

phylogenetic ANOVA and MANOVA
name.check

Compares taxa in data and tree
treedata

compare taxa in data and tree
sim.bdtree

birth-death tree simulator
to.auteur

conversion of MCMC samples between auteur and coda
tips

descendents of a given node in a phylogenetic tree
sim.char

simulate character evolution
calibrate.mecca

calibrating MECCA
calibrate.rjmcmc

initialize proposal width