Package: cloneRate 0.2.3

Brian Johnson

cloneRate: Estimate Growth Rates from Phylogenetic Trees

Quickly estimate the net growth rate of a population or clone whose growth can be approximated by a birth-death branching process. Input should be phylogenetic tree(s) of clone(s) with edge lengths corresponding to either time or mutations. Based on coalescent results in Johnson et al. (2023) <doi:10.1093/bioinformatics/btad561>. Simulation techniques as well as growth rate methods build on prior work from Lambert A. (2018) <doi:10.1016/j.tpb.2018.04.005> and Stadler T. (2009) <doi:10.1016/j.jtbi.2009.07.018>.

Authors:Brian Johnson [cre, aut, cph], Yubo Shuai [aut, cph], Jason Schweinsberg [aut, cph], Kit Curtius [aut, cph]

cloneRate_0.2.3.tar.gz
cloneRate_0.2.3.zip(r-4.7-x86_64)cloneRate_0.2.3.zip(r-4.7-arm64)cloneRate_0.2.3.zip(r-4.6-x86_64)cloneRate_0.2.3.zip(r-4.6-arm64)
cloneRate_0.2.3.tar.gz(r-4.7-arm64)cloneRate_0.2.3.tar.gz(r-4.7-x86_64)cloneRate_0.2.3.tar.gz(r-4.6-arm64)cloneRate_0.2.3.tar.gz(r-4.6-x86_64)
cloneRate_0.2.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
cloneRate/json (API)

# Install 'cloneRate' in R:
install.packages('cloneRate', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/bdj34/clonerate/issues

Pkgdown/docs site:https://bdj34.github.io

Uses libs:
  • onetbb– Parallelism library for C++
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

Conda:

onetbbcpp

3.00 score 273 downloads 9 exports 54 dependencies

Last updated from:d5c4ff9c51. Checks:10 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK233
linux-devel-x86_64OK274
source / vignettesOK304
linux-release-arm64OK238
linux-release-x86_64OK225
windows-devel-arm64OK389
windows-devel-x86_64OK361
windows-release-arm64OK327
windows-release-x86_64OK324
wasm-releaseOK194

Exports:birthDeathMCMCcoal_to_treeinternalLengthsmaxLikelihoodsharedMutssimMutsimUltrasiteFrequencyultra2mut

Dependencies:abindapebackportsBHcallrcheckmateclicpp11descdigestdistributionalfarvergenericsggplot2gluegmpgridExtragtableinlineisobandlabelinglatticelifecycleloomagrittrmatrixStatsnlmenumDerivotelpillarpkgbuildpkgconfigposteriorprocessxpsQuickJSRR6RColorBrewerRcppRcppEigenRcppParallelrlangRmpfrrstanrstantoolsS7scalesStanHeaderstensorAtibbleutf8vctrsviridisLitewithr

Analysis of human blood data
Setup | Data exploration | Full trees | Clone trees | Estimating growth rates | Understanding the function outputs | Downstream analysis | Metadata | Recreating figures | MPN vs. Normal (Fig. 5E) | Single vs. multi-driver (Fig. 5F) | Time from clone initiation to diagnosis (Fig. 5G) | Validation | References / Data sources:

Last update: 2023-09-22
Started: 2023-09-22

Intro to validating growth rate estimates via simulation
Setup | Simulating trees | Ultrametric trees | Mutation trees | Quantitative comparisons | Max likelihood vs. internal lengths vs. shared mutations | Root Mean Square Error (RMSE) | Mean | Standard deviation | Coverage probability | Varying parameters | Varying n | Varying r (and/or cloneAge) | Varying r or cloneAge? | Performance across r values | References

Last update: 2023-09-22
Started: 2023-09-22