Package: EvoPhylo 0.3.3

EvoPhylo: Pre- And Postprocessing of Morphological Data from Relaxed Clock Bayesian Phylogenetics

Performs automated morphological character partitioning for phylogenetic analyses and analyze macroevolutionary parameter outputs from clock (time-calibrated) Bayesian inference analyses, following concepts introduced by Simões and Pierce (2021) <doi:10.1038/s41559-021-01532-x>.

Authors:Tiago Simoes [cre, aut], Noah Greifer [aut], Joelle Barido-Sottani [aut], Stephanie Pierce [aut]

EvoPhylo_0.3.3.tar.gz
EvoPhylo_0.3.3.zip(r-4.5)EvoPhylo_0.3.3.zip(r-4.4)EvoPhylo_0.3.3.zip(r-4.3)
EvoPhylo_0.3.3.tgz(r-4.4-any)EvoPhylo_0.3.3.tgz(r-4.3-any)
EvoPhylo_0.3.3.tar.gz(r-4.5-noble)EvoPhylo_0.3.3.tar.gz(r-4.4-noble)
EvoPhylo_0.3.3.tgz(r-4.4-emscripten)EvoPhylo_0.3.3.tgz(r-4.3-emscripten)
EvoPhylo.pdf |EvoPhylo.html
EvoPhylo/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/tiago-simoes/evophylo/issues

Datasets:

On CRAN:

5.66 score 4 stars 19 scripts 199 downloads 27 exports 144 dependencies

Last updated 1 years agofrom:2cb8d612a8. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 12 2024
R-4.5-winNOTENov 12 2024
R-4.5-linuxNOTENov 12 2024
R-4.4-winNOTENov 12 2024
R-4.4-macNOTENov 12 2024
R-4.3-winNOTENov 12 2024
R-4.3-macNOTENov 12 2024

Exports:clock_reshapeclockrate_dens_plotclockrate_reg_plotclockrate_summarycluster_to_nexuscombine_logdrop.dummy.beastdrop.dummy.mbFBD_dens_plotFBD_normality_plotFBD_reshapeFBD_summaryFBD_tests1FBD_tests2get_clockrate_table_BEAST2get_clockrate_table_MrBayesget_gower_distget_pwt_rates_BEAST2get_pwt_rates_MrBayesget_sil_widthsmake_clustersoffset.to.dummyoffset.to.dummy.metadataplot_back_ratesplot_treerates_sgnwrite_partitioned_alignmentswrite.beast.treedata

Dependencies:apeaplotaskpassbase64encbrewbriobslibcachemcallrclicliprclustercolorspacecommonmarkcpp11crayoncredentialscurldeeptimedeeptimedatadescdevtoolsdiffobjdigestdownlitdplyrellipsisevaluatefansifarverfastmapfontawesomefsgenericsgertggfittextggforceggfunggh4xggplot2ggplotifyggrepelggtreeghgitcredsgluegridExtragridGraphicsgridtextgrImport2gtablehighrhtmltoolshtmlwidgetshttpuvhttr2iniisobandjpegjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclemagrittrmarkdownMASSMatrixmemoisemgcvmimeminiUImunsellnlmeopensslpatchworkpillarpkgbuildpkgconfigpkgdownpkgloadpngpolyclippraiseprettyunitsprocessxprofvispromisespspurrrR6raggrappdirsrcmdcheckRColorBrewerRcppRcppEigenremotesrlangrmarkdownroxygen2rprojrootrstudioapiRtsnerversionssassscalessessioninfoshadesshinysourcetoolsstringistringrsyssystemfontstestthattextshapingtibbletidyrtidyselecttidytreetinytextreeiotweenrunglueurlcheckerusethisutf8vctrsviridisLitewaldowhiskerwithrxfunXMLxml2xopenxtableyamlyulab.utilszip

Analyzing FBD Parameters

Rendered fromfbd-params.Rmdusingknitr::rmarkdownon Nov 12 2024.

Last update: 2022-11-03
Started: 2022-05-04

