This is the first release of paleobuddy, an R package dedicated to flexible simulations of diversification, fossil records, and phylogenetic trees. Below we list current features, and above sections will be filled as new features and fixes are implemented.

Main functions

Secondary functions

S3 classes




The question of how to structure time came up a lot during development of the package. Most of the literature in macroevolution and paleontology considers absolute geological time, i.e. t = 0 at the present and t = 5 five million years ago. It becomes challenging, however, to visualize and program complex rates going backwards. As such, the code is structured such that all functions are considered to go from 0 to the maximum simulation time tMax—i.e. the inverse of absolute geological time. There is only one exception to this rule, the adFun parameter describing age-dependent distribution of fossil occurrences in sample.clade. In any case, all returned objects in the package are set to follow absolute geological time, so as to conform to the literature.

Known issues