Learn R Programming

picante

R tools for integrating phylogenies and ecology

About

The Picante package provides tools for Phylocom integration, community analyses, null-models, traits and evolution in R.

The package includes functions for analyzing the phylogenetic and trait diversity of ecological communities, comparative analyses, and the display and manipulation of phenotypic and phylogenetic data.

Package maintainer: Steven Kembel

Developers: Peter Cowan, Matthew Helmus, Steven Kembel

Contributors: David Ackerly, Simon Blomberg, Will Cornwell, Peter Cowan, Matthew Helmus, Steven Kembel, Helene Morlon, Cam Webb

Development of picante has been supported by NSERC, NESCent, the Google Summer of Code, and the Gordon and Betty Moore Foundation.

Thanks to Jonathan Davies, Kyle Dexter, Catherine Graham, Nathaniel Hallinan, Nick Matzke, Alain Paquette, Emmanuel Paradis, Juan Parra, Dan Rabosky, and Marten Winter for feedback and bug reports. Thanks to R-Forge for hosting the project up to version 1.5.

News

There was a bug in the ses.pd function in picante versions <=1.7. Please see this issue for more details.

Bug reports and feature requests

Please use the Github Issues page for picante to submit bug reports and feature requests. Pull requests are welcomed but are more likely to be accepted if you first submit them as an issue.

Copy Link

Version

Install

install.packages('picante')

Monthly Downloads

5,067

Version

1.8.2

License

GPL-2

Maintainer

Last Published

June 10th, 2020

Functions in picante (1.8.2)

evol.distinct

Species' evolutionary distinctiveness
match.phylo.data

Match taxa in phylogeny and data
expected.pd

Expected PD, PD Variance, and Edge Abundance Distribution of a phylogeny
comm.phylo.qr

Quantile regression slopes between species co-occurrence and phylogenetic distances
cor.table

Table of correlations and P-values
comdistnt

Calculates inter-community mean nearest taxon distance
matrix2sample

Convert community data matrix to Phylocom sample
phylosignal

Measure phylogenetic signal
comm.phylo.cor

Correlations between species co-occurrence and phylogenetic distances
picante-package

picante: Integrating Phylogenies and Ecology
specaccum.psr

Phylogenetic Species Richness Sample-Based Rarefaction Curve
sample2matrix

Convert Phylocom sample to community data matrix
species.dist

Species co-occurrence distances
phylosor

Phylogenetic index of beta-diversity PhyloSor
prune.sample

Prune tree to match community data or trait data
ses.mntd

Standardized effect size of MNTD
phyEstimate

Phylogenetic estimation of traits for unobserved taxa
IvesGodfray

Host-parasitoid food web data
utility

Picante utility functions
Kcalc

K statistic of phylogenetic signal
writesample

Write a Phylocom community sample file
phylocom

Phylocom default data
mntd

Mean nearest taxon distance
mpd

Mean pairwise distance
phylostruct

Permutations to Test for Phylogenetic Signal in Community Composition
randomizeMatrix

Null models for community data matrix randomization
multiPhylosignal

Calculates phylogenetic signal for data.frame of traits
psd

Phylogenetic Species Diversity Metrics
phylosor.rnd

Null PhyloSor values of phylogenetic beta-diversity
pblm

Phylogenetic Bipartite Linear Model
ses.mpd

Standardized effect size of MPD
tax.distinctiveness

Taxonomic distinctiveness sensu Vane-Wright or May
writetraits

Write a Phylocom traits formatted file
sppregs

Regressions to Separate Phylogenetic Attraction and Repulsion
ses.pd

Standardized effect size of PD
pd

Calculate Faith's Phylogenetic Diversity
pcd

Phylogenetic Community Dissimilarity
raoD

Rao's quadratic entropy
unifrac

Unweighted UniFrac distance between communities
readsample

Read Phylocom sample
traitgram

Draw phylogeny with nodes at trait positions
comdist

Calculates inter-community mean pairwise distance
color.plot.phylo

Color tip labels based on trait