The ”Xtools” package contains some handy tools for my daily use. Some of them are:
- calculating LT50s (half leathal temperature) with EL (electrolyte leakage) data
- plotting LT50 curves
- processing qPCR data with “HTqPCR” and “ddCt” packages from BioConductor
- set significant labels for multi comparisons: if the labels of two samples have any overlapped letter, the difference between the samples is not significant.
You can use these tools freely if you find them helpful.
“Xtools” 是一个 R 软件包,主要为个人数据分析使用。一些有用的工具包括(不限于):
- 使用 EL(电导率渗漏)数据计算 LT50(半致死温度)
- 绘制 LT50 曲线
- 使用 BioC 的 HTqPCR 和 ddCt 软件包处理 qPCR 数据
- 设置多样本数据比较的显著性标记:如果两样本的有任一相同字母标记,则此对样本无显著差异
如果这些工具有用,您可以自由使用它们。
The package can be install with devtools from github by execute the following commands in R:
## install.packages('devtools')
require('devtools')
install_github('zgzhao/Xtools')
We use electrolyte leakage data to calculate LT50. The functions are integrated in a shiny app:
require('Xtools')
LT50s.shiny.app()
Data (Ct values) analysis are carried out with HTqPCR and ddCt R packages. They are integrated into a single shiny app in the Xtools package. To run the app, please run the following codes in R console or RStudio:
require('Xtools')
qPCR.shiny.app()
The shiny web app will run locally. It should look like this:
Please refer to the package man page after installation.