Learn R Programming

shinyTempSignal: Explore Temporal and Other Phylogenetic Signals

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.

If you use shinyTempSignal, please cite:

L Zhan, X Luo, W Xie, XA Zhu, Z Xie, J Lin, L Li, W Tang, R Wang, L Deng, Y Liao, B Liu, Y Cai, Q Wang, S Xu, G Yu. shinyTempSignal: an R shiny application for exploring temporal and other phylogenetic signals. Journal of Genetics and Genomics 2024. doi: 10.1016/j.jgg.2024.02.004

:writing_hand: Authors

YuLab@SMU https://yulab-smu.top

Installation

# to install cran version
install.packages("shinyTempSignal")

# to install github version
if(!require("remotes")) install.packages("remotes")

remotes::install_github("YuLab-SMU/shinyTempSignal")

Usages

library(shinyTempSignal)
run_shinyTempSignal()

Copy Link

Version

Install

install.packages('shinyTempSignal')

Monthly Downloads

189

Version

0.0.8

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Guangchuang Yu

Last Published

March 6th, 2024

Functions in shinyTempSignal (0.0.8)

shinyTempSignal-package

shinyTempSignal: Explore Temporal and Other Phylogenetic Signals
app_ui

The application User-Interface
shinyTempSignal_set_theme

shinyTempSignal_set_theme
dateNumeric

Convert dates according to date format
app_server

The application server-side
run_shinyTempSignal

Run the Shiny Application
MCC_FluA_H3_tree

Example data: a tree of 76 H3 hemagglutinin gene sequences of a lineage containing swine and human influenza A viruses