Analyzing Trees With Offsets

Rendered fromoffset_handling.Rmdusingknitr::rmarkdownon Nov 12 2024.

Last update: 2022-10-31
Started: 2022-06-24

Character Partitioning

Rendered fromchar-part.Rmdusingknitr::rmarkdownon Nov 12 2024.

Last update: 2022-11-02
Started: 2022-05-04

Evolutionary Rates & Selection Mode (BEAST2)

Rendered fromrates-selection_BEAST2.Rmdusingknitr::rmarkdownon Nov 12 2024.

Last update: 2022-11-02
Started: 2022-10-28

Evolutionary Rates & Selection Mode (Mr.Bayes)

Rendered fromrates-selection_MrBayes.Rmdusingknitr::rmarkdownon Nov 12 2024.

Last update: 2023-07-21
Started: 2022-10-31

Theoretical background

Rendered fromdata_treatment.Rmdusingknitr::rmarkdownon Nov 12 2024.

Last update: 2022-09-29
Started: 2022-06-27

Readme and manuals

Help Manual

Help pageTopics
A morphological phylogenetic data matrixcharacters
Convert clock rate tables from wide to long formatclock_reshape
Plot clock rate distributionsclockrate_dens_plot
Plot regression lines between sets of ratesclockrate_reg_plot
Compute rate summary statistics across clades and clocksclockrate_summary
Export character partitions to a Nexus filecluster_to_nexus
Combine and filter (.p) log files from Mr.Bayescombine_log
Remove dummy tip from beast summary trees, accounting for metadata on the tipsdrop.dummy.beast
Remove dummy tip from Mr. Bayes summary trees, accounting for metadata on the tipsdrop.dummy.mb
Density plots for each FBD parameterFBD_dens_plot
Inspect FBD parameter distributions visuallyFBD_normality_plot
Convert an FBD posterior parameter table from wide to long formatFBD_reshape
Summarize FBD posterior parameter estimatesFBD_summary
Test assumptions of normality and homoscedasticity for FBD posterior parametersFBD_tests1
Test for differences in FBD parameter valuesFBD_tests2
Extract evolutionary rates from Bayesian clock trees produced by BEAST2get_clockrate_table_BEAST2
Extract evolutionary rates from a Bayesian clock tree produced by Mr. Bayesget_clockrate_table_MrBayes
Compute Gower distances between charactersget_gower_dist
Conduct pairwise t-tests between node rates and clock base rates from a BEAST2 output.get_pwt_rates_BEAST2
Conduct pairwise t-tests between node rates and clock base rate from a Mr.Bayes output.get_pwt_rates_MrBayes
Calculate silhouette widths index for various numbers of partitionsget_sil_widths plot.sil_width_df
Estimate and plot character partitionsmake_clusters plot.cluster_df
Convert trees produced by a BEAST2 FBD analysis with offset to trees with correct ages.offset.to.dummy
Convert trees produced by a BEAST2 FBD analysis with offset to trees with correct ages, accounting for possible metadata on the tips.offset.to.dummy.metadata
Plots distribution of background rates extracted from posterior log files.plot_back_rates
Plot Bayesian evolutionary tree with rate thresholds for selection modeplot_treerates_sgn
Multiple phylogenetic clock treespost_trees
Posterior parameter samples (single clock)posterior1p
Posterior parameter samples (3 clock partions)posterior3p
Mean clock rates by node and clade (single clock)RateTable_Means_1p_Clades
Mean clock rates by node and clade (3 clock partitions)RateTable_Means_3p_Clades
BEAST2 phylogenetic tree with clock rates from partition 1tree_clock1
BEAST2 phylogenetic tree with clock rates from partition 2tree_clock2
Phylogenetic tree with a single clock partitiontree1p
Phylogenetic tree with 3 clock partitionstree3p
Write character partitions as separate Nexus files (for use in BEAUti)write_partitioned_alignments
Export multiple treedata objects (S4 class tree files) to BEAST NEXUS filewrite.beast.treedata