Package: bifrost 0.1.4


Jacob S. Berv
bifrost: Branch-Level Inference Framework for Recognizing Optimal Shifts in Traits
Methods for detecting and visualizing cladogenic shifts in multivariate trait data on phylogenies. Implements penalized-likelihood multivariate generalized least squares models, enabling analyses of high-dimensional trait datasets and large trees via searchOptimalConfiguration(). Includes a greedy step-wise shift-search algorithm following approaches developed in Smith et al. (2023) <doi:10.1111/nph.19099> and Berv et al. (2024) <doi:10.1126/sciadv.adp0114>. Methods build on multivariate GLS approaches described in Clavel et al. (2019) <doi:10.1093/sysbio/syy045> and implemented in the mvgls() function from the 'mvMORPH' package. Documentation and vignettes are available at <https://jakeberv.com/bifrost/>, including worked examples for the jaw-shape dataset.
Authors:
bifrost_0.1.4.tar.gz
bifrost_0.1.4.zip(r-4.7)bifrost_0.1.4.zip(r-4.6)bifrost_0.1.4.zip(r-4.5)
bifrost_0.1.4.tgz(r-4.6-any)bifrost_0.1.4.tgz(r-4.5-any)
bifrost_0.1.4.tar.gz(r-4.7-any)bifrost_0.1.4.tar.gz(r-4.6-any)
bifrost_0.1.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
bifrost/json (API)
| # Install 'bifrost' in R: |
| install.packages('bifrost', repos = c('https://jakeberv.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/jakeberv/bifrost/issues
Pkgdown/docs site:https://jakeberv.com
brownian-motionhigh-dimensionalmultivariatemultivariate-regressionphylogenetic-analysisphylogenetic-comparative-methodsphylogenetics
Last updated from:e9130e7b99. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 305 | ||
| source / vignettes | OK | 288 | ||
| linux-release-x86_64 | OK | 256 | ||
| macos-release-arm64 | OK | 131 | ||
| macos-oldrel-arm64 | OK | 160 | ||
| windows-devel | OK | 149 | ||
| windows-release | OK | 167 | ||
| windows-oldrel | OK | 182 | ||
| wasm-release | OK | 201 |
Exports:generateViridisColorScaleicTrajectoryplot_ic_acceptance_matrixrateMaprateMapControlrateMapRateFlagsrateMapViewsearchOptimalConfiguration
Dependencies:apecliclusterGenerationcodacodetoolscombinatcorpcorcpp11DEoptimdigestdoParalleldotCall64expmfarverfastmatchforeachfuturefuture.applygenericsggplot2glassoFastglobalsgluegridExtragtableigraphisobanditeratorslabelinglatticelifecyclelistenvmagrittrmapsMASSMatrixmnormtmvMORPHnlmenumDerivoptimParallelparallellypbmcapplyphangornphytoolspkgconfigprogressrquadprogR6RColorBrewerRcpprlangS7scalesscatterplot3dspamsubplextxtplotvctrsviridisviridisLitewithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Generate Scaled Viridis Color Palette for Rate Parameters | generateViridisColorScale |
| Create an Information-Criterion Trajectory | icTrajectory |
| Plot a Legacy IC Acceptance Matrix | plot_ic_acceptance_matrix |
| Plot an Information-Criterion Trajectory | plot.icTrajectory |
| Plot 'rateMap' Objects | plot.rateMap |
| Print method for _'bifrost'_ search results | print.bifrost_search |
| Print a 'rateMap' Object | print.rateMap |
| Compute Branchwise Rate Maps Across Runs | rateMap |
| Control Advanced 'rateMap()' Options | rateMapControl |
| Control Near-Zero and Tail Rate Diagnostics for 'rateMap()' | rateMapRateFlags |
| Create a Display View of a 'rateMap' Object | rateMapView |
| Search for an Optimal Multi-Regime (Shift) Configuration on a Phylogeny | searchOptimalConfiguration |