paleotree3.4.7 package

Paleontological and Phylogenetic Analyses of Evolution

binTimeData

Bin Simulated Temporal Ranges in Discrete Intervals

branchClasses

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

cal3TimePaleoPhy

Three Rate Calibrated a posteriori Dating of Paleontological Phylo...

cladogeneticTraitCont

Simulate Cladogenetic Trait Evolution

communityEcology

Miscellaneous Functions for Community Ecology

compareTimescaling

Comparing the Time-Scaling of Trees

constrainParPaleo

Constrain Parameters for a Model Function from paleotree

createMrBayesConstraints

Transform a Topology into a Set of Constraint Commands for MrBayes

createMrBayesTipCalibrations

Construct A Block of Tip Age Calibrations for Use with Tip-Dating Anal...

createMrBayesTipDatingNexus

Construct a Fully Formatted NEXUS Script for Performing Tip-Dating Ana...

dateNodes

Absolute Dates for Nodes of a Time-Scaled Phylogeny

dateTaxonTreePBDB

Date a Taxon-Topology from the Paleobiology Database Using Appearance ...

degradeTree

Randomly Collapse a Portion of Nodes on a Phylogeny

depthRainbow

Paint Tree Branch Depth by Color

divCurveFossilRecordSim

Diversity-Curve Plotting for Simulations of Diversification and Sampli...

DiversityCurves

Diversity Curves

durationFreq

Models of Sampling and Extinction for Taxonomic Duration Datasets

equation2function

Turn a Character String of the Right-Hand Side of an Equation into an ...

exhaustionFunctions

Analyses of the exhaustion of Character States Over Evolutionary Histo...

expandTaxonTree

Extrapolating Lower-Level Taxon Phylogenies from Higher-Level Taxon Tr...

fixRootTime

Modify, Drop or Bind Terminal Branches of Various Types (Mainly for Pa...

footeValues

Calculates Values for Foote's Inverse Survivorship Analyses

freqRat

Frequency Ratio Method for Estimating Sampling Probability

getDataPBDB

Obtaining Data for Taxa or Occurrences From Paleobiology Database API

horizonSampRate

Estimate Sampling Rate from Sampling Horizon Data (Solow and Smith, 19...

inverseSurv

Inverse Survivorship Models in the Fossil Record

makePBDBtaxonTree

Creating a Taxon-Tree from Taxonomic Data Downloaded from the Paleobio...

minBranchLength

Scales Edge Lengths of a Phylogeny to a Minimum Branch Length

minCharChange

Estimating the Minimum Number of Character Transitions Using Maximum P...

modelMethods

Model Function Methods: Parameter Names, Bounds and Initial Values

modifyTerminalBranches

Modify, Drop or Bind Terminal Branches of Various Types (Mainly for Pa...

multiDiv

Calculating Diversity Curves Across Multiple Datasets

nearestNeighborDist

Nearest Neighbor Distances for Morphological Disparity Studies

nodeDates2branchLengths

Obtaining Edge Lengths for Undated Phylogenies Using Known Branching N...

obtainDatedPosteriorTreesMrB

Get the Sample of Posterior Trees from a Dated Phylogenetic Analysis w...

occData2timeList

Converting Occurrences Data to a timeList Data Object

optimPaleo

Simplified Optimizer for paleotree Likelihood Functions

paleotree-package

paleotree: Paleontological and Phylogenetic Analyses of Evolution

parentChild2taxonTree

Create a Taxonomy-Based Phylogeny ('Taxon Tree') from a Table of Paren...

perCapitaRates

Instantaneous per-Capita Rates of Origination and Extinction from ...

perfectParsCharTree

Simulate a Set of Parsimony-Informative Characters for a Phylogeny

plotOccData

Plotting Occurrence Data Across Taxa

plotPhyloPicTree

Plot a Phylogeny with Organismal Silhouettes from PhyloPic, Called Via...

plotTraitgram

Plot a Traitgram for Continuous Traits

pqr2Ps

Joint Probability of A Clade Surviving Infinitely or Being Sampled Onc...

probAnc

Probability of being a sampled ancestor of another sampled taxon

resolveTreeChar

Resolve Polytomies Using Parsimony-Based Reconstruction of a Discrete ...

reverseList

Reverse List Structure

rootSplit

Split Tip Taxa by Root Divergence

sampleRanges

Sampling Taxon Ranges

SamplingConv

Converting Sampling Estimates

seqTimeList

Construct a Stochastic Sequenced Time-List from an Unsequenced Time-Li...

setRootAge

Place a Non-Ultrametric Tree of Fossil Taxa on Absolute Time

simFossilRecord

Full-Scale Simulations of the Fossil Record with Birth, Death and Samp...

simFossilRecordMethods

Methods for Editing or Converting Output from Simulated Fossil Record ...

taxa2cladogram

Convert Simulated Taxon Data into a Cladogram

taxa2phylo

Convert Simulated Taxon Data into a Phylogeny

taxonSortPBDBocc

Sorting Unique Taxa of a Given Rank from Paleobiology Database Occurre...

taxonTable2taxonTree

Create a Taxonomy-Based Phylogeny ('Taxon Tree') from a Hierarchical T...

termTaxa

Simulating Extinct Clades of Monophyletic Taxa

testEdgeMat

Test the Edge Matrix of a 'phylo' Phylogeny Object for Inconsistenci...

timeLadderTree

Resolve Polytomies by Order of First Appearance

timeList2fourDate

Converting Datasets of Taxon Ranges in Intervals Between timeList fo...

timePaleoPhy

Simplistic a posteriori Dating Approaches For Paleontological Phyl...

timeSliceTree

Time-Slicing a Phylogeny

tipDatingCompatabilitySummaryMrB

Get the Compatibility Summary Topology From a Tip-Dating Analysis with...

treeContradiction

Measure the Contradiction Difference Between Two Phylogenetic Topologi...

twoWayEcologyCluster

R-Mode vs Q-Mode Two-Way Cluster Analyses and Abundance Plot for Commu...

unitLengthTree

Scale Tree to Unit-Length

Provides tools for transforming, a posteriori time-scaling, and modifying phylogenies containing extinct (i.e. fossil) lineages. In particular, most users are interested in the functions timePaleoPhy, bin_timePaleoPhy, cal3TimePaleoPhy and bin_cal3TimePaleoPhy, which date cladograms of fossil taxa using stratigraphic data. This package also contains a large number of likelihood functions for estimating sampling and diversification rates from different types of data available from the fossil record (e.g. range data, occurrence data, etc). paleotree users can also simulate diversification and sampling in the fossil record using the function simFossilRecord, which is a detailed simulator for branching birth-death-sampling processes composed of discrete taxonomic units arranged in ancestor-descendant relationships. Users can use simFossilRecord to simulate diversification in incompletely sampled fossil records, under various models of morphological differentiation (i.e. the various patterns by which morphotaxa originate from one another), and with time-dependent, longevity-dependent and/or diversity-dependent rates of diversification, extinction and sampling. Additional functions allow users to translate simulated ancestor-descendant data from simFossilRecord into standard time-scaled phylogenies or unscaled cladograms that reflect the relationships among taxon units.

  • Maintainer: David W. Bapst
  • License: CC0
  • Last published: 2024-07-06