ShiVa: Detection of Evolutionary Shifts in Both Optimal Value and Variance

Implements statistical methods for detecting evolutionary shifts in both the optimal trait value (mean) and evolutionary diffusion variance. The method uses an L1-penalized optimization framework to identify branches where shifts occur, and the shift magnitudes. It also supports the inclusion of measurement error. For more details, see Zhang, Ho, and Kenney (2023) <doi:10.48550/arXiv.2312.17480>.

Package details

AuthorWensha Zhang [aut, cre], Lam Si Tung Ho [aut], Toby Kenney [aut]
MaintainerWensha Zhang <wn209685@dal.ca>
LicenseGPL (>= 3)
Version1.0.2
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("ShiVa")

Try the ShiVa package in your browser

Any scripts or data that you put into this service are public.

ShiVa documentation built on Aug. 22, 2025, 9:14 a.m.