Learn R Programming

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

paleotree (version 2.5)

Paleontological and Phylogenetic Analyses of Evolution

Description

Analyzes, time-scales and simulates phylogenies of extinct/fossil lineages, along with calculation of diversity curves. Also fits likelihood models to estimate sampling rates from stratigraphic ranges.

Copy Link

Version

Install

install.packages('paleotree')

Monthly Downloads

841

Version

2.5

License

CC0

Issues

Pull Requests

Stars

Forks

Maintainer

David Bapst

Last Published

September 21st, 2015

Functions in paleotree (2.5)

horizonSampRate

Estimate Sampling Rate from Sampling Horizon Data (Solow and Smith, 1997)
taxonSortPBDBocc

Sorting Unique Taxa of a Given Rank from Paleobiology Database Occurrence Data
communityEcology

Miscellaneous Functions for Community Ecology
cladogeneticTraitCont

Simulate Cladogenetic Trait Evolution
taxa2phylo

Convert Simulated Taxon Data into a Phylogeny
footeValues

Calculates Values for Foote's Inverse Survivorship Analyses
getSampProbDisc

Fit Models of Sampling Probability to Discrete-Interval Taxon Ranges
timeSliceTree

Time-Slicing a Phylogeny
SamplingConv

Converting Sampling Estimates
binTimeData

Bin Simulated Temporal Ranges in Discrete Intervals
kanto

Example Species Abundances Tables
inverseSurv

Inverse Survivorship Models in the Fossil Record
modelMethods

Model Function Methods: Parameter Names, Bounds and Initial Values
makePBDBtaxonTree

Creating a Taxon-Tree from Taxonomic Data Downloaded from the Paleobiology Database
taxa2cladogram

Convert Simulated Taxon Data into a Cladogram
reverseList

Reverse List Structure
timeList2fourDate

Converting Datasets of Taxon Ranges in Intervals Between timeList format and fourDate format
unitLengthTree

Scale Tree to Unit-Length
minCharChange

Estimating the Minimum Number of Character Transitions Using Maximum Parsimony
dateNodes

Absolute Dates for Nodes of a Time-Scaled Phylogeny
durationFreq

Models of Sampling and Extinction for Taxonomic Duration Datasets
nearestNeighborDist

Nearest Neighbor Distances for Morphological Disparity Studies
pqr2Ps

Joint Probability of A Clade Surviving Infinitely or Being Sampled Once
minBranchLength

Scales Edge Lengths of a Phylogeny to a Minimum Branch Length
macroperforateForam

Ancestor-Descendant Relationships for Macroperforate Foraminifera, from Aze et al. (2011)
optimPaleo

Simplified Optimizer for paleotree Likelihood Functions
divCurveFossilRecordSim

Diversity-Curve Plotting for Simulations of Diversification and Sampling In the Fossil Record
graptPBDB

Example Occurrence and Taxonomic Datasets of the Graptolithina from the Paleobiology Database
simPaleoTrees

Simulating Un-Conditioned Trees of Fossil Taxa
termTaxa

Simulating Extinct Clades of Monophyletic Taxa
expandTaxonTree

Extrapolating Lower-Level Taxon Phylogenies from Higher-Level Taxon Trees
constrainParPaleo

Constrain Parameters for a Model Function from paleotree
seqTimeList

Construct a Stochastic Sequenced Time-List from an Unsequenced Time-List
sampleRanges

Sampling Taxon Ranges
depthRainbow

Paint Tree Branch Depth by Color
createMrBayesConstraints

Transform a Topology into a Set of Constraint Commands for MrBayes
paleotree-package

paleotree: Paleontological and Phylogenetic Analyses of Evolution
equation2function

Turn a Character String of the Right-Hand Side of an Equation into an R Function
timePaleoPhy

Timescaling of Paleo-Phylogenies
taxonTable2taxonTree

Create a Taxonomy-Based Phylogeny ('Taxon Tree') from a Hierarchical Table of Taxonomy Memberships
retiolitinae

Cladogram and Range Data for the Retiolitinae
plotOccData

Plotting Occurrence Data Across Taxa
degradeTree

Randomly Collapse a Portion of Nodes on a Phylogeny
occData2timeList

Converting Occurrences Data to a timeList Data Object
parentChild2taxonTree

Create a Taxonomy-Based Phylogeny ('Taxon Tree') from a Table of Parent-Child Taxon Relationships
probAnc

Probability of being a sampled ancestor of another sampled taxon
modifyTerminalBranches

Modify, Drop or Bind Terminal Branches of Various Types (Mainly for Paleontological Phylogenies)
getSampRateCont

Fit Models of Sampling Rates to Continuous-Time Taxon Ranges
simFossilTaxa

Simulating Taxa in the Fossil Record
perCapitaRates

perCapitaRates
rootSplit

Split Tip Taxa by Root Divergence
simFossilRecordMethods

Methods for Editing or Converting Output from simFossilRecord
perfectParsCharTree

Simulate a Set of Parsimony-Informative Characters for a Phylogeny
branchClasses

Partitions the branch lengths of a tree into several classes based on their placement.
cal3TimePaleoPhy

Three Rate Calibrated Timescaling of Paleo-Phylogenies
compareTimescaling

Comparing the Time-Scaling of Trees
graptDisparity

Morphlogical Character and Range Data for late Ordovician and Early Silurian Graptoloidea
simFossilRecord

Full-Scale Simulations of the Fossil Record with Birth, Death and Sampling of Morphotaxa
freqRat

Frequency Ratio Method for Estimating Sampling Probability
DiversityCurves

Diversity Curves
resolveTreeChar

Resolve Polytomies Using Parsimony-Based Reconstruction of a Discrete Character
SongZhangDicrano

Cladistic Data for Dicranograptid Graptolites from Song and Zhang (2014)
timeLadderTree

Resolve Polytomies by Order of First Appearance
simFossilTaxa_SRCond

Simulating Taxa in the Fossil Record, Conditioned on Sampling Rate
plotTraitgram

Plot a Traitgram for Continuous Traits
multiDiv

Calculating Diversity Curves Across Multiple Datasets
testEdgeMat

Test the Edge Matrix of a 'phylo' Phylogeny Object for Inconsistencies