Title: | Explore Temporal and Other Phylogenetic Signals |
---|---|
Description: | Sequences sampled at different time points can be used to infer molecular phylogenies on natural time scales, but if the sequences records inaccurate sampling times, that are not the actual sampling times, then it will affect the molecular phylogenetic analysis. This shiny application helps exploring temporal characteristics of the evolutionary trees through linear regression analysis and with the ability to identify and remove incorrect labels. The method was extended to support exploring other phylogenetic signals under strict and relaxed models. |
Authors: | Guangchuang Yu [aut, cre, cph] , Xiao Luo [ctb], Li Zhan [ctb], Xuanan Zhu [ctb], Jianfeng Lin [ctb] |
Maintainer: | Guangchuang Yu <[email protected]> |
License: | GPL-3 |
Version: | 0.0.8 |
Built: | 2024-11-01 04:40:28 UTC |
Source: | https://github.com/yulab-smu/shinytempsignal |
The application server-side
app_server(input, output, session)
app_server(input, output, session)
input |
Internal parameter |
output |
Internal parameter |
session |
Internal parameter |
The application User-Interface
app_ui(request)
app_ui(request)
request |
Internal parameter |
Convert dates according to date format
dateNumeric(date, format)
dateNumeric(date, format)
date |
input a data extracted from labels, character |
format |
input format of the date, character |
Returns a date of numeric type, numeric
dateNumeric(date = "1999-12-07", format = "yyyy-MM-dd")
dateNumeric(date = "1999-12-07", format = "yyyy-MM-dd")
This example data was reported on Liang et al. 2014
a tree with 76 sequences
a tree, phylo
data(MCC_FluA_H3_tree)
data(MCC_FluA_H3_tree)
Run the Shiny Application
run_shinyTempSignal( onStart = NULL, options = list(), enableBookmarking = NULL, uiPattern = "/", ... )
run_shinyTempSignal( onStart = NULL, options = list(), enableBookmarking = NULL, uiPattern = "/", ... )
onStart |
A function that will be called before the app is actually run.
This is only needed for |
options |
Named options that should be passed to the |
enableBookmarking |
Can be one of |
uiPattern |
A regular expression that will be applied to each |
... |
arguments to pass to golem_opts. See '?golem::get_golem_options' for more details. |
Shiny application object
if (interactive()) { run_shinyTempSignal() }
if (interactive()) { run_shinyTempSignal() }
set default theme
shinyTempSignal_set_theme(theme)
shinyTempSignal_set_theme(theme)
theme |
a ggplot theme |
No value return