Skip to content

zgzhao/Xtools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xtools package

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 数据
  • 设置多样本数据比较的显著性标记:如果两样本的有任一相同字母标记,则此对样本无显著差异

如果这些工具有用,您可以自由使用它们。


Installation

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')

About LT50 (half lethal temperature) calculation

We use electrolyte leakage data to calculate LT50. The functions are integrated in a shiny app:

require('Xtools')
LT50s.shiny.app()

It should look like this: ./inst/images/shiny.lt50.png

About qPCR data analysis

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: ./inst/images/shiny.qpcr.png

Other functions and tools

Please refer to the package man page after installation.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